| /external/mesa3d/src/gallium/drivers/svga/ |
| 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);
|
| /external/chromium_org/third_party/mesa/src/src/gallium/drivers/i915/ |
| i915_fpc_emit.c | 68 return UREG(REG_TYPE_U, (bit - 1)); 82 uint reg = UREG(type, nr); 122 dest = UREG(GET_UREG_TYPE(dest), GET_UREG_NR(dest)); 194 const uint k = UREG(GET_UREG_TYPE(coord), GET_UREG_NR(coord)); 223 tempReg = UREG(REG_TYPE_R, temp); /* make i915 register */ 245 assert(dest == UREG(GET_UREG_TYPE(dest), GET_UREG_NR(dest))); 290 return swizzle(UREG(REG_TYPE_R, 0), ZERO, ZERO, ZERO, ZERO); 292 return swizzle(UREG(REG_TYPE_R, 0), ONE, ONE, ONE, ONE); 304 return swizzle(UREG(REG_TYPE_CONST, reg), idx, ZERO, ZERO, ONE); 342 return swizzle(UREG(REG_TYPE_CONST, reg), idx, idx + 1, ZERO, ONE) [all...] |
| i915_fpc.h | 107 #define UREG_BAD 0xffffffff /* not a valid ureg */ 116 /* Construct a ureg: 118 #define UREG( type, nr ) (((type)<< UREG_TYPE_SHIFT) | \ 137 /* One neat thing about the UREG representation: 170 /* Macros for translating UREG's into the various register fields used
|
| i915_state_emit.c | 448 int cst0_reg = swizzle(UREG(REG_TYPE_CONST, cst_idx), X, X, X, X); 449 int cst1_reg = swizzle(UREG(REG_TYPE_CONST, cst_idx), Y, Y, Y, Y); 450 int cst2_reg = swizzle(UREG(REG_TYPE_CONST, cst_idx), Z, Z, Z, Z); 451 int t1_reg = UREG(REG_TYPE_R, 1); 452 int t1x_reg = swizzle(UREG(REG_TYPE_R, 1), X, X, X, X); 453 int t1y_reg = swizzle(UREG(REG_TYPE_R, 1), Y, Y, Y, Y); 454 int t1z_reg = swizzle(UREG(REG_TYPE_R, 1), Z, Z, Z, Z);
|
| /external/mesa3d/src/gallium/drivers/i915/ |
| i915_fpc_emit.c | 68 return UREG(REG_TYPE_U, (bit - 1)); 82 uint reg = UREG(type, nr); 122 dest = UREG(GET_UREG_TYPE(dest), GET_UREG_NR(dest)); 194 const uint k = UREG(GET_UREG_TYPE(coord), GET_UREG_NR(coord)); 223 tempReg = UREG(REG_TYPE_R, temp); /* make i915 register */ 245 assert(dest == UREG(GET_UREG_TYPE(dest), GET_UREG_NR(dest))); 290 return swizzle(UREG(REG_TYPE_R, 0), ZERO, ZERO, ZERO, ZERO); 292 return swizzle(UREG(REG_TYPE_R, 0), ONE, ONE, ONE, ONE); 304 return swizzle(UREG(REG_TYPE_CONST, reg), idx, ZERO, ZERO, ONE); 342 return swizzle(UREG(REG_TYPE_CONST, reg), idx, idx + 1, ZERO, ONE) [all...] |
| i915_fpc.h | 107 #define UREG_BAD 0xffffffff /* not a valid ureg */ 116 /* Construct a ureg: 118 #define UREG( type, nr ) (((type)<< UREG_TYPE_SHIFT) | \ 137 /* One neat thing about the UREG representation: 170 /* Macros for translating UREG's into the various register fields used
|
| i915_state_emit.c | 448 int cst0_reg = swizzle(UREG(REG_TYPE_CONST, cst_idx), X, X, X, X); 449 int cst1_reg = swizzle(UREG(REG_TYPE_CONST, cst_idx), Y, Y, Y, Y); 450 int cst2_reg = swizzle(UREG(REG_TYPE_CONST, cst_idx), Z, Z, Z, Z); 451 int t1_reg = UREG(REG_TYPE_R, 1); 452 int t1x_reg = swizzle(UREG(REG_TYPE_R, 1), X, X, X, X); 453 int t1y_reg = swizzle(UREG(REG_TYPE_R, 1), Y, Y, Y, Y); 454 int t1z_reg = swizzle(UREG(REG_TYPE_R, 1), Z, Z, Z, Z);
|
| /external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i915/ |
| i915_program.c | 58 /* Macros for translating UREG's into the various register fields used 85 return UREG(REG_TYPE_R, (bit - 1)); 99 return UREG(REG_TYPE_U, (bit - 1)); 113 GLuint reg = UREG(type, nr); 150 dest = UREG(GET_UREG_TYPE(dest), GET_UREG_NR(dest)); 214 return UREG(REG_TYPE_R, bit - 1); 225 if (coord != UREG(GET_UREG_TYPE(coord), GET_UREG_NR(coord))) { 248 assert(dest == UREG(GET_UREG_TYPE(dest), GET_UREG_NR(dest))); 306 return swizzle(UREG(REG_TYPE_R, 0), ZERO, ZERO, ZERO, ZERO); 308 return swizzle(UREG(REG_TYPE_R, 0), ONE, ONE, ONE, ONE) [all...] |
| i915_debug.h | 47 extern void i915_print_ureg(const char *msg, unsigned ureg);
|
| /external/mesa3d/src/mesa/drivers/dri/i915/ |
| i915_program.c | 58 /* Macros for translating UREG's into the various register fields used 85 return UREG(REG_TYPE_R, (bit - 1)); 99 return UREG(REG_TYPE_U, (bit - 1)); 113 GLuint reg = UREG(type, nr); 150 dest = UREG(GET_UREG_TYPE(dest), GET_UREG_NR(dest)); 214 return UREG(REG_TYPE_R, bit - 1); 225 if (coord != UREG(GET_UREG_TYPE(coord), GET_UREG_NR(coord))) { 248 assert(dest == UREG(GET_UREG_TYPE(dest), GET_UREG_NR(dest))); 306 return swizzle(UREG(REG_TYPE_R, 0), ZERO, ZERO, ZERO, ZERO); 308 return swizzle(UREG(REG_TYPE_R, 0), ONE, ONE, ONE, ONE) [all...] |
| i915_debug.h | 47 extern void i915_print_ureg(const char *msg, unsigned ureg);
|
| /external/chromium_org/third_party/mesa/src/src/gallium/drivers/r300/ |
| 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);
|
| 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/r300/ |
| 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);
|
| 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/mesa/state_tracker/ |
| 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 = ureg_create( TGSI_PROCESSOR_FRAGMENT ) 826 struct ureg_program *ureg; local [all...] |
| st_glsl_to_tgsi.h | 40 struct ureg_program *ureg,
|
| st_mesa_to_tgsi.h | 51 struct ureg_program *ureg,
|
| st_glsl_to_tgsi.cpp | 3890 struct ureg_program *ureg; member in struct:st_translate 3986 struct ureg_program *ureg = t->ureg; local [all...] |
| /external/mesa3d/src/mesa/state_tracker/ |
| 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 = ureg_create( TGSI_PROCESSOR_FRAGMENT ) 826 struct ureg_program *ureg; local [all...] |
| st_glsl_to_tgsi.h | 40 struct ureg_program *ureg,
|
| st_mesa_to_tgsi.h | 51 struct ureg_program *ureg,
|
| st_glsl_to_tgsi.cpp | 3890 struct ureg_program *ureg; member in struct:st_translate 3986 struct ureg_program *ureg = t->ureg; local [all...] |
| /external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/vega/ |
| renderer.c | 195 struct ureg_program *ureg; local 200 ureg = ureg_create(TGSI_PROCESSOR_VERTEX); 201 if (!ureg) 205 src[0] = ureg_DECL_vs_input(ureg, 0); 206 dst[0] = ureg_DECL_output(ureg, TGSI_SEMANTIC_POSITION, 0); 207 tmp = ureg_DECL_temporary(ureg); 209 constants[i] = ureg_DECL_constant(ureg, i); 212 ureg_DP4(ureg, ureg_writemask(tmp, TGSI_WRITEMASK_X), src[0], constants[0]); 213 ureg_DP4(ureg, ureg_writemask(tmp, TGSI_WRITEMASK_Y), src[0], constants[1]); 214 ureg_MOV(ureg, ureg_writemask(tmp, TGSI_WRITEMASK_Z), src[0]) 265 struct ureg_program *ureg; local 284 struct ureg_program *ureg; local [all...] |
| /external/mesa3d/src/gallium/state_trackers/vega/ |
| renderer.c | 195 struct ureg_program *ureg; local 200 ureg = ureg_create(TGSI_PROCESSOR_VERTEX); 201 if (!ureg) 205 src[0] = ureg_DECL_vs_input(ureg, 0); 206 dst[0] = ureg_DECL_output(ureg, TGSI_SEMANTIC_POSITION, 0); 207 tmp = ureg_DECL_temporary(ureg); 209 constants[i] = ureg_DECL_constant(ureg, i); 212 ureg_DP4(ureg, ureg_writemask(tmp, TGSI_WRITEMASK_X), src[0], constants[0]); 213 ureg_DP4(ureg, ureg_writemask(tmp, TGSI_WRITEMASK_Y), src[0], constants[1]); 214 ureg_MOV(ureg, ureg_writemask(tmp, TGSI_WRITEMASK_Z), src[0]) 265 struct ureg_program *ureg; local 284 struct ureg_program *ureg; local [all...] |