| /xsrc/external/mit/MesaLib.old/dist/src/mesa/state_tracker/ |
| H A D | st_glsl_to_tgsi.h | 55 const ubyte outputMapping[], 66 const ubyte outputMapping[],
|
| H A D | st_atifs_to_tgsi.h | 51 const ubyte outputMapping[],
|
| H A D | st_mesa_to_tgsi.h | 62 const ubyte outputMapping[],
|
| H A D | st_cb_rasterpos.c | 118 update_attrib(struct gl_context *ctx, const ubyte *outputMapping, argument 124 const GLuint k = outputMapping[result]; 143 const ubyte *outputMapping = st->vp->result_to_output; local in function:rastpos_point 161 update_attrib(ctx, outputMapping, prim->v[0], 165 update_attrib(ctx, outputMapping, prim->v[0], 170 update_attrib(ctx, outputMapping, prim->v[0],
|
| H A D | st_program.c | 755 ubyte outputMapping[2 * FRAG_RESULT_MAX]; local in function:st_translate_fragment_program 967 outputMapping[FRAG_RESULT_DEPTH] = fs_num_outputs; 975 outputMapping[FRAG_RESULT_STENCIL] = fs_num_outputs; 983 outputMapping[FRAG_RESULT_SAMPLE_MASK] = fs_num_outputs; 989 for (attr = 0; attr < ARRAY_SIZE(outputMapping); attr++) { 1019 outputMapping[attr] = fs_num_outputs; 1078 outputMapping, 1095 outputMapping, 1111 outputMapping, 1415 ubyte outputMapping[VARYING_SLOT_TESS_MA local in function:st_translate_program_common 1565 ubyte outputMapping[VARYING_SLOT_TESS_MAX]; local in function:st_translate_program_stream_output [all...] |
| H A D | st_mesa_to_tgsi.c | 69 const ubyte *outputMapping; member in struct:st_translate 99 assert(t->outputMapping[index] < ARRAY_SIZE(t->outputs)); 101 return t->outputs[t->outputMapping[index]]; 147 assert(t->outputMapping[index] < ARRAY_SIZE(t->outputs)); 148 return ureg_src(t->outputs[t->outputMapping[index]]); /* not needed? */ 820 * \param outputMapping maps Mesa fragment program outputs to TGSI 839 const ubyte outputMapping[], 855 t->outputMapping = outputMapping; 829 st_translate_mesa_program(struct gl_context * ctx,uint procType,struct ureg_program * ureg,const struct gl_program * program,GLuint numInputs,const ubyte inputMapping[],const ubyte inputSemanticName[],const ubyte inputSemanticIndex[],const ubyte interpMode[],GLuint numOutputs,const ubyte outputMapping[],const ubyte outputSemanticName[],const ubyte outputSemanticIndex[]) argument
|
| H A D | st_atifs_to_tgsi.c | 49 const ubyte *outputMapping; member in struct:st_translate 408 dst[0] = t->outputs[t->outputMapping[FRAG_RESULT_COLOR]]; 432 const ubyte outputMapping[], 445 t->outputMapping = outputMapping; 422 st_translate_atifs_program(struct ureg_program * ureg,struct ati_fragment_shader * atifs,struct gl_program * program,GLuint numInputs,const ubyte inputMapping[],const ubyte inputSemanticName[],const ubyte inputSemanticIndex[],const ubyte interpMode[],GLuint numOutputs,const ubyte outputMapping[],const ubyte outputSemanticName[],const ubyte outputSemanticIndex[]) argument
|
| H A D | st_glsl_to_tgsi.cpp | 5745 const ubyte *outputMapping; member in struct:st_translate 5923 assert(t->outputMapping[index] < ARRAY_SIZE(t->outputs)); 5924 assert(t->outputs[t->outputMapping[index]].File != TGSI_FILE_NULL); 5925 return t->outputs[t->outputMapping[index]]; 5932 int slot = t->outputMapping[mesa_index]; 6611 * \param outputMapping maps Mesa fragment program outputs to TGSI 6633 const ubyte outputMapping[], 6667 t->outputMapping = outputMapping; 6748 sort_inout_decls_by_slot(program->outputs, program->num_outputs, outputMapping); 6620 st_translate_program(struct gl_context * ctx,enum pipe_shader_type procType,struct ureg_program * ureg,glsl_to_tgsi_visitor * program,const struct gl_program * proginfo,GLuint numInputs,const ubyte inputMapping[],const ubyte inputSlotToAttr[],const ubyte inputSemanticName[],const ubyte inputSemanticIndex[],const ubyte interpMode[],GLuint numOutputs,const ubyte outputMapping[],const ubyte outputSemanticName[],const ubyte outputSemanticIndex[]) argument 7410 st_translate_stream_output_info(struct gl_transform_feedback_info * info,const ubyte outputMapping[],struct pipe_stream_output_info * so) argument [all...] |
| /xsrc/external/mit/MesaLib/dist/src/mesa/state_tracker/ |
| H A D | st_glsl_to_tgsi.h | 55 const ubyte outputMapping[],
|
| H A D | st_cb_rasterpos.c | 118 update_attrib(struct gl_context *ctx, const ubyte *outputMapping, argument 124 const ubyte k = outputMapping[result]; 144 const ubyte *outputMapping = stvp->result_to_output; local in function:rastpos_point 164 update_attrib(ctx, outputMapping, prim->v[0], 168 update_attrib(ctx, outputMapping, prim->v[0], 173 update_attrib(ctx, outputMapping, prim->v[0],
|
| H A D | st_program.c | 1057 ubyte outputMapping[2 * FRAG_RESULT_MAX]; local in function:st_translate_fragment_program 1224 outputMapping[FRAG_RESULT_DEPTH] = fs_num_outputs; 1232 outputMapping[FRAG_RESULT_STENCIL] = fs_num_outputs; 1240 outputMapping[FRAG_RESULT_SAMPLE_MASK] = fs_num_outputs; 1246 for (attr = 0; attr < ARRAY_SIZE(outputMapping); attr++) { 1277 outputMapping[attr] = fs_num_outputs; 1315 outputMapping, 1726 ubyte outputMapping[VARYING_SLOT_TESS_MAX]; local in function:st_translate_common_program 1741 memset(outputMapping, 0, sizeof(outputMapping)); [all...] |
| H A D | st_glsl_to_tgsi.cpp | 5886 const ubyte *outputMapping; member in struct:st_translate 5976 assert(t->outputMapping[index] < ARRAY_SIZE(t->outputs)); 5977 assert(t->outputs[t->outputMapping[index]].File != TGSI_FILE_NULL); 5978 return t->outputs[t->outputMapping[index]]; 5985 ubyte slot = t->outputMapping[mesa_index]; 6637 * \param outputMapping maps Mesa fragment program outputs to TGSI 6659 const ubyte outputMapping[], 6718 t->outputMapping = outputMapping; 6801 sort_inout_decls_by_slot(program->outputs, program->num_outputs, outputMapping); 6646 st_translate_program(struct gl_context * ctx,enum pipe_shader_type procType,struct ureg_program * ureg,glsl_to_tgsi_visitor * program,const struct gl_program * proginfo,GLuint numInputs,const ubyte attrToIndex[],const ubyte inputSlotToAttr[],const ubyte inputSemanticName[],const ubyte inputSemanticIndex[],const ubyte interpMode[],GLuint numOutputs,const ubyte outputMapping[],const ubyte outputSemanticName[],const ubyte outputSemanticIndex[]) argument [all...] |
| /xsrc/external/mit/MesaLib/dist/docs/relnotes/ |
| H A D | 20.1.6.rst | 66 - st/mesa: Treat vertex outputs absent in outputMapping as zero in mesa_to_tgsi
|
| H A D | 20.2.0.rst | 1322 - st/mesa: Treat vertex outputs absent in outputMapping as zero in mesa_to_tgsi
|
| H A D | 20.3.0.rst | 1227 - st/mesa: Treat vertex outputs absent in outputMapping as zero in mesa_to_tgsi
|