Home
last modified time | relevance | path

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

/external/mesa3d/src/mesa/state_tracker/
Dst_glsl_to_tgsi.h51 const GLuint outputMapping[],
62 const GLuint outputMapping[],
67 const GLuint outputMapping[],
Dst_cb_rasterpos.c112 update_attrib(struct gl_context *ctx, const GLuint *outputMapping, in update_attrib() argument
118 const GLuint k = outputMapping[result]; in update_attrib()
137 const GLuint *outputMapping = st->vertex_result_to_slot; in rastpos_point() local
155 update_attrib(ctx, outputMapping, prim->v[0], in rastpos_point()
159 update_attrib(ctx, outputMapping, prim->v[0], in rastpos_point()
164 update_attrib(ctx, outputMapping, prim->v[0], in rastpos_point()
Dst_program.c568 GLuint outputMapping[2 * FRAG_RESULT_MAX]; in st_translate_fragment_program() local
763 outputMapping[FRAG_RESULT_DEPTH] = fs_num_outputs; in st_translate_fragment_program()
771 outputMapping[FRAG_RESULT_STENCIL] = fs_num_outputs; in st_translate_fragment_program()
779 outputMapping[FRAG_RESULT_SAMPLE_MASK] = fs_num_outputs; in st_translate_fragment_program()
785 for (attr = 0; attr < ARRAY_SIZE(outputMapping); attr++) { in st_translate_fragment_program()
815 outputMapping[attr] = fs_num_outputs; in st_translate_fragment_program()
885 outputMapping, in st_translate_fragment_program()
904 outputMapping, in st_translate_fragment_program()
920 outputMapping, in st_translate_fragment_program()
1199 GLuint outputMapping[VARYING_SLOT_TESS_MAX]; in st_translate_program_common() local
[all …]
Dst_mesa_to_tgsi.c69 const GLuint *outputMapping; member
101 assert(t->outputMapping[index] < ARRAY_SIZE(t->outputs)); in dst_register()
103 return t->outputs[t->outputMapping[index]]; in dst_register()
149 assert(t->outputMapping[index] < ARRAY_SIZE(t->outputs)); in src_register()
150 return ureg_src(t->outputs[t->outputMapping[index]]); /* not needed? */ in src_register()
807 const GLuint outputMapping[], in st_translate_mesa_program() argument
823 t->outputMapping = outputMapping; in st_translate_mesa_program()
Dst_mesa_to_tgsi.h59 const GLuint outputMapping[],
Dst_atifs_to_tgsi.h51 const GLuint outputMapping[],
Dst_atifs_to_tgsi.c49 const GLuint *outputMapping; member
408 dst[0] = t->outputs[t->outputMapping[FRAG_RESULT_COLOR]]; in finalize_shader()
432 const GLuint outputMapping[], in st_translate_atifs_program() argument
445 t->outputMapping = outputMapping; in st_translate_atifs_program()
Dst_glsl_to_tgsi.cpp5236 const GLuint *outputMapping; member
5390 assert(t->outputMapping[index] < ARRAY_SIZE(t->outputs)); in dst_register()
5391 assert(t->outputs[t->outputMapping[index]].File != TGSI_FILE_NULL); in dst_register()
5392 return t->outputs[t->outputMapping[index]]; in dst_register()
5397 int slot = t->outputMapping[mesa_index]; in dst_register()
6020 const GLuint outputMapping[], in st_translate_program() argument
6042 t->outputMapping = outputMapping; in st_translate_program()
6122 sort_inout_decls_by_slot(program->outputs, program->num_outputs, outputMapping); in st_translate_program()
6126 unsigned slot = outputMapping[decl->mesa_index]; in st_translate_program()
7008 const GLuint outputMapping[], in st_translate_stream_output_info() argument
[all …]