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

/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/svga/
H A Dsvga_link.c49 for (i = 0; i < ARRAY_SIZE(linkage->input_map); i++) {
50 linkage->input_map[i] = INVALID_INDEX;
73 linkage->input_map[i] = outshader_info->num_outputs + 1 + sem_index;
75 free_slot = MAX2(free_slot, linkage->input_map[i] + 1);
83 linkage->input_map[i] = j;
94 if (linkage->input_map[i] == INVALID_INDEX) {
96 linkage->input_map[i] = j;
109 assert(linkage->input_map[i] != INVALID_INDEX);
113 linkage->input_map[i],
119 if (reg & 1 << linkage->input_map[
[all...]
H A Dsvga_link.h13 ubyte input_map[PIPE_MAX_SHADER_INPUTS]; member in struct:shader_linkage
H A Dsvga_tgsi_decl_sm30.c201 emit->input_map[idx] = src_register(SVGA3DREG_TEMP,
214 emit->input_map[idx] = emit->ps_true_pos;
226 emit->input_map[idx] =
231 reg = dst(emit->input_map[idx]);
264 if (!ps30_input_emit_depth_fog(emit, &emit->input_map[idx]))
267 emit->input_map[idx].base.swizzle = TRANSLATE_SWIZZLE(TGSI_SWIZZLE_X,
281 emit->input_map[idx] =
284 reg = dst(emit->input_map[idx]);
302 emit->ps_true_texcoord[unit] = emit->input_map[idx];
311 /* replace input_map entr
[all...]
H A Dsvga_tgsi_emit.h107 struct src_register input_map[PIPE_MAX_ATTRIBS]; member in struct:svga_shader_emitter
H A Dsvga_tgsi_insn.c204 src = emit->input_map[reg->Register.Index];
3239 front[i] = emit->input_map[emit->internal_color_idx[i]];
3246 /* Reassign the input_map to the actual front-face color:
3248 emit->input_map[emit->internal_color_idx[i]] = src(color[i]);
3317 /* Reassign the input_map to the actual front-face color:
3319 emit->input_map[emit->internal_frontface_idx] = src(temp);
3345 < ARRAY_SIZE(emit->input_map));
3356 /* Reassign the input_map entry to the new texcoord register */
3357 emit->input_map[emit->ps_inverted_texcoord_input[unit]] =
3409 emit->input_map[inde
[all...]
H A Dsvga_tgsi_vgpu10.c1038 index = emit->linkage.input_map[index];
1059 index = emit->linkage.input_map[index];
1227 unsigned index = emit->linkage.input_map[emit->fs.face_input_index];
2529 unsigned index = emit->linkage.input_map[i];
2596 unsigned index = emit->linkage.input_map[i];
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/svga/
H A Dsvga_link.c49 for (i = 0; i < ARRAY_SIZE(linkage->input_map); i++) {
50 linkage->input_map[i] = INVALID_INDEX;
79 linkage->input_map[i] = j;
92 linkage->input_map[i] = out_index;
95 free_slot = MAX2(free_slot, linkage->input_map[i] + 1);
113 if (linkage->input_map[i] == INVALID_INDEX) {
115 linkage->input_map[i] = j;
133 assert(linkage->input_map[i] != INVALID_INDEX);
137 linkage->input_map[i],
143 assert((reg & (one << linkage->input_map[
[all...]
H A Dsvga_link.h14 ubyte input_map[PIPE_MAX_SHADER_INPUTS]; member in struct:shader_linkage
H A Dsvga_tgsi_decl_sm30.c201 emit->input_map[idx] = src_register(SVGA3DREG_TEMP,
214 emit->input_map[idx] = emit->ps_true_pos;
226 emit->input_map[idx] =
231 reg = dst(emit->input_map[idx]);
264 if (!ps30_input_emit_depth_fog(emit, &emit->input_map[idx]))
267 emit->input_map[idx].base.swizzle = TRANSLATE_SWIZZLE(TGSI_SWIZZLE_X,
281 emit->input_map[idx] =
284 reg = dst(emit->input_map[idx]);
302 emit->ps_true_texcoord[unit] = emit->input_map[idx];
311 /* replace input_map entr
[all...]
H A Dsvga_tgsi_emit.h107 struct src_register input_map[PIPE_MAX_ATTRIBS]; member in struct:svga_shader_emitter
H A Dsvga_tgsi_insn.c204 src = emit->input_map[reg->Register.Index];
3237 front[i] = emit->input_map[emit->internal_color_idx[i]];
3244 /* Reassign the input_map to the actual front-face color:
3246 emit->input_map[emit->internal_color_idx[i]] = src(color[i]);
3315 /* Reassign the input_map to the actual front-face color:
3317 emit->input_map[emit->internal_frontface_idx] = src(temp);
3343 < ARRAY_SIZE(emit->input_map));
3354 /* Reassign the input_map entry to the new texcoord register */
3355 emit->input_map[emit->ps_inverted_texcoord_input[unit]] =
3407 emit->input_map[inde
[all...]
H A Dsvga_tgsi_vgpu10.c1517 index = emit->linkage.input_map[index];
1558 index = emit->linkage.input_map[index];
1643 index = emit->linkage.input_map[index];
1736 index = emit->linkage.input_map[index];
1745 index = emit->linkage.input_map[index];
1900 unsigned index = emit->linkage.input_map[emit->fs.face_input_index];
3209 unsigned index = emit->linkage.input_map[i];
4691 unsigned index = emit->linkage.input_map[i];
4817 unsigned index = emit->linkage.input_map[i];
4884 unsigned index = emit->linkage.input_map[
[all...]
/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_lower_io_to_temporaries.c46 struct hash_table *input_map; member in struct:lower_io_state
235 struct hash_entry *entry = _mesa_hash_table_search(state->input_map,
338 state.input_map = _mesa_pointer_hash_table_create(NULL);
363 _mesa_hash_table_insert(state.input_map, var, input);
387 _mesa_hash_table_destroy(state.input_map, NULL);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/nine/
H A Dvertexshader9.c117 for (i = 0; i < info.num_inputs && i < ARRAY_SIZE(This->input_map); ++i)
118 This->input_map[i].ndecl = info.input_map[i];
H A Dvertexshader9.h43 } input_map[PIPE_MAX_ATTRIBS]; member in struct:NineVertexShader9
H A Dnine_shader.h56 uint16_t input_map[PIPE_MAX_ATTRIBS]; /* VS input -> NINE_DECLUSAGE_x */ member in struct:nine_shader_info
H A Dnine_state.c826 n, vs->input_map[n].ndecl, vdecl);
829 if (vdecl->usage_map[i] == vs->input_map[n].ndecl) {
2988 n, vs->input_map[n].ndecl, vdecl);
2991 if (vdecl->usage_map[i] == vs->input_map[n].ndecl) {
H A Dnine_shader.c2254 assert(sem.reg.idx < ARRAY_SIZE(tx->info->input_map));
2255 tx->info->input_map[sem.reg.idx] = sm1_to_nine_declusage(&sem);
3535 for (i = 0; i < ARRAY_SIZE(info->input_map); ++i)
3536 info->input_map[i] = NINE_DECLUSAGE_NONE;
H A Dnine_ff.c1705 vs->input_map[n].ndecl = bld.input[n];
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/nine/
H A Dvertexshader9.c118 for (i = 0; i < info.num_inputs && i < ARRAY_SIZE(This->input_map); ++i)
119 This->input_map[i].ndecl = info.input_map[i];
H A Dvertexshader9.h43 } input_map[PIPE_MAX_ATTRIBS]; member in struct:NineVertexShader9
H A Dnine_shader.h57 uint16_t input_map[PIPE_MAX_ATTRIBS]; /* VS input -> NINE_DECLUSAGE_x */ member in struct:nine_shader_info
H A Dnine_state.c856 n, vs->input_map[n].ndecl, vdecl);
859 if (vdecl->usage_map[i] == vs->input_map[n].ndecl) {
3057 n, vs->input_map[n].ndecl, vdecl);
3060 if (vdecl->usage_map[i] == vs->input_map[n].ndecl) {
H A Dnine_shader.c2281 assert(sem.reg.idx < ARRAY_SIZE(tx->info->input_map));
2282 tx->info->input_map[sem.reg.idx] = sm1_to_nine_declusage(&sem);
3570 for (i = 0; i < ARRAY_SIZE(info->input_map); ++i)
3571 info->input_map[i] = NINE_DECLUSAGE_NONE;
H A Dnine_ff.c1708 vs->input_map[n].ndecl = bld.input[n];

Completed in 66 milliseconds