Home
last modified time | relevance | path

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

/external/mesa3d/src/mesa/state_tracker/
Dst_cb_rasterpos.c114 update_attrib(struct gl_context *ctx, const GLuint *outputMapping, in update_attrib() argument
120 const GLuint k = outputMapping[result]; in update_attrib()
139 const GLuint *outputMapping = st->vertex_result_to_slot; in rastpos_point() local
157 update_attrib(ctx, outputMapping, prim->v[0], in rastpos_point()
161 update_attrib(ctx, outputMapping, prim->v[0], in rastpos_point()
166 update_attrib(ctx, outputMapping, prim->v[0], in rastpos_point()
Dst_program.c477 GLuint outputMapping[FRAG_RESULT_MAX]; in st_translate_fragment_program() local
638 outputMapping[FRAG_RESULT_DEPTH] = fs_num_outputs; in st_translate_fragment_program()
646 outputMapping[FRAG_RESULT_STENCIL] = fs_num_outputs; in st_translate_fragment_program()
667 outputMapping[attr] = fs_num_outputs; in st_translate_fragment_program()
725 outputMapping, in st_translate_fragment_program()
742 outputMapping, in st_translate_fragment_program()
809 GLuint outputMapping[GEOM_RESULT_MAX]; in st_translate_geometry_program() local
847 memset(outputMapping, 0, sizeof(outputMapping)); in st_translate_geometry_program()
927 outputMapping[attr] = slot; in st_translate_geometry_program()
983 if (outputMapping[attr] != ~0 && outputMapping[attr] > maxSlot) in st_translate_geometry_program()
[all …]
Dst_glsl_to_tgsi.h50 const GLuint outputMapping[],
73 const GLuint outputMapping[],
Dst_mesa_to_tgsi.c78 const GLuint *outputMapping; member
185 assert(t->outputMapping[index] < Elements(t->outputs)); in dst_register()
187 return t->outputs[t->outputMapping[index]]; in dst_register()
236 assert(t->outputMapping[index] < Elements(t->outputs)); in src_register()
237 return ureg_src(t->outputs[t->outputMapping[index]]); /* not needed? */ in src_register()
987 struct ureg_dst edge_dst = t->outputs[t->outputMapping[VERT_RESULT_EDGE]]; in emit_edgeflags()
1025 const GLuint outputMapping[], in st_translate_mesa_program() argument
1043 t->outputMapping = outputMapping; in st_translate_mesa_program()
Dst_mesa_to_tgsi.h59 const GLuint outputMapping[],
Dst_glsl_to_tgsi.cpp3902 const GLuint *outputMapping; member
4029 assert(t->outputMapping[index] < Elements(t->outputs)); in dst_register()
4031 return t->outputs[t->outputMapping[index]]; in dst_register()
4082 assert(t->outputMapping[index] < Elements(t->outputs)); in src_register()
4083 return ureg_src(t->outputs[t->outputMapping[index]]); /* not needed? */ in src_register()
4489 struct ureg_dst edge_dst = t->outputs[t->outputMapping[VERT_RESULT_EDGE]]; in emit_edgeflags()
4528 const GLuint outputMapping[], in st_translate_program() argument
4551 t->outputMapping = outputMapping; in st_translate_program()
5109 const GLuint outputMapping[], in st_translate_stream_output_info() argument
5118 outputMapping[info->Outputs[i].OutputRegister]; in st_translate_stream_output_info()