Home
last modified time | relevance | path

Searched refs:last_vert_prog (Results 1 – 10 of 10) sorted by relevance

/third_party/mesa3d/src/compiler/glsl/
Dserialize.cpp317 struct gl_program *prog = shProg->last_vert_prog; in write_xfb()
389 shProg->last_vert_prog = prog; in read_xfb()
883 prog->last_vert_prog->sh.LinkedTransformFeedback->Buffers[i].Binding) { in write_program_resource_data()
890 for (int i = 0; i < prog->last_vert_prog->sh.LinkedTransformFeedback->NumVarying; i++) { in write_program_resource_data()
892 … prog->last_vert_prog->sh.LinkedTransformFeedback->Varyings[i].name.string) == 0) { in write_program_resource_data()
967 res->Data = &prog->last_vert_prog-> in read_program_resource_data()
971 res->Data = &prog->last_vert_prog-> in read_program_resource_data()
Dgl_nir_link_varyings.c333 actual_array_size = prog->last_vert_prog ? in xfb_decl_assign_location()
334 prog->last_vert_prog->info.clip_distance_array_size : 0; in xfb_decl_assign_location()
337 actual_array_size = prog->last_vert_prog ? in xfb_decl_assign_location()
338 prog->last_vert_prog->info.cull_distance_array_size : 0; in xfb_decl_assign_location()
795 if (!prog->last_vert_prog) in store_tfeedback_info()
806 struct gl_program *xfb_prog = prog->last_vert_prog; in store_tfeedback_info()
3192 if (prog->last_vert_prog) { in gl_nir_link_varyings()
3194 prog->last_vert_prog->sh.LinkedTransformFeedback->NumVarying > 0; in gl_nir_link_varyings()
Dgl_nir_link_xfb.c59 struct gl_program *xfb_prog = prog->last_vert_prog; in gl_nir_link_assign_xfb_resources()
Dgl_nir_linker.c627 if (prog->last_vert_prog) { in nir_build_program_resource_list()
629 prog->last_vert_prog->sh.LinkedTransformFeedback; in nir_build_program_resource_list()
Dlinker.cpp3541 prog->last_vert_prog = NULL; in link_varyings()
3546 prog->last_vert_prog = prog->_LinkedShaders[i]->Program; in link_varyings()
/third_party/mesa3d/src/mesa/main/
Dshader_types.h425 struct gl_program *last_vert_prog; member
Dglspirv.c178 prog->last_vert_prog = prog->_LinkedShaders[last_vert_stage - 1]->Program; in _mesa_spirv_link_shaders()
Dtransformfeedback.c75 if (!shProg->last_vert_prog) in _mesa_transform_feedback_is_using_program()
80 callback_data.prog = shProg->last_vert_prog; in _mesa_transform_feedback_is_using_program()
Dshaderapi.c833 if (shProg->last_vert_prog && in get_programiv()
834 shProg->last_vert_prog->sh.LinkedTransformFeedback->NumVarying > 0) in get_programiv()
836 shProg->last_vert_prog->sh.LinkedTransformFeedback->NumVarying; in get_programiv()
Dshader_query.cpp1411 shProg->last_vert_prog->sh.LinkedTransformFeedback; in get_buffer_property()