Home
last modified time | relevance | path

Searched refs:outputMapping (Results 1 – 8 of 8) sorted by relevance

/external/mesa3d/src/mesa/state_tracker/
Dst_cb_rasterpos.c113 update_attrib(struct gl_context *ctx, const ubyte *outputMapping, in update_attrib() argument
119 const GLuint k = outputMapping[result]; in update_attrib()
138 const ubyte *outputMapping = st->vp->result_to_output; in rastpos_point() local
156 update_attrib(ctx, outputMapping, prim->v[0], in rastpos_point()
160 update_attrib(ctx, outputMapping, prim->v[0], in rastpos_point()
165 update_attrib(ctx, outputMapping, prim->v[0], in rastpos_point()
Dst_glsl_to_tgsi.h51 const ubyte outputMapping[],
61 const ubyte outputMapping[],
66 const ubyte outputMapping[],
Dst_program.c648 ubyte outputMapping[2 * FRAG_RESULT_MAX]; in st_translate_fragment_program() local
842 outputMapping[FRAG_RESULT_DEPTH] = fs_num_outputs; in st_translate_fragment_program()
850 outputMapping[FRAG_RESULT_STENCIL] = fs_num_outputs; in st_translate_fragment_program()
858 outputMapping[FRAG_RESULT_SAMPLE_MASK] = fs_num_outputs; in st_translate_fragment_program()
864 for (attr = 0; attr < ARRAY_SIZE(outputMapping); attr++) { in st_translate_fragment_program()
894 outputMapping[attr] = fs_num_outputs; in st_translate_fragment_program()
957 outputMapping, in st_translate_fragment_program()
974 outputMapping, in st_translate_fragment_program()
990 outputMapping, in st_translate_fragment_program()
1290 ubyte outputMapping[VARYING_SLOT_TESS_MAX]; in st_translate_program_common() local
[all …]
Dst_mesa_to_tgsi.c69 const ubyte *outputMapping; member
99 assert(t->outputMapping[index] < ARRAY_SIZE(t->outputs)); in dst_register()
101 return t->outputs[t->outputMapping[index]]; in dst_register()
147 assert(t->outputMapping[index] < ARRAY_SIZE(t->outputs)); in src_register()
148 return ureg_src(t->outputs[t->outputMapping[index]]); /* not needed? */ in src_register()
839 const ubyte outputMapping[], in st_translate_mesa_program() argument
855 t->outputMapping = outputMapping; in st_translate_mesa_program()
Dst_atifs_to_tgsi.h51 const ubyte outputMapping[],
Dst_mesa_to_tgsi.h62 const ubyte outputMapping[],
Dst_atifs_to_tgsi.c49 const ubyte *outputMapping; member
408 dst[0] = t->outputs[t->outputMapping[FRAG_RESULT_COLOR]]; in finalize_shader()
432 const ubyte outputMapping[], in st_translate_atifs_program() argument
445 t->outputMapping = outputMapping; in st_translate_atifs_program()
Dst_glsl_to_tgsi.cpp5392 const ubyte *outputMapping; member
5567 assert(t->outputMapping[index] < ARRAY_SIZE(t->outputs)); in dst_register()
5568 assert(t->outputs[t->outputMapping[index]].File != TGSI_FILE_NULL); in dst_register()
5569 return t->outputs[t->outputMapping[index]]; in dst_register()
5574 int slot = t->outputMapping[mesa_index]; in dst_register()
6241 const ubyte outputMapping[], in st_translate_program() argument
6274 t->outputMapping = outputMapping; in st_translate_program()
6354 sort_inout_decls_by_slot(program->outputs, program->num_outputs, outputMapping); in st_translate_program()
6358 unsigned slot = outputMapping[decl->mesa_index]; in st_translate_program()
7089 const ubyte outputMapping[], in st_translate_stream_output_info() argument
[all …]