HomeSort by: relevance | last modified time | path
    Searched refs:Register (Results 1 - 25 of 106) sorted by relevancy

1 2 3 4 5

  /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/tgsi/
tgsi_transform.h 95 * Helper for emitting temporary register declarations.
248 reg->Register.File = file;
249 reg->Register.Index = index;
250 reg->Register.WriteMask = writemask;
257 reg->Register.File = file;
258 reg->Register.Index = index;
260 reg->Register.Dimension = 1;
271 reg->Register.File = file;
272 reg->Register.Index = index;
274 reg->Register.Dimension = 1
    [all...]
tgsi_scan.c 115 int ind = src->Register.Index;
118 src->Register.File == TGSI_FILE_SYSTEM_VALUE) {
121 name = info->system_value_semantic_name[src->Register.Index];
148 if (src->Register.File == TGSI_FILE_INPUT) {
149 if (src->Register.Indirect) {
162 if (src->Register.Indirect && src->Indirect.ArrayID)
165 input = src->Register.Index;
224 src->Register.File == TGSI_FILE_OUTPUT) {
227 if (src->Register.Indirect && src->Indirect.ArrayID)
230 input = src->Register.Index
    [all...]
tgsi_emulate.c 88 new_inst.Dst[0].Register.File = TGSI_FILE_OUTPUT;
89 new_inst.Dst[0].Register.Index = ctx->info.num_outputs;
90 new_inst.Dst[0].Register.WriteMask = TGSI_WRITEMASK_XYZW;
93 new_inst.Src[0].Register.File = TGSI_FILE_INPUT;
94 new_inst.Src[0].Register.Index = ctx->info.num_inputs;
95 new_inst.Src[0].Register.SwizzleX = TGSI_SWIZZLE_X;
96 new_inst.Src[0].Register.SwizzleY = TGSI_SWIZZLE_X;
97 new_inst.Src[0].Register.SwizzleZ = TGSI_SWIZZLE_X;
98 new_inst.Src[0].Register.SwizzleW = TGSI_SWIZZLE_X;
123 if (inst->Dst[i].Register.File != TGSI_FILE_OUTPUT |
    [all...]
tgsi_dynamic_indexing.c 73 * Emit some extra temporary register to use in keeping track of
127 if (reg->Register.File == TGSI_FILE_CONSTANT) {
132 else if (reg->Register.File == TGSI_FILE_SAMPLER) {
135 imm_swz_index = reg->Register.Index;
178 if ((reg->Register.File == TGSI_FILE_CONSTANT) &&
179 (!reg->Register.Indirect &&
180 (reg->Register.Index > dc->const_buf_range[i]))) {
232 inst.Src[j].Register.File == TGSI_FILE_CONSTANT) {
233 inst.Src[j].Register.Dimension = 1;
237 else if (inst.Src[j].Register.Indirect &
    [all...]
tgsi_two_side.c 32 * 2. use the FACE register to choose between front/back colors and put the
134 /* declare FACE INPUT register */
153 inst.Dst[0].Register.File = TGSI_FILE_TEMPORARY;
154 inst.Dst[0].Register.Index = ts->new_colors[i];
156 inst.Src[0].Register.File = TGSI_FILE_INPUT;
157 inst.Src[0].Register.Index = ts->face_input;
158 inst.Src[1].Register.File = TGSI_FILE_INPUT;
159 inst.Src[1].Register.Index = ts->back_color_input[i];
160 inst.Src[2].Register.File = TGSI_FILE_INPUT;
161 inst.Src[2].Register.Index = ts->front_color_input[i]
    [all...]
tgsi_lowering.c 43 unsigned color_base; /* base register for chosen COLOR/BCOLOR's */
72 dst->Register.WriteMask &= wrmask;
73 assert(dst->Register.WriteMask);
91 get_swiz(swiz, &orig_src->Register);
93 src->Register.SwizzleX = swiz[sx];
94 src->Register.SwizzleY = swiz[sy];
95 src->Register.SwizzleZ = swiz[sz];
96 src->Register.SwizzleW = swiz[sw];
116 if ((dst->Register.File == src->Register.File) &
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/tgsi/
tgsi_transform.h 95 * Helper for emitting temporary register declarations.
230 reg->Register.File = file;
231 reg->Register.Index = index;
232 reg->Register.WriteMask = writemask;
239 reg->Register.File = file;
240 reg->Register.Index = index;
242 reg->Register.Dimension = 1;
253 reg->Register.File = file;
254 reg->Register.Index = index;
256 reg->Register.Dimension = 1
    [all...]
tgsi_emulate.c 88 new_inst.Dst[0].Register.File = TGSI_FILE_OUTPUT;
89 new_inst.Dst[0].Register.Index = ctx->info.num_outputs;
90 new_inst.Dst[0].Register.WriteMask = TGSI_WRITEMASK_XYZW;
93 new_inst.Src[0].Register.File = TGSI_FILE_INPUT;
94 new_inst.Src[0].Register.Index = ctx->info.num_inputs;
95 new_inst.Src[0].Register.SwizzleX = TGSI_SWIZZLE_X;
96 new_inst.Src[0].Register.SwizzleY = TGSI_SWIZZLE_X;
97 new_inst.Src[0].Register.SwizzleZ = TGSI_SWIZZLE_X;
98 new_inst.Src[0].Register.SwizzleW = TGSI_SWIZZLE_X;
123 if (inst->Dst[i].Register.File != TGSI_FILE_OUTPUT |
    [all...]
tgsi_scan.c 115 int ind = src->Register.Index;
118 src->Register.File == TGSI_FILE_SYSTEM_VALUE) {
121 name = info->system_value_semantic_name[src->Register.Index];
148 if (src->Register.File == TGSI_FILE_INPUT) {
149 if (src->Register.Indirect) {
162 if (src->Register.Indirect && src->Indirect.ArrayID)
165 input = src->Register.Index;
224 src->Register.File == TGSI_FILE_OUTPUT) {
227 if (src->Register.Indirect && src->Indirect.ArrayID)
230 input = src->Register.Index
    [all...]
tgsi_two_side.c 32 * 2. use the FACE register to choose between front/back colors and put the
134 /* declare FACE INPUT register */
153 inst.Dst[0].Register.File = TGSI_FILE_TEMPORARY;
154 inst.Dst[0].Register.Index = ts->new_colors[i];
156 inst.Src[0].Register.File = TGSI_FILE_INPUT;
157 inst.Src[0].Register.Index = ts->face_input;
158 inst.Src[1].Register.File = TGSI_FILE_INPUT;
159 inst.Src[1].Register.Index = ts->back_color_input[i];
160 inst.Src[2].Register.File = TGSI_FILE_INPUT;
161 inst.Src[2].Register.Index = ts->front_color_input[i]
    [all...]
tgsi_util.c 78 return tgsi_util_get_src_register_swizzle(&reg->Register, component);
113 if (reg->Register.Absolute) {
116 if (reg->Register.Negate) {
124 if (reg->Register.Negate) {
142 reg->Register.Negate = 0;
143 reg->Register.Absolute = 1;
147 reg->Register.Absolute = 1;
148 reg->Register.Negate = 1;
152 reg->Register.Negate = 1;
153 reg->Register.Absolute = 0
    [all...]
tgsi_lowering.c 42 unsigned color_base; /* base register for chosen COLOR/BCOLOR's */
71 dst->Register.WriteMask &= wrmask;
72 assert(dst->Register.WriteMask);
90 get_swiz(swiz, &orig_src->Register);
92 src->Register.SwizzleX = swiz[sx];
93 src->Register.SwizzleY = swiz[sy];
94 src->Register.SwizzleZ = swiz[sz];
95 src->Register.SwizzleW = swiz[sw];
115 if ((dst->Register.File == src->Register.File) &
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/i915/
i915_fpc_optimize.c 49 return (s1->Register.File == d1->Register.File &&
50 s1->Register.Indirect == d1->Register.Indirect &&
51 s1->Register.Dimension == d1->Register.Dimension &&
52 s1->Register.Index == d1->Register.Index);
59 return (d1->Register.File == d2->Register.File &
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/i915/
i915_fpc_optimize.c 48 return (s1->Register.File == d1->Register.File &&
49 s1->Register.Indirect == d1->Register.Indirect &&
50 s1->Register.Dimension == d1->Register.Dimension &&
51 s1->Register.Index == d1->Register.Index);
56 return (d1->Register.File == d2->Register.File &
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/mesa/state_tracker/
st_cb_bitmap_shader.c 109 inst.Src[0].Register.File = TGSI_FILE_TEMPORARY;
110 inst.Src[0].Register.Index = 0;
111 inst.Src[0].Register.Negate = 1;
112 inst.Src[0].Register.SwizzleX = TGSI_SWIZZLE_X;
114 inst.Src[0].Register.SwizzleY = TGSI_SWIZZLE_X;
115 inst.Src[0].Register.SwizzleZ = TGSI_SWIZZLE_X;
116 inst.Src[0].Register.SwizzleW = TGSI_SWIZZLE_X;
118 inst.Src[0].Register.SwizzleY = TGSI_SWIZZLE_Y;
119 inst.Src[0].Register.SwizzleZ = TGSI_SWIZZLE_Z;
120 inst.Src[0].Register.SwizzleW = TGSI_SWIZZLE_W
    [all...]
st_cb_drawpixels_shader.c 59 inst->Src[i].Register.File = file;
60 inst->Src[i].Register.Index = index;
61 inst->Src[i].Register.SwizzleX = x;
62 inst->Src[i].Register.SwizzleY = y;
63 inst->Src[i].Register.SwizzleZ = z;
64 inst->Src[i].Register.SwizzleW = w;
169 inst.Dst[0].Register.File = TGSI_FILE_TEMPORARY;
170 inst.Dst[0].Register.Index = ctx->color_temp;
171 inst.Dst[0].Register.WriteMask = TGSI_WRITEMASK_XY;
175 inst.Src[1].Register.File = TGSI_FILE_SAMPLER
    [all...]
st_tgsi_lower_yuv.c 66 dst->Register.WriteMask &= wrmask;
67 assert(dst->Register.WriteMask);
85 get_swiz(swiz, &orig_src->Register);
87 src->Register.SwizzleX = swiz[sx];
88 src->Register.SwizzleY = swiz[sy];
89 src->Register.SwizzleZ = swiz[sz];
90 src->Register.SwizzleW = swiz[sw];
108 inst.Src[1].Register.File = TGSI_FILE_SAMPLER;
109 inst.Src[1].Register.Index = samp;
159 ctx->imm[idx].Register.File = TGSI_FILE_IMMEDIATE
    [all...]
st_tgsi_lower_depth_clamp.c 126 /* move from temp-register to output */
147 inst.Dst[0].Register.File = TGSI_FILE_TEMPORARY;
148 inst.Dst[0].Register.Index = ctx->pos_output_temp;
149 inst.Dst[0].Register.WriteMask = TGSI_WRITEMASK_X;
153 inst.Src[0].Register.SwizzleX =
154 inst.Src[0].Register.SwizzleY =
155 inst.Src[0].Register.SwizzleZ =
156 inst.Src[0].Register.SwizzleW = TGSI_SWIZZLE_Z;
158 inst.Src[1].Register.SwizzleX =
159 inst.Src[1].Register.SwizzleY
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/mesa/state_tracker/
st_cb_bitmap_shader.c 110 inst.Src[0].Register.File = TGSI_FILE_TEMPORARY;
111 inst.Src[0].Register.Index = 0;
112 inst.Src[0].Register.Negate = 1;
113 inst.Src[0].Register.SwizzleX = TGSI_SWIZZLE_X;
115 inst.Src[0].Register.SwizzleY = TGSI_SWIZZLE_X;
116 inst.Src[0].Register.SwizzleZ = TGSI_SWIZZLE_X;
117 inst.Src[0].Register.SwizzleW = TGSI_SWIZZLE_X;
119 inst.Src[0].Register.SwizzleY = TGSI_SWIZZLE_Y;
120 inst.Src[0].Register.SwizzleZ = TGSI_SWIZZLE_Z;
121 inst.Src[0].Register.SwizzleW = TGSI_SWIZZLE_W
    [all...]
st_cb_drawpixels_shader.c 59 inst->Src[i].Register.File = file;
60 inst->Src[i].Register.Index = index;
61 inst->Src[i].Register.SwizzleX = x;
62 inst->Src[i].Register.SwizzleY = y;
63 inst->Src[i].Register.SwizzleZ = z;
64 inst->Src[i].Register.SwizzleW = w;
169 inst.Dst[0].Register.File = TGSI_FILE_TEMPORARY;
170 inst.Dst[0].Register.Index = ctx->color_temp;
171 inst.Dst[0].Register.WriteMask = TGSI_WRITEMASK_XY;
175 inst.Src[1].Register.File = TGSI_FILE_SAMPLER
    [all...]
st_tgsi_lower_yuv.c 67 dst->Register.WriteMask &= wrmask;
68 assert(dst->Register.WriteMask);
86 get_swiz(swiz, &orig_src->Register);
88 src->Register.SwizzleX = swiz[sx];
89 src->Register.SwizzleY = swiz[sy];
90 src->Register.SwizzleZ = swiz[sz];
91 src->Register.SwizzleW = swiz[sw];
109 inst.Src[1].Register.File = TGSI_FILE_SAMPLER;
110 inst.Src[1].Register.Index = samp;
160 ctx->imm[idx].Register.File = TGSI_FILE_IMMEDIATE
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r300/
r300_vs_draw.c 251 new_inst.Dst[0].Register.File = TGSI_FILE_OUTPUT;
252 new_inst.Dst[0].Register.Index = vsctx->pos_output;
253 new_inst.Dst[0].Register.WriteMask = TGSI_WRITEMASK_XYZW;
255 new_inst.Src[0].Register.File = TGSI_FILE_TEMPORARY;
256 new_inst.Src[0].Register.Index = vsctx->pos_temp;
263 new_inst.Dst[0].Register.File = TGSI_FILE_OUTPUT;
264 new_inst.Dst[0].Register.Index = vsctx->num_outputs - 1;
265 new_inst.Dst[0].Register.WriteMask = TGSI_WRITEMASK_XYZW;
267 new_inst.Src[0].Register.File = TGSI_FILE_TEMPORARY;
268 new_inst.Src[0].Register.Index = vsctx->pos_temp
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r300/
r300_vs_draw.c 251 new_inst.Dst[0].Register.File = TGSI_FILE_OUTPUT;
252 new_inst.Dst[0].Register.Index = vsctx->pos_output;
253 new_inst.Dst[0].Register.WriteMask = TGSI_WRITEMASK_XYZW;
255 new_inst.Src[0].Register.File = TGSI_FILE_TEMPORARY;
256 new_inst.Src[0].Register.Index = vsctx->pos_temp;
263 new_inst.Dst[0].Register.File = TGSI_FILE_OUTPUT;
264 new_inst.Dst[0].Register.Index = vsctx->num_outputs - 1;
265 new_inst.Dst[0].Register.WriteMask = TGSI_WRITEMASK_XYZW;
267 new_inst.Src[0].Register.File = TGSI_FILE_TEMPORARY;
268 new_inst.Src[0].Register.Index = vsctx->pos_temp
    [all...]
r300_tgsi_to_rc.c 137 fprintf(stderr, "Unhandled register file: %i\n", file);
160 dst->File = translate_register_file(src->Register.File);
161 dst->Index = translate_register_index(ttr, src->Register.File, src->Register.Index);
162 dst->WriteMask = src->Register.WriteMask;
164 if (src->Register.Indirect) {
178 dst->File = translate_register_file(src->Register.File);
179 dst->Index = translate_register_index(ttr, src->Register.File, src->Register.Index);
180 dst->RelAddr = src->Register.Indirect
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/gallivm/
lp_bld_tgsi.c 367 assert(reg->Register.Index <= bld_base->info->file_max[reg->Register.File]);
369 if (bld_base->emit_fetch_funcs[reg->Register.File]) {
370 res = bld_base->emit_fetch_funcs[reg->Register.File](bld_base, reg, stype,
373 assert(0 && "invalid src register in emit_fetch()");
377 if (reg->Register.Absolute) {
397 if (reg->Register.Negate) {
429 reg->Register.SwizzleX,
430 reg->Register.SwizzleY,
431 reg->Register.SwizzleZ
    [all...]

Completed in 29 milliseconds

1 2 3 4 5