Searched refs:machine (Results 1 - 25 of 587) sorted by relevance

1234567891011>>

/xsrc/external/mit/fontconfig/dist/
H A Dconfig-fixups.h30 # include <machine/endian.h>
/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/draw/
H A Ddraw_vs_exec.c49 struct tgsi_exec_machine *machine; member in struct:exec_vertex_shader
72 if (evs->machine->Tokens != shader->state.tokens) {
73 tgsi_exec_machine_bind_shader(evs->machine,
100 struct tgsi_exec_machine *machine = evs->machine; local in function:vs_exec_run_linear
106 tgsi_exec_set_constant_buffers(machine, PIPE_MAX_CONSTANT_BUFFERS,
110 unsigned i = machine->SysSemanticToIndex[TGSI_SEMANTIC_INSTANCEID];
111 assert(i < ARRAY_SIZE(machine->SystemValue));
113 machine->SystemValue[i].xyzw[0].i[j] = shader->draw->instance_id;
135 unsigned vid = machine
[all...]
H A Ddraw_gs.c82 struct tgsi_exec_machine *machine = shader->machine; local in function:tgsi_fetch_gs_outputs
92 unsigned num_verts_per_prim = machine->Primitives[stream][prim_idx];
93 unsigned prim_offset = machine->PrimitiveOffsets[stream][prim_idx];
95 machine->Primitives[stream][prim_idx];
104 output[slot][0] = machine->Outputs[idx + slot].xyzw[0].f[0];
105 output[slot][1] = machine->Outputs[idx + slot].xyzw[1].f[0];
106 output[slot][2] = machine->Outputs[idx + slot].xyzw[2].f[0];
107 output[slot][3] = machine->Outputs[idx + slot].xyzw[3].f[0];
129 struct tgsi_exec_machine *machine local in function:tgsi_fetch_gs_input
194 struct tgsi_exec_machine *machine = shader->machine; local in function:tgsi_gs_prepare
210 struct tgsi_exec_machine *machine = shader->machine; local in function:tgsi_gs_run
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/draw/
H A Ddraw_vs_exec.c52 struct tgsi_exec_machine *machine; member in struct:exec_vertex_shader
75 if (evs->machine->Tokens != shader->state.tokens) {
76 tgsi_exec_machine_bind_shader(evs->machine,
103 struct tgsi_exec_machine *machine = evs->machine; local in function:vs_exec_run_linear
109 tgsi_exec_set_constant_buffers(machine, PIPE_MAX_CONSTANT_BUFFERS,
113 unsigned i = machine->SysSemanticToIndex[TGSI_SEMANTIC_INSTANCEID];
114 assert(i < ARRAY_SIZE(machine->SystemValue));
116 machine->SystemValue[i].xyzw[0].i[j] = shader->draw->instance_id;
138 unsigned vid = machine
[all...]
H A Ddraw_gs.c82 struct tgsi_exec_machine *machine = shader->machine; local in function:tgsi_fetch_gs_outputs
92 unsigned num_verts_per_prim = machine->Primitives[stream][prim_idx];
93 unsigned prim_offset = machine->PrimitiveOffsets[stream][prim_idx];
95 machine->Primitives[stream][prim_idx];
104 output[slot][0] = machine->Outputs[idx + slot].xyzw[0].f[0];
105 output[slot][1] = machine->Outputs[idx + slot].xyzw[1].f[0];
106 output[slot][2] = machine->Outputs[idx + slot].xyzw[2].f[0];
107 output[slot][3] = machine->Outputs[idx + slot].xyzw[3].f[0];
129 struct tgsi_exec_machine *machine local in function:tgsi_fetch_gs_input
200 struct tgsi_exec_machine *machine = shader->machine; local in function:tgsi_gs_prepare
209 struct tgsi_exec_machine *machine = shader->machine; local in function:tgsi_gs_run
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/mesa/program/
H A Dprog_execute.c82 const struct gl_program_machine *machine)
84 const struct gl_program *prog = machine->CurProgram;
89 reg += machine->AddressReg[0][0];
99 return machine->Temporaries[reg];
105 return machine->VertAttribs[reg];
110 return machine->Attribs[reg][machine->CurElement];
116 return machine->Outputs[reg];
130 assert(reg < (GLint) ARRAY_SIZE(machine->SystemValues));
131 return machine
81 get_src_register_pointer(const struct prog_src_register * source,const struct gl_program_machine * machine) argument
147 get_dst_register_pointer(const struct prog_dst_register * dest,struct gl_program_machine * machine) argument
187 fetch_vector4(const struct prog_src_register * source,const struct gl_program_machine * machine,GLfloat result[4]) argument
229 fetch_vector4_deriv(const struct prog_src_register * source,const struct gl_program_machine * machine,char xOrY,GLfloat result[4]) argument
276 fetch_vector1(const struct prog_src_register * source,const struct gl_program_machine * machine,GLfloat result[4]) argument
293 fetch_texel(struct gl_context * ctx,const struct gl_program_machine * machine,const struct prog_instruction * inst,const GLfloat texcoord[4],GLfloat lodBias,GLfloat color[4]) argument
324 store_vector4(const struct prog_instruction * inst,struct gl_program_machine * machine,const GLfloat value[4]) argument
376 _mesa_execute_program(struct gl_context * ctx,const struct gl_program * program,struct gl_program_machine * machine) argument
[all...]
/xsrc/external/mit/MesaLib/dist/src/mesa/program/
H A Dprog_execute.c82 const struct gl_program_machine *machine)
84 const struct gl_program *prog = machine->CurProgram;
89 reg += machine->AddressReg[0][0];
99 return machine->Temporaries[reg];
105 return machine->VertAttribs[reg];
110 return machine->Attribs[reg][machine->CurElement];
116 return machine->Outputs[reg];
130 assert(reg < (GLint) ARRAY_SIZE(machine->SystemValues));
131 return machine
81 get_src_register_pointer(const struct prog_src_register * source,const struct gl_program_machine * machine) argument
147 get_dst_register_pointer(const struct prog_dst_register * dest,struct gl_program_machine * machine) argument
187 fetch_vector4(const struct prog_src_register * source,const struct gl_program_machine * machine,GLfloat result[4]) argument
229 fetch_vector4_deriv(const struct prog_src_register * source,const struct gl_program_machine * machine,char xOrY,GLfloat result[4]) argument
276 fetch_vector1(const struct prog_src_register * source,const struct gl_program_machine * machine,GLfloat result[4]) argument
293 fetch_texel(struct gl_context * ctx,const struct gl_program_machine * machine,const struct prog_instruction * inst,const GLfloat texcoord[4],GLfloat lodBias,GLfloat color[4]) argument
324 store_vector4(const struct prog_instruction * inst,struct gl_program_machine * machine,const GLfloat value[4]) argument
376 _mesa_execute_program(struct gl_context * ctx,const struct gl_program * program,struct gl_program_machine * machine) argument
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/softpipe/
H A Dsp_compute.c40 struct tgsi_exec_machine *machine,
50 * Bind tokens/shader to the interpreter's machine state.
52 tgsi_exec_machine_bind_shader(machine,
56 if (machine->SysSemanticToIndex[TGSI_SEMANTIC_THREAD_ID] != -1) {
57 unsigned i = machine->SysSemanticToIndex[TGSI_SEMANTIC_THREAD_ID];
59 machine->SystemValue[i].xyzw[0].i[j] = w;
60 machine->SystemValue[i].xyzw[1].i[j] = h;
61 machine->SystemValue[i].xyzw[2].i[j] = d;
65 if (machine->SysSemanticToIndex[TGSI_SEMANTIC_GRID_SIZE] != -1) {
66 unsigned i = machine
39 cs_prepare(const struct sp_compute_shader * cs,struct tgsi_exec_machine * machine,int w,int h,int d,int g_w,int g_h,int g_d,int b_w,int b_h,int b_d,struct tgsi_sampler * sampler,struct tgsi_image * image,struct tgsi_buffer * buffer) argument
85 cs_run(const struct sp_compute_shader * cs,int g_w,int g_h,int g_d,struct tgsi_exec_machine * machine,bool restart) argument
131 cs_delete(const struct sp_compute_shader * cs,struct tgsi_exec_machine * machine) argument
[all...]
H A Dsp_fs_exec.c56 struct tgsi_exec_machine *machine,
62 * Bind tokens/shader to the interpreter's machine state.
64 tgsi_exec_machine_bind_shader(machine,
107 /* TODO: hide the machine struct in here somewhere, remove from this
112 struct tgsi_exec_machine *machine,
119 &machine->QuadPos);
122 machine->Face = (float) (quad->input.facing * -2 + 1);
124 machine->NonHelperMask = quad->inout.mask;
125 quad->inout.mask &= tgsi_exec_machine_run( machine, 0 );
142 sizeof(machine
55 exec_prepare(const struct sp_fragment_shader_variant * var,struct tgsi_exec_machine * machine,struct tgsi_sampler * sampler,struct tgsi_image * image,struct tgsi_buffer * buffer) argument
111 exec_run(const struct sp_fragment_shader_variant * var,struct tgsi_exec_machine * machine,struct quad_header * quad,bool early_depth_test) argument
178 exec_delete(struct sp_fragment_shader_variant * var,struct tgsi_exec_machine * machine) argument
[all...]
H A Dsp_quad_fs.c66 struct tgsi_exec_machine *machine = softpipe->fs_machine; local in function:shade_quad
74 machine->flatshade_color = softpipe->rasterizer->flatshade ? TRUE : FALSE;
75 return softpipe->fs_variant->run( softpipe->fs_variant, machine, quad, softpipe->early_depth );
109 struct tgsi_exec_machine *machine = softpipe->fs_machine; local in function:shade_quads
112 tgsi_exec_set_constant_buffers(machine, PIPE_MAX_CONSTANT_BUFFERS,
116 machine->InterpCoefs = quads[0]->coef;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/softpipe/
H A Dsp_compute.c40 struct tgsi_exec_machine *machine,
50 * Bind tokens/shader to the interpreter's machine state.
52 tgsi_exec_machine_bind_shader(machine,
56 if (machine->SysSemanticToIndex[TGSI_SEMANTIC_THREAD_ID] != -1) {
57 unsigned i = machine->SysSemanticToIndex[TGSI_SEMANTIC_THREAD_ID];
59 machine->SystemValue[i].xyzw[0].i[j] = w;
60 machine->SystemValue[i].xyzw[1].i[j] = h;
61 machine->SystemValue[i].xyzw[2].i[j] = d;
65 if (machine->SysSemanticToIndex[TGSI_SEMANTIC_GRID_SIZE] != -1) {
66 unsigned i = machine
39 cs_prepare(const struct sp_compute_shader * cs,struct tgsi_exec_machine * machine,int w,int h,int d,int g_w,int g_h,int g_d,int b_w,int b_h,int b_d,struct tgsi_sampler * sampler,struct tgsi_image * image,struct tgsi_buffer * buffer) argument
85 cs_run(const struct sp_compute_shader * cs,int g_w,int g_h,int g_d,struct tgsi_exec_machine * machine,bool restart) argument
131 cs_delete(const struct sp_compute_shader * cs,struct tgsi_exec_machine * machine) argument
[all...]
H A Dsp_fs_exec.c56 struct tgsi_exec_machine *machine,
62 * Bind tokens/shader to the interpreter's machine state.
64 tgsi_exec_machine_bind_shader(machine,
107 /* TODO: hide the machine struct in here somewhere, remove from this
112 struct tgsi_exec_machine *machine,
119 &machine->QuadPos);
122 machine->Face = (float) (quad->input.facing * -2 + 1);
124 machine->NonHelperMask = quad->inout.mask;
125 quad->inout.mask &= tgsi_exec_machine_run( machine, 0 );
142 sizeof(machine
55 exec_prepare(const struct sp_fragment_shader_variant * var,struct tgsi_exec_machine * machine,struct tgsi_sampler * sampler,struct tgsi_image * image,struct tgsi_buffer * buffer) argument
111 exec_run(const struct sp_fragment_shader_variant * var,struct tgsi_exec_machine * machine,struct quad_header * quad,bool early_depth_test) argument
178 exec_delete(struct sp_fragment_shader_variant * var,struct tgsi_exec_machine * machine) argument
[all...]
H A Dsp_quad_fs.c66 struct tgsi_exec_machine *machine = softpipe->fs_machine; local in function:shade_quad
74 machine->flatshade_color = softpipe->rasterizer->flatshade ? TRUE : FALSE;
75 return softpipe->fs_variant->run( softpipe->fs_variant, machine, quad, softpipe->early_depth );
109 struct tgsi_exec_machine *machine = softpipe->fs_machine; local in function:shade_quads
112 tgsi_exec_set_constant_buffers(machine, PIPE_MAX_CONSTANT_BUFFERS,
116 machine->InterpCoefs = quads[0]->coef;
/xsrc/external/mit/MesaLib.old/dist/src/util/
H A Du_endian.h40 #include <machine/endian.h>
60 #include <machine/endian.h>
/xsrc/external/mit/MesaLib.old/dist/src/mesa/swrast/
H A Ds_fragprog.c77 * Called via machine->FetchTexelLod()
106 * Called via machine->FetchTexelDeriv()
152 * Initialize the virtual fragment program machine state prior to running
155 * \param machine the virtual machine state to init
161 init_machine(struct gl_context *ctx, struct gl_program_machine *machine, argument
175 machine->Attribs = span->array->attribs;
177 machine->DerivX = (GLfloat (*)[4]) span->attrStepX;
178 machine->DerivY = (GLfloat (*)[4]) span->attrStepY;
179 machine
208 struct gl_program_machine *machine = &swrast->FragProgMachine; local in function:run_program
[all...]
H A Ds_atifragshader.c232 finish_pass(struct atifs_machine *machine) argument
237 COPY_4V(machine->PrevPassRegisters[i], machine->Registers[i]);
243 handle_pass_op(struct atifs_machine *machine, struct atifs_setupinst *texinst, argument
251 COPY_4V(machine->Registers[idx],
256 COPY_4V(machine->Registers[idx], machine->PrevPassRegisters[pass_tex]);
258 apply_swizzle(machine->Registers[idx], swizzle);
263 handle_sample_op(struct gl_context * ctx, struct atifs_machine *machine, argument
279 COPY_4V(tex_coords, machine
302 execute_shader(struct gl_context * ctx,const struct ati_fragment_shader * shader,struct atifs_machine * machine,const SWspan * span,GLuint column) argument
546 init_machine(struct gl_context * ctx,struct atifs_machine * machine,const struct ati_fragment_shader * shader,const SWspan * span,GLuint col) argument
571 struct atifs_machine machine; local in function:_swrast_exec_fragment_shader
[all...]
/xsrc/external/mit/MesaLib/dist/src/mesa/swrast/
H A Ds_fragprog.c77 * Called via machine->FetchTexelLod()
106 * Called via machine->FetchTexelDeriv()
152 * Initialize the virtual fragment program machine state prior to running
155 * \param machine the virtual machine state to init
161 init_machine(struct gl_context *ctx, struct gl_program_machine *machine, argument
175 machine->Attribs = span->array->attribs;
177 machine->DerivX = (GLfloat (*)[4]) span->attrStepX;
178 machine->DerivY = (GLfloat (*)[4]) span->attrStepY;
179 machine
208 struct gl_program_machine *machine = &swrast->FragProgMachine; local in function:run_program
[all...]
H A Ds_atifragshader.c232 finish_pass(struct atifs_machine *machine) argument
237 COPY_4V(machine->PrevPassRegisters[i], machine->Registers[i]);
243 handle_pass_op(struct atifs_machine *machine, struct atifs_setupinst *texinst, argument
251 COPY_4V(machine->Registers[idx],
256 COPY_4V(machine->Registers[idx], machine->PrevPassRegisters[pass_tex]);
258 apply_swizzle(machine->Registers[idx], swizzle);
263 handle_sample_op(struct gl_context * ctx, struct atifs_machine *machine, argument
279 COPY_4V(tex_coords, machine
302 execute_shader(struct gl_context * ctx,const struct ati_fragment_shader * shader,struct atifs_machine * machine,const SWspan * span,GLuint column) argument
546 init_machine(struct gl_context * ctx,struct atifs_machine * machine,const struct ati_fragment_shader * shader,const SWspan * span,GLuint col) argument
571 struct atifs_machine machine; local in function:_swrast_exec_fragment_shader
[all...]
/xsrc/external/mit/MesaLib/dist/src/panfrost/bifrost/valhall/
H A Dtest-assembly.py32 def positive_test(machine, assembly):
34 expected = parse_hex_8(machine)
67 (machine, assembly) = case.split(' ')
68 record_case(case, positive_test(machine, assembly))
/xsrc/external/mit/MesaLib.old/dist/src/mesa/tnl/
H A Dt_vb_program.c75 struct gl_program_machine machine; member in struct:vp_stage_data
226 * Initialize virtual machine state prior to executing vertex program.
229 init_machine(struct gl_context *ctx, struct gl_program_machine *machine, argument
233 memcpy(machine->VertAttribs, ctx->Current.Attrib,
236 machine->NumDeriv = 0;
239 machine->StackDepth = 0;
241 machine->FetchTexelLod = vp_fetch_texel;
242 machine->FetchTexelDeriv = NULL; /* not used by vertex programs */
244 machine->Samplers = ctx->VertexProgram._Current->SamplerUnits;
246 machine
298 struct gl_program_machine *machine = &store->machine; local in function:run_vp
[all...]
/xsrc/external/mit/MesaLib/dist/src/mesa/tnl/
H A Dt_vb_program.c75 struct gl_program_machine machine; member in struct:vp_stage_data
226 * Initialize virtual machine state prior to executing vertex program.
229 init_machine(struct gl_context *ctx, struct gl_program_machine *machine, argument
233 memcpy(machine->VertAttribs, ctx->Current.Attrib,
236 machine->NumDeriv = 0;
239 machine->StackDepth = 0;
241 machine->FetchTexelLod = vp_fetch_texel;
242 machine->FetchTexelDeriv = NULL; /* not used by vertex programs */
244 machine->Samplers = ctx->VertexProgram._Current->SamplerUnits;
246 machine
298 struct gl_program_machine *machine = &store->machine; local in function:run_vp
[all...]
/xsrc/external/mit/xf86-video-chips/dist/util/
H A Diopl.h3 # include <machine/pio.h>
4 # include <machine/sysarch.h>
/xsrc/external/mit/libxshmfence/dist/src/
H A Dxshmfence_semaphore.h31 #error unknown machine page size
/xsrc/external/mit/xorg-server.old/dist/hw/netbsd/x68k/
H A Dx68k.h39 /* machine dependent */
40 #include <machine/vuid_event.h>
41 #include <machine/kbd.h>
42 #include <machine/kbio.h>
43 #include <machine/grfioctl.h>
/xsrc/external/mit/xorg-server/dist/hw/netbsd/x68k/
H A Dx68k.h39 /* machine dependent */
40 #include <machine/vuid_event.h>
41 #include <machine/kbd.h>
42 #include <machine/kbio.h>
43 #include <machine/grfioctl.h>

Completed in 38 milliseconds

1234567891011>>