Searched defs:programInterface (Results 1 - 8 of 8) sorted by relevance

/external/deqp/framework/opengl/
H A DgluProgramInterfaceQuery.cpp33 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 DgluProgramInterfaceQuery.hpp89 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 Dprogram_resource.c88 _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 Dshader_query.cpp466 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 Des31cProgramInterfaceQueryTests.cpp155 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 Dgl4cProgramInterfaceQueryTests.cpp207 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 DGrGLTestInterface.h208 virtual GrGLint getProgramResourceLocation(GrGLuint program, GrGLenum programInterface, const GrGLchar *name) { return 0; } argument
/external/skqp/src/gpu/gl/
H A DGrGLTestInterface.h208 virtual GrGLint getProgramResourceLocation(GrGLuint program, GrGLenum programInterface, const GrGLchar *name) { return 0; } argument

Completed in 184 milliseconds