Searched refs:SubroutineIndex (Results 1 – 3 of 3) sorted by relevance
166 free(ctx->SubroutineIndex[i].IndexPtr); in _mesa_free_shader_state()167 ctx->SubroutineIndex[i].IndexPtr = NULL; in _mesa_free_shader_state()3042 ctx->SubroutineIndex[p->info.stage].IndexPtr[j] = indices[j]; in _mesa_UniformSubroutinesuiv()3074 *params = ctx->SubroutineIndex[p->info.stage].IndexPtr[location]; in _mesa_GetUniformSubroutineuiv()3743 val = ctx->SubroutineIndex[p->info.stage].IndexPtr[i + j]; in _mesa_shader_write_subroutine_index()3767 struct gl_subroutine_index_binding *binding = &ctx->SubroutineIndex[p->info.stage]; in _mesa_program_init_subroutine_defaults()
5178 struct gl_subroutine_index_binding SubroutineIndex[MESA_SHADER_STAGES]; member
2850 class SubroutineIndex : public ExplicitUniformLocationCaseBase class3183 addChild(new TestSubcase(m_context, "subroutine-index", TestSubcase::Create<SubroutineIndex>)); in init()