Lines Matching refs:programInterface

89 _mesa_GetProgramInterfaceiv(GLuint program, GLenum programInterface,
96 program, _mesa_enum_to_string(programInterface),
114 if (!supported_interface_enum(ctx, programInterface)) {
116 _mesa_enum_to_string(programInterface));
124 if (shProg->data->ProgramResourceList[i].Type == programInterface)
128 if (programInterface == GL_ATOMIC_COUNTER_BUFFER ||
129 programInterface == GL_TRANSFORM_FEEDBACK_BUFFER) {
132 _mesa_enum_to_string(programInterface),
140 if (shProg->data->ProgramResourceList[i].Type != programInterface)
148 switch (programInterface) {
151 if (shProg->data->ProgramResourceList[i].Type == programInterface) {
161 if (shProg->data->ProgramResourceList[i].Type == programInterface) {
181 if (shProg->data->ProgramResourceList[i].Type == programInterface) {
191 if (shProg->data->ProgramResourceList[i].Type == programInterface) {
202 _mesa_enum_to_string(programInterface),
207 switch (programInterface) {
215 if (shProg->data->ProgramResourceList[i].Type == programInterface) {
228 _mesa_enum_to_string(programInterface),
263 _mesa_GetProgramResourceIndex(GLuint program, GLenum programInterface,
270 program, _mesa_enum_to_string(programInterface), name);
281 if (!supported_interface_enum(ctx, programInterface)) {
283 _mesa_enum_to_string(programInterface));
292 if (programInterface == GL_TRANSFORM_FEEDBACK_VARYING &&
296 switch (programInterface) {
316 res = _mesa_program_resource_find_name(shProg, programInterface, name,
326 _mesa_enum_to_string(programInterface));
333 _mesa_GetProgramResourceName(GLuint program, GLenum programInterface,
341 program, _mesa_enum_to_string(programInterface), index,
352 if (programInterface == GL_ATOMIC_COUNTER_BUFFER ||
353 programInterface == GL_TRANSFORM_FEEDBACK_BUFFER ||
354 !supported_interface_enum(ctx, programInterface)) {
356 _mesa_enum_to_string(programInterface));
360 _mesa_get_program_resource_name(shProg, programInterface, index, bufSize,
365 _mesa_GetProgramResourceiv(GLuint program, GLenum programInterface,
374 program, _mesa_enum_to_string(programInterface), index,
393 _mesa_get_program_resourceiv(shProg, programInterface, index,
398 _mesa_GetProgramResourceLocation(GLuint program, GLenum programInterface,
405 program, _mesa_enum_to_string(programInterface), name);
414 /* Validate programInterface. */
415 switch (programInterface) {
443 return _mesa_program_resource_location(shProg, programInterface, name);
446 _mesa_enum_to_string(programInterface), name);
454 _mesa_GetProgramResourceLocationIndex(GLuint program, GLenum programInterface,
461 program, _mesa_enum_to_string(programInterface), name);
472 * "For GetProgramResourceLocationIndex, <programInterface> must be
475 if (programInterface != GL_PROGRAM_OUTPUT) {
478 _mesa_enum_to_string(programInterface));