/external/chromium_org/third_party/mesa/src/src/gallium/drivers/r300/ |
H A D | r300_vs.c | 183 struct ureg_program *ureg; local 189 ureg = ureg_create(TGSI_PROCESSOR_VERTEX); 190 dst = ureg_DECL_output(ureg, TGSI_SEMANTIC_POSITION, 0); 191 imm = ureg_imm4f(ureg, 0, 0, 0, 1); 193 ureg_MOV(ureg, dst, imm); 194 ureg_END(ureg); 196 shader->state.tokens = tgsi_dup_tokens(ureg_finalize(ureg)); 197 ureg_destroy(ureg);
|
H A D | r300_fs.c | 231 struct ureg_program *ureg; local 236 ureg = ureg_create(TGSI_PROCESSOR_FRAGMENT); 237 out = ureg_DECL_output(ureg, TGSI_SEMANTIC_COLOR, 0); 238 imm = ureg_imm4f(ureg, 0, 0, 0, 1); 240 ureg_MOV(ureg, out, imm); 241 ureg_END(ureg); 243 state.tokens = ureg_finalize(ureg); 248 ureg_destroy(ureg);
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/svga/ |
H A D | svga_state_fs.c | 80 struct ureg_program *ureg; local 86 ureg = ureg_create(TGSI_PROCESSOR_FRAGMENT); 87 if (!ureg) 90 dst = ureg_DECL_output(ureg, TGSI_SEMANTIC_COLOR, 0); 91 src = ureg_DECL_immediate(ureg, red, 4); 92 ureg_MOV(ureg, dst, src); 93 ureg_END(ureg); 95 tokens = ureg_get_tokens(ureg, &num_tokens); 97 ureg_destroy(ureg);
|
H A D | svga_state_vs.c | 78 struct ureg_program *ureg; local 84 ureg = ureg_create(TGSI_PROCESSOR_VERTEX); 85 if (!ureg) 88 dst = ureg_DECL_output(ureg, TGSI_SEMANTIC_POSITION, 0); 89 src = ureg_DECL_immediate(ureg, zero, 4); 90 ureg_MOV(ureg, dst, src); 91 ureg_END(ureg); 93 tokens = ureg_get_tokens(ureg, &num_tokens); 95 ureg_destroy(ureg);
|
/external/mesa3d/src/gallium/drivers/r300/ |
H A D | r300_vs.c | 183 struct ureg_program *ureg; local 189 ureg = ureg_create(TGSI_PROCESSOR_VERTEX); 190 dst = ureg_DECL_output(ureg, TGSI_SEMANTIC_POSITION, 0); 191 imm = ureg_imm4f(ureg, 0, 0, 0, 1); 193 ureg_MOV(ureg, dst, imm); 194 ureg_END(ureg); 196 shader->state.tokens = tgsi_dup_tokens(ureg_finalize(ureg)); 197 ureg_destroy(ureg);
|
H A D | r300_fs.c | 231 struct ureg_program *ureg; local 236 ureg = ureg_create(TGSI_PROCESSOR_FRAGMENT); 237 out = ureg_DECL_output(ureg, TGSI_SEMANTIC_COLOR, 0); 238 imm = ureg_imm4f(ureg, 0, 0, 0, 1); 240 ureg_MOV(ureg, out, imm); 241 ureg_END(ureg); 243 state.tokens = ureg_finalize(ureg); 248 ureg_destroy(ureg);
|
/external/mesa3d/src/gallium/drivers/svga/ |
H A D | svga_state_fs.c | 80 struct ureg_program *ureg; local 86 ureg = ureg_create(TGSI_PROCESSOR_FRAGMENT); 87 if (!ureg) 90 dst = ureg_DECL_output(ureg, TGSI_SEMANTIC_COLOR, 0); 91 src = ureg_DECL_immediate(ureg, red, 4); 92 ureg_MOV(ureg, dst, src); 93 ureg_END(ureg); 95 tokens = ureg_get_tokens(ureg, &num_tokens); 97 ureg_destroy(ureg);
|
H A D | svga_state_vs.c | 78 struct ureg_program *ureg; local 84 ureg = ureg_create(TGSI_PROCESSOR_VERTEX); 85 if (!ureg) 88 dst = ureg_DECL_output(ureg, TGSI_SEMANTIC_POSITION, 0); 89 src = ureg_DECL_immediate(ureg, zero, 4); 90 ureg_MOV(ureg, dst, src); 91 ureg_END(ureg); 93 tokens = ureg_get_tokens(ureg, &num_tokens); 95 ureg_destroy(ureg);
|
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/util/ |
H A D | u_simple_shaders.c | 76 struct ureg_program *ureg; local 79 ureg = ureg_create( TGSI_PROCESSOR_VERTEX ); 80 if (ureg == NULL) 87 src = ureg_DECL_vs_input( ureg, i ); 89 dst = ureg_DECL_output( ureg, 93 ureg_MOV( ureg, dst, src ); 96 ureg_END( ureg ); 98 return ureg_create_shader_with_so_and_destroy( ureg, pipe, so ); 119 struct ureg_program *ureg; local 127 ureg 181 struct ureg_program *ureg; local 227 struct ureg_program *ureg; local 281 struct ureg_program *ureg; local 337 struct ureg_program *ureg; local [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/vega/ |
H A D | asm_fill.h | 32 typedef void (* ureg_func)( struct ureg_program *ureg, 40 solid_fill( struct ureg_program *ureg, argument 47 ureg_MOV(ureg, *out, constant[2]); 55 ureg_MOV(ureg, ureg_writemask(temp[0], TGSI_WRITEMASK_XY), in[0]); \ 56 ureg_MOV(ureg, \ 59 ureg_DP3(ureg, temp[1], constant[4], ureg_src(temp[0])); \ 60 ureg_DP3(ureg, temp[2], constant[5], ureg_src(temp[0])); \ 61 ureg_DP3(ureg, temp[3], constant[6], ureg_src(temp[0])); \ 62 ureg_RCP(ureg, temp[3], ureg_src(temp[3])); \ 63 ureg_MUL(ureg, tem 73 linear_grad( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 97 radial_grad( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 134 pattern( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 164 paint_degenerate( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 177 image_normal( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 191 image_multiply( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 205 image_stencil( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 218 color_transform( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 237 alpha_normal( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 251 alpha_per_channel( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 279 blend_premultiply( struct ureg_program *ureg, struct ureg_src src, struct ureg_src src_channel_alpha, struct ureg_src dst) argument 300 blend_unpremultiply( struct ureg_program *ureg, struct ureg_src src, struct ureg_src one, struct ureg_dst temp[1]) argument 326 blend_generic(struct ureg_program *ureg, VGBlendMode mode, struct ureg_src src, struct ureg_src src_channel_alpha, struct ureg_src dst, struct ureg_src one, struct ureg_dst temp[2]) argument 422 blend_src( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 433 blend_src_over( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 444 blend_dst_over( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 455 blend_src_in( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 466 blend_dst_in( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 477 blend_multiply( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 488 blend_screen( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 499 blend_darken( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 510 blend_lighten( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 521 blend_additive( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 532 mask( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 547 premultiply( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 561 unpremultiply( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 573 color_bw( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument [all...] |
H A D | shaders_cache.c | 130 struct ureg_program *ureg; local 166 ureg = ureg_create(TGSI_PROCESSOR_FRAGMENT); 167 if (!ureg) 171 in[0] = ureg_DECL_fs_input(ureg, 175 in[1] = ureg_DECL_fs_input(ureg, 182 out = ureg_DECL_output(ureg, TGSI_SEMANTIC_COLOR, 0); 187 constant[i] = ureg_DECL_constant(ureg, i); 195 temp[i] = ureg_DECL_temporary(ureg); 202 sampler[i] = ureg_DECL_sampler(ureg, i); 208 shaders[current_shader]->func(ureg, [all...] |
/external/mesa3d/src/gallium/auxiliary/util/ |
H A D | u_simple_shaders.c | 76 struct ureg_program *ureg; local 79 ureg = ureg_create( TGSI_PROCESSOR_VERTEX ); 80 if (ureg == NULL) 87 src = ureg_DECL_vs_input( ureg, i ); 89 dst = ureg_DECL_output( ureg, 93 ureg_MOV( ureg, dst, src ); 96 ureg_END( ureg ); 98 return ureg_create_shader_with_so_and_destroy( ureg, pipe, so ); 119 struct ureg_program *ureg; local 127 ureg 181 struct ureg_program *ureg; local 227 struct ureg_program *ureg; local 281 struct ureg_program *ureg; local 337 struct ureg_program *ureg; local [all...] |
/external/mesa3d/src/gallium/state_trackers/vega/ |
H A D | asm_fill.h | 32 typedef void (* ureg_func)( struct ureg_program *ureg, 40 solid_fill( struct ureg_program *ureg, argument 47 ureg_MOV(ureg, *out, constant[2]); 55 ureg_MOV(ureg, ureg_writemask(temp[0], TGSI_WRITEMASK_XY), in[0]); \ 56 ureg_MOV(ureg, \ 59 ureg_DP3(ureg, temp[1], constant[4], ureg_src(temp[0])); \ 60 ureg_DP3(ureg, temp[2], constant[5], ureg_src(temp[0])); \ 61 ureg_DP3(ureg, temp[3], constant[6], ureg_src(temp[0])); \ 62 ureg_RCP(ureg, temp[3], ureg_src(temp[3])); \ 63 ureg_MUL(ureg, tem 73 linear_grad( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 97 radial_grad( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 134 pattern( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 164 paint_degenerate( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 177 image_normal( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 191 image_multiply( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 205 image_stencil( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 218 color_transform( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 237 alpha_normal( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 251 alpha_per_channel( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 279 blend_premultiply( struct ureg_program *ureg, struct ureg_src src, struct ureg_src src_channel_alpha, struct ureg_src dst) argument 300 blend_unpremultiply( struct ureg_program *ureg, struct ureg_src src, struct ureg_src one, struct ureg_dst temp[1]) argument 326 blend_generic(struct ureg_program *ureg, VGBlendMode mode, struct ureg_src src, struct ureg_src src_channel_alpha, struct ureg_src dst, struct ureg_src one, struct ureg_dst temp[2]) argument 422 blend_src( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 433 blend_src_over( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 444 blend_dst_over( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 455 blend_src_in( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 466 blend_dst_in( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 477 blend_multiply( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 488 blend_screen( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 499 blend_darken( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 510 blend_lighten( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 521 blend_additive( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 532 mask( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 547 premultiply( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 561 unpremultiply( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 573 color_bw( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument [all...] |
H A D | shaders_cache.c | 130 struct ureg_program *ureg; local 166 ureg = ureg_create(TGSI_PROCESSOR_FRAGMENT); 167 if (!ureg) 171 in[0] = ureg_DECL_fs_input(ureg, 175 in[1] = ureg_DECL_fs_input(ureg, 182 out = ureg_DECL_output(ureg, TGSI_SEMANTIC_COLOR, 0); 187 constant[i] = ureg_DECL_constant(ureg, i); 195 temp[i] = ureg_DECL_temporary(ureg); 202 sampler[i] = ureg_DECL_sampler(ureg, i); 208 shaders[current_shader]->func(ureg, [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/d3d1x/gd3d1x/ |
H A D | sm4_to_tgsi.cpp | 78 struct ureg_program* ureg; member in struct:sm4_to_tgsi_converter 146 s = ureg_imm4f(ureg, op.imm_values[0].f32, op.imm_values[1].f32, op.imm_values[2].f32, op.imm_values[3].f32); 223 struct ureg_dst t = ureg_DECL_temporary(ureg); 236 #define OP1_(d, g) case SM4_OPCODE_##d: ureg_##g(ureg, _dst(), _src(1)); break 237 #define OP2_(d, g) case SM4_OPCODE_##d: ureg_##g(ureg, _dst(), _src(1), _src(2)); break 238 #define OP3_(d, g) case SM4_OPCODE_##d: ureg_##g(ureg, _dst(), _src(1), _src(2), _src(3)); break 242 #define OP_CF(d, g) case SM4_OPCODE_##d: ureg_##g(ureg, &label); label_to_sm4_insn_num.push_back(std::make_pair(label, program.cf_insn_linked[insn_num])); break; 248 sm4_to_tgsi_insn_num[insn_num] = ureg_get_instruction_number(ureg); 302 ureg_EMIT(ureg); 305 ureg_ENDPRIM(ureg); 827 struct ureg_program* ureg = ureg_create(TGSI_PROCESSOR_GEOMETRY); local [all...] |
/external/chromium_org/third_party/mesa/src/src/mesa/state_tracker/ |
H A D | st_program.c | 305 struct ureg_program *ureg; local 317 ureg = ureg_create( TGSI_PROCESSOR_VERTEX ); 318 if (ureg == NULL) { 341 ureg, 361 ureg, 380 vpv->tgsi.tokens = ureg_get_tokens( ureg, NULL ); 384 ureg_destroy( ureg ); 406 ureg_destroy( ureg ); 482 struct ureg_program *ureg; local 677 ureg 826 struct ureg_program *ureg; local [all...] |
H A D | st_mesa_to_tgsi.c | 67 struct ureg_program *ureg; member in struct:st_translate 173 t->temps[index] = ureg_DECL_temporary( t->ureg ); 215 t->temps[index] = ureg_DECL_temporary( t->ureg ); 227 return ureg_DECL_constant( t->ureg, 0 ); 402 struct ureg_program *ureg = t->ureg; local 437 ureg_MOV( ureg, dst, translate_src( t, SrcReg )); 445 imm = ureg_imm3f( ureg, 0, 1, -1 ); 481 ureg_MAD( ureg, 488 ureg_MUL( ureg, 518 struct ureg_program *ureg = t->ureg; local 675 struct ureg_program *ureg = t->ureg; local 780 struct ureg_program *ureg = t->ureg; local 857 emit_wpos(struct st_context *st, struct st_translate *t, const struct gl_program *program, struct ureg_program *ureg) argument 967 struct ureg_program *ureg = t->ureg; local 986 struct ureg_program *ureg = t->ureg; local 1014 st_translate_mesa_program( struct gl_context *ctx, uint procType, struct ureg_program *ureg, const struct gl_program *program, GLuint numInputs, const GLuint inputMapping[], const ubyte inputSemanticName[], const ubyte inputSemanticIndex[], const GLuint interpMode[], GLuint numOutputs, const GLuint outputMapping[], const ubyte outputSemanticName[], const ubyte outputSemanticIndex[], boolean passthrough_edgeflags, boolean clamp_color) argument 1072 emit_wpos(st_context(ctx), t, program, ureg); local [all...] |
/external/mesa3d/src/gallium/state_trackers/d3d1x/gd3d1x/ |
H A D | sm4_to_tgsi.cpp | 78 struct ureg_program* ureg; member in struct:sm4_to_tgsi_converter 146 s = ureg_imm4f(ureg, op.imm_values[0].f32, op.imm_values[1].f32, op.imm_values[2].f32, op.imm_values[3].f32); 223 struct ureg_dst t = ureg_DECL_temporary(ureg); 236 #define OP1_(d, g) case SM4_OPCODE_##d: ureg_##g(ureg, _dst(), _src(1)); break 237 #define OP2_(d, g) case SM4_OPCODE_##d: ureg_##g(ureg, _dst(), _src(1), _src(2)); break 238 #define OP3_(d, g) case SM4_OPCODE_##d: ureg_##g(ureg, _dst(), _src(1), _src(2), _src(3)); break 242 #define OP_CF(d, g) case SM4_OPCODE_##d: ureg_##g(ureg, &label); label_to_sm4_insn_num.push_back(std::make_pair(label, program.cf_insn_linked[insn_num])); break; 248 sm4_to_tgsi_insn_num[insn_num] = ureg_get_instruction_number(ureg); 302 ureg_EMIT(ureg); 305 ureg_ENDPRIM(ureg); 827 struct ureg_program* ureg = ureg_create(TGSI_PROCESSOR_GEOMETRY); local [all...] |
/external/mesa3d/src/mesa/state_tracker/ |
H A D | st_program.c | 305 struct ureg_program *ureg; local 317 ureg = ureg_create( TGSI_PROCESSOR_VERTEX ); 318 if (ureg == NULL) { 341 ureg, 361 ureg, 380 vpv->tgsi.tokens = ureg_get_tokens( ureg, NULL ); 384 ureg_destroy( ureg ); 406 ureg_destroy( ureg ); 482 struct ureg_program *ureg; local 677 ureg 826 struct ureg_program *ureg; local [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/tgsi/ |
H A D | tgsi_ureg.h | 109 ureg_get_tokens( struct ureg_program *ureg, 147 ureg_property_gs_input_prim(struct ureg_program *ureg, 151 ureg_property_gs_output_prim(struct ureg_program *ureg, 155 ureg_property_gs_max_vertices(struct ureg_program *ureg, 159 ureg_property_fs_coord_origin(struct ureg_program *ureg, 163 ureg_property_fs_coord_pixel_center(struct ureg_program *ureg, 167 ureg_property_fs_color0_writes_all_cbufs(struct ureg_program *ureg, 171 ureg_property_fs_depth_layout(struct ureg_program *ureg, 188 ureg_DECL_fs_input_cyl(struct ureg_program *ureg, argument 194 return ureg_DECL_fs_input_cyl_centroid(ureg, 203 ureg_DECL_fs_input(struct ureg_program *ureg, unsigned semantic_name, unsigned semantic_index, unsigned interp_mode) argument 313 ureg_imm4f( struct ureg_program *ureg, float a, float b, float c, float d) argument 326 ureg_imm3f( struct ureg_program *ureg, float a, float b, float c) argument 338 ureg_imm2f( struct ureg_program *ureg, float a, float b) argument 348 ureg_imm1f( struct ureg_program *ureg, float a) argument 357 ureg_imm4u( struct ureg_program *ureg, unsigned a, unsigned b, unsigned c, unsigned d) argument 370 ureg_imm3u( struct ureg_program *ureg, unsigned a, unsigned b, unsigned c) argument 382 ureg_imm2u( struct ureg_program *ureg, unsigned a, unsigned b) argument 392 ureg_imm1u( struct ureg_program *ureg, unsigned a) argument 399 ureg_imm4i( struct ureg_program *ureg, int a, int b, int c, int d) argument 412 ureg_imm3i( struct ureg_program *ureg, int a, int b, int c) argument 424 ureg_imm2i( struct ureg_program *ureg, int a, int b) argument 434 ureg_imm1i( struct ureg_program *ureg, int a) argument [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/xa/ |
H A D | xa_tgsi.c | 110 src_in_mask(struct ureg_program *ureg, argument 117 ureg_MUL(ureg, dst, src, mask); 119 ureg_MUL(ureg, dst, ureg_scalar(src, TGSI_SWIZZLE_W), mask); 122 ureg_MUL(ureg, dst, src, ureg_scalar(mask, TGSI_SWIZZLE_X)); 124 ureg_MUL(ureg, dst, src, ureg_scalar(mask, TGSI_SWIZZLE_W)); 129 vs_normalize_coords(struct ureg_program *ureg, argument 133 struct ureg_dst tmp = ureg_DECL_temporary(ureg); 136 ureg_MAD(ureg, tmp, coords, const0, const1); 138 ureg_release_temporary(ureg, tmp); 143 linear_gradient(struct ureg_program *ureg, argument 194 radial_gradient(struct ureg_program *ureg, struct ureg_dst out, struct ureg_src pos, struct ureg_src sampler, struct ureg_src coords, struct ureg_src const0124, struct ureg_src matrow0, struct ureg_src matrow1, struct ureg_src matrow2) argument 264 struct ureg_program *ureg; local 319 create_yuv_shader(struct pipe_context *pipe, struct ureg_program *ureg) argument 372 xrender_tex(struct ureg_program *ureg, struct ureg_dst dst, struct ureg_src coords, struct ureg_src sampler, struct ureg_src imm0, boolean repeat_none, boolean swizzle, boolean set_alpha) argument 432 struct ureg_program *ureg; local [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/xorg/ |
H A D | xorg_exa_tgsi.c | 84 src_in_mask(struct ureg_program *ureg, argument 92 ureg_MUL(ureg, dst, src, mask); 94 ureg_MUL(ureg, dst, 99 ureg_MUL(ureg, dst, src, 102 ureg_MUL(ureg, dst, src, 108 vs_normalize_coords(struct ureg_program *ureg, struct ureg_src coords, argument 111 struct ureg_dst tmp = ureg_DECL_temporary(ureg); 113 ureg_MAD(ureg, tmp, coords, const0, const1); 115 ureg_release_temporary(ureg, tmp); 120 linear_gradient(struct ureg_program *ureg, argument 180 radial_gradient(struct ureg_program *ureg, struct ureg_dst out, struct ureg_src pos, struct ureg_src sampler, struct ureg_src coords, struct ureg_src const0124, struct ureg_src matrow0, struct ureg_src matrow1, struct ureg_src matrow2) argument 267 struct ureg_program *ureg; local 323 create_yuv_shader(struct pipe_context *pipe, struct ureg_program *ureg) argument 393 xrender_tex(struct ureg_program *ureg, struct ureg_dst dst, struct ureg_src coords, struct ureg_src sampler, struct ureg_src imm0, boolean repeat_none, boolean swizzle, boolean set_alpha) argument 458 struct ureg_program *ureg; local [all...] |
/external/mesa3d/src/gallium/auxiliary/tgsi/ |
H A D | tgsi_ureg.h | 109 ureg_get_tokens( struct ureg_program *ureg, 147 ureg_property_gs_input_prim(struct ureg_program *ureg, 151 ureg_property_gs_output_prim(struct ureg_program *ureg, 155 ureg_property_gs_max_vertices(struct ureg_program *ureg, 159 ureg_property_fs_coord_origin(struct ureg_program *ureg, 163 ureg_property_fs_coord_pixel_center(struct ureg_program *ureg, 167 ureg_property_fs_color0_writes_all_cbufs(struct ureg_program *ureg, 171 ureg_property_fs_depth_layout(struct ureg_program *ureg, 188 ureg_DECL_fs_input_cyl(struct ureg_program *ureg, argument 194 return ureg_DECL_fs_input_cyl_centroid(ureg, 203 ureg_DECL_fs_input(struct ureg_program *ureg, unsigned semantic_name, unsigned semantic_index, unsigned interp_mode) argument 313 ureg_imm4f( struct ureg_program *ureg, float a, float b, float c, float d) argument 326 ureg_imm3f( struct ureg_program *ureg, float a, float b, float c) argument 338 ureg_imm2f( struct ureg_program *ureg, float a, float b) argument 348 ureg_imm1f( struct ureg_program *ureg, float a) argument 357 ureg_imm4u( struct ureg_program *ureg, unsigned a, unsigned b, unsigned c, unsigned d) argument 370 ureg_imm3u( struct ureg_program *ureg, unsigned a, unsigned b, unsigned c) argument 382 ureg_imm2u( struct ureg_program *ureg, unsigned a, unsigned b) argument 392 ureg_imm1u( struct ureg_program *ureg, unsigned a) argument 399 ureg_imm4i( struct ureg_program *ureg, int a, int b, int c, int d) argument 412 ureg_imm3i( struct ureg_program *ureg, int a, int b, int c) argument 424 ureg_imm2i( struct ureg_program *ureg, int a, int b) argument 434 ureg_imm1i( struct ureg_program *ureg, int a) argument [all...] |
/external/mesa3d/src/gallium/state_trackers/xa/ |
H A D | xa_tgsi.c | 110 src_in_mask(struct ureg_program *ureg, argument 117 ureg_MUL(ureg, dst, src, mask); 119 ureg_MUL(ureg, dst, ureg_scalar(src, TGSI_SWIZZLE_W), mask); 122 ureg_MUL(ureg, dst, src, ureg_scalar(mask, TGSI_SWIZZLE_X)); 124 ureg_MUL(ureg, dst, src, ureg_scalar(mask, TGSI_SWIZZLE_W)); 129 vs_normalize_coords(struct ureg_program *ureg, argument 133 struct ureg_dst tmp = ureg_DECL_temporary(ureg); 136 ureg_MAD(ureg, tmp, coords, const0, const1); 138 ureg_release_temporary(ureg, tmp); 143 linear_gradient(struct ureg_program *ureg, argument 194 radial_gradient(struct ureg_program *ureg, struct ureg_dst out, struct ureg_src pos, struct ureg_src sampler, struct ureg_src coords, struct ureg_src const0124, struct ureg_src matrow0, struct ureg_src matrow1, struct ureg_src matrow2) argument 264 struct ureg_program *ureg; local 319 create_yuv_shader(struct pipe_context *pipe, struct ureg_program *ureg) argument 372 xrender_tex(struct ureg_program *ureg, struct ureg_dst dst, struct ureg_src coords, struct ureg_src sampler, struct ureg_src imm0, boolean repeat_none, boolean swizzle, boolean set_alpha) argument 432 struct ureg_program *ureg; local [all...] |
/external/mesa3d/src/gallium/state_trackers/xorg/ |
H A D | xorg_exa_tgsi.c | 84 src_in_mask(struct ureg_program *ureg, argument 92 ureg_MUL(ureg, dst, src, mask); 94 ureg_MUL(ureg, dst, 99 ureg_MUL(ureg, dst, src, 102 ureg_MUL(ureg, dst, src, 108 vs_normalize_coords(struct ureg_program *ureg, struct ureg_src coords, argument 111 struct ureg_dst tmp = ureg_DECL_temporary(ureg); 113 ureg_MAD(ureg, tmp, coords, const0, const1); 115 ureg_release_temporary(ureg, tmp); 120 linear_gradient(struct ureg_program *ureg, argument 180 radial_gradient(struct ureg_program *ureg, struct ureg_dst out, struct ureg_src pos, struct ureg_src sampler, struct ureg_src coords, struct ureg_src const0124, struct ureg_src matrow0, struct ureg_src matrow1, struct ureg_src matrow2) argument 267 struct ureg_program *ureg; local 323 create_yuv_shader(struct pipe_context *pipe, struct ureg_program *ureg) argument 393 xrender_tex(struct ureg_program *ureg, struct ureg_dst dst, struct ureg_src coords, struct ureg_src sampler, struct ureg_src imm0, boolean repeat_none, boolean swizzle, boolean set_alpha) argument 458 struct ureg_program *ureg; local [all...] |