/external/deqp/framework/opengl/ |
H A D | gluProgramInterfaceQuery.cpp | 33 deUint32 getProgramResourceUint (const glw::Functions& gl, deUint32 program, deUint32 programInterface, deUint32 index, deUint32 queryParam) argument 36 gl.getProgramResourceiv(program, programInterface, index, 1, &queryParam, 1, DE_NULL, (int*)&value); 41 void getProgramResourceName (const glw::Functions& gl, deUint32 program, deUint32 programInterface, deUint32 index, std::string& dst) argument 43 const int length = getProgramResourceInt(gl, program, programInterface, index, GL_NAME_LENGTH); 48 gl.getProgramResourceName(program, programInterface, index, (int)buf.size(), DE_NULL, &buf[0]); 56 msg << "Empty name returned for " << programInterface << " at index " << index; 61 static void getProgramInterfaceActiveVariables (const glw::Functions& gl, deUint32 program, deUint32 programInterface, deUint32 index, std::vector<int>& activeVariables) argument 63 const int numActiveVariables = getProgramResourceInt(gl, program, programInterface, index, GL_NUM_ACTIVE_VARIABLES); 69 gl.getProgramResourceiv(program, programInterface, index, 1, &queryParam, (int)activeVariables.size(), DE_NULL, &activeVariables[0]); 74 void getProgramInterfaceBlockInfo (const glw::Functions& gl, deUint32 program, deUint32 programInterface, deUint3 argument 86 getProgramInterfaceVariableInfo(const glw::Functions& gl, deUint32 program, deUint32 programInterface, deUint32 index, InterfaceVariableInfo& info) argument [all...] |
H A D | gluProgramInterfaceQuery.hpp | 89 int getProgramResourceInt (const glw::Functions& gl, deUint32 program, deUint32 programInterface, deUint32 index, deUint32 queryParam); 90 deUint32 getProgramResourceUint (const glw::Functions& gl, deUint32 program, deUint32 programInterface, deUint32 index, deUint32 queryParam); 92 void getProgramResourceName (const glw::Functions& gl, deUint32 program, deUint32 programInterface, deUint32 index, std::string& dst); 93 std::string getProgramResourceName (const glw::Functions& gl, deUint32 program, deUint32 programInterface, deUint32 index); 95 void getProgramInterfaceBlockInfo (const glw::Functions& gl, deUint32 program, deUint32 programInterface, deUint32 index, InterfaceBlockInfo& info); 96 InterfaceBlockInfo getProgramInterfaceBlockInfo (const glw::Functions& gl, deUint32 program, deUint32 programInterface, deUint32 index); 98 void getProgramInterfaceVariableInfo (const glw::Functions& gl, deUint32 program, deUint32 programInterface, deUint32 index, InterfaceVariableInfo& info); 99 InterfaceVariableInfo getProgramInterfaceVariableInfo (const glw::Functions& gl, deUint32 program, deUint32 programInterface, deUint32 index); 103 inline int getProgramResourceInt (const glw::Functions& gl, deUint32 program, deUint32 programInterface, deUint32 index, deUint32 queryParam) argument 105 return (int)getProgramResourceUint(gl, program, programInterface, inde 108 getProgramResourceName(const glw::Functions& gl, deUint32 program, deUint32 programInterface, deUint32 index) argument 115 getProgramInterfaceBlockInfo(const glw::Functions& gl, deUint32 program, deUint32 programInterface, deUint32 index) argument 122 getProgramInterfaceVariableInfo(const glw::Functions& gl, deUint32 program, deUint32 programInterface, deUint32 index) argument [all...] |
/external/mesa3d/src/mesa/main/ |
H A D | program_resource.c | 88 _mesa_GetProgramInterfaceiv(GLuint program, GLenum programInterface, argument 95 program, _mesa_enum_to_string(programInterface), 113 if (!supported_interface_enum(ctx, programInterface)) { 115 _mesa_enum_to_string(programInterface)); 123 if (shProg->ProgramResourceList[i].Type == programInterface) 127 if (programInterface == GL_ATOMIC_COUNTER_BUFFER || 128 programInterface == GL_TRANSFORM_FEEDBACK_BUFFER) { 131 _mesa_enum_to_string(programInterface), 139 if (shProg->ProgramResourceList[i].Type != programInterface) 147 switch (programInterface) { 262 _mesa_GetProgramResourceIndex(GLuint program, GLenum programInterface, const GLchar *name) argument 332 _mesa_GetProgramResourceName(GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei *length, GLchar *name) argument 364 _mesa_GetProgramResourceiv(GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum *props, GLsizei bufSize, GLsizei *length, GLint *params) argument 397 _mesa_GetProgramResourceLocation(GLuint program, GLenum programInterface, const GLchar *name) argument 453 _mesa_GetProgramResourceLocationIndex(GLuint program, GLenum programInterface, const GLchar *name) argument [all...] |
H A D | shader_query.cpp | 466 GLenum programInterface, const char *name, 471 if (res->Type != programInterface) 483 * "uint GetProgramResourceIndex(uint program, enum programInterface, 487 * resources for <programInterface>, the index of the matched resource is 520 switch (programInterface) { 629 GLenum programInterface, GLuint index) 635 if (res->Type != programInterface) 715 GLenum programInterface, GLuint index, 723 _mesa_program_resource_find_index(shProg, programInterface, index); 727 * <programInterface> 465 _mesa_program_resource_find_name(struct gl_shader_program *shProg, GLenum programInterface, const char *name, unsigned *array_index) argument 628 _mesa_program_resource_find_index(struct gl_shader_program *shProg, GLenum programInterface, GLuint index) argument 714 _mesa_get_program_resource_name(struct gl_shader_program *shProg, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei *length, GLchar *name, const char *caller) argument 838 _mesa_program_resource_location(struct gl_shader_program *shProg, GLenum programInterface, const char *name) argument 858 _mesa_program_resource_location_index(struct gl_shader_program *shProg, GLenum programInterface, const char *name) argument 1329 _mesa_get_program_resourceiv(struct gl_shader_program *shProg, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum *props, GLsizei bufSize, GLsizei *length, GLint *params) argument [all...] |
/external/deqp/external/openglcts/modules/gles31/ |
H A D | es31cProgramInterfaceQueryTests.cpp | 155 virtual inline void VerifyGetProgramInterfaceiv(GLuint program, GLenum programInterface, GLenum pname, int expected, argument 159 glGetProgramInterfaceiv(program, programInterface, pname, &res); 168 virtual inline void VerifyGetProgramResourceIndex(GLuint program, GLenum programInterface, const std::string& name, argument 171 GLuint res = glGetProgramResourceIndex(program, programInterface, name.c_str()); 180 virtual inline void VerifyGetProgramResourceIndex(GLuint program, GLenum programInterface, argument 184 GLuint res = glGetProgramResourceIndex(program, programInterface, name.c_str()); 207 virtual inline void VerifyGetProgramResourceName(GLuint program, GLenum programInterface, GLuint index, argument 212 glGetProgramResourceName(program, programInterface, index, 1024, &len, name); 229 virtual inline void VerifyGetProgramResourceLocation(GLuint program, GLenum programInterface, argument 232 GLint res = glGetProgramResourceLocation(program, programInterface, nam 241 VerifyGetProgramResourceLocation(GLuint program, GLenum programInterface, std::map<std::string, GLint>& locations, const std::string& name, long& error) argument 268 VerifyGetProgramResourceiv(GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum props[], GLsizei expectedLength, const GLint expected[], long& error) argument [all...] |
/external/deqp/external/openglcts/modules/gl/ |
H A D | gl4cProgramInterfaceQueryTests.cpp | 207 virtual inline void VerifyGetProgramInterfaceiv(GLuint program, GLenum programInterface, GLenum pname, int expected, argument 211 glGetProgramInterfaceiv(program, programInterface, pname, &res); 220 virtual inline void VerifyGetProgramResourceIndex(GLuint program, GLenum programInterface, const std::string& name, argument 223 GLuint res = glGetProgramResourceIndex(program, programInterface, name.c_str()); 232 virtual inline void VerifyGetProgramResourceIndex(GLuint program, GLenum programInterface, argument 236 GLuint res = glGetProgramResourceIndex(program, programInterface, name.c_str()); 259 virtual inline void VerifyGetProgramResourceName(GLuint program, GLenum programInterface, GLuint index, argument 264 glGetProgramResourceName(program, programInterface, index, 1024, &len, name); 281 virtual inline void VerifyGetProgramResourceLocation(GLuint program, GLenum programInterface, argument 284 GLint res = glGetProgramResourceLocation(program, programInterface, nam 293 VerifyGetProgramResourceLocation(GLuint program, GLenum programInterface, std::map<std::string, GLint>& locations, const std::string& name, long& error) argument 320 VerifyGetProgramResourceiv(GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum props[], GLsizei expectedLength, const GLint expected[], long& error) argument 350 VerifyGetProgramResourceLocationIndex(GLuint program, GLenum programInterface, const std::string& name, GLint expected, long& error) argument [all...] |
/external/skia/src/gpu/gl/ |
H A D | GrGLTestInterface.h | 208 virtual GrGLint getProgramResourceLocation(GrGLuint program, GrGLenum programInterface, const GrGLchar *name) { return 0; } argument
|
/external/skqp/src/gpu/gl/ |
H A D | GrGLTestInterface.h | 208 virtual GrGLint getProgramResourceLocation(GrGLuint program, GrGLenum programInterface, const GrGLchar *name) { return 0; } argument
|