9 #ifndef LIBANGLE_QUERYUTILS_H_ 10 #define LIBANGLE_QUERYUTILS_H_ 26 struct VertexAttribute;
27 struct VertexAttribCurrentValueData;
44 const VertexAttribCurrentValueData ¤tValueData,
48 const VertexAttribCurrentValueData ¤tValueData,
53 const VertexAttribCurrentValueData ¤tValueData,
57 const VertexAttribCurrentValueData ¤tValueData,
79 #endif // LIBANGLE_QUERYUTILS_H_ int GLint
Definition: gl2.h:76
void SetSamplerParameterfv(Sampler *sampler, GLenum pname, const GLfloat *params)
Definition: queryutils.cpp:746
void QueryVertexAttribiv(const VertexAttribute &attrib, const VertexAttribCurrentValueData ¤tValueData, GLenum pname, GLint *params)
Definition: queryutils.cpp:615
GLuint uniformBlockIndex
Definition: gl2ext.h:3290
GLint GLint GLint GLsizei GLsizei GLenum format
Definition: gl2.h:403
void SetTexParameteri(Texture *texture, GLenum pname, GLint param)
Definition: queryutils.cpp:731
GLuint GLsizei bufSize
Definition: gl2.h:435
EGLStreamKHR void * texture
Definition: eglext.h:568
void QueryVertexAttribPointerv(const VertexAttribute &attrib, GLenum pname, GLvoid **pointer)
Definition: queryutils.cpp:623
unsigned int GLenum
Definition: gl2.h:69
void QueryBufferParameteri64v(const Buffer *buffer, GLenum pname, GLint64 *params)
Definition: queryutils.cpp:436
GLenum pname
Definition: gl2.h:440
void QueryVertexAttribIiv(const VertexAttribute &attrib, const VertexAttribCurrentValueData ¤tValueData, GLenum pname, GLint *params)
Definition: queryutils.cpp:637
GLuint framebuffer
Definition: gl2.h:385
GLuint sampler
Definition: gl2ext.h:2313
void SetSamplerParameterf(Sampler *sampler, GLenum pname, GLfloat param)
Definition: queryutils.cpp:741
void QueryBufferParameteriv(const Buffer *buffer, GLenum pname, GLint *params)
Definition: queryutils.cpp:431
GLuint shader
Definition: gl2.h:382
void QueryShaderiv(const Shader *shader, GLenum pname, GLint *params)
Definition: queryutils.cpp:557
void SetTexParameterf(Texture *texture, GLenum pname, GLfloat param)
Definition: queryutils.cpp:721
khronos_float_t GLfloat
Definition: gl2.h:72
void QueryVertexAttribIuiv(const VertexAttribute &attrib, const VertexAttribCurrentValueData ¤tValueData, GLenum pname, GLuint *params)
Definition: queryutils.cpp:645
BufferT< uint8_t > Buffer
Definition: buffer.h:370
void QueryBufferPointerv(const Buffer *buffer, GLenum pname, void **params)
Definition: queryutils.cpp:441
void SetTexParameteriv(Texture *texture, GLenum pname, const GLint *params)
Definition: queryutils.cpp:736
unsigned int GLuint
Definition: gl2.h:70
GLuint renderbuffer
Definition: gl2.h:386
Definition: DebuggerParseData.cpp:130
GLenum void ** pointer
Definition: gl2.h:460
void SetSamplerParameteri(Sampler *sampler, GLenum pname, GLint param)
Definition: queryutils.cpp:751
void QueryInternalFormativ(const TextureCaps &format, GLenum pname, GLsizei bufSize, GLint *params)
Definition: queryutils.cpp:693
void QueryActiveUniformBlockiv(const Program *program, GLuint uniformBlockIndex, GLenum pname, GLint *params)
Definition: queryutils.cpp:653
GLenum attachment
Definition: gl2.h:427
void QuerySamplerParameteriv(const Sampler *sampler, GLenum pname, GLint *params)
Definition: queryutils.cpp:602
void QueryTexParameterfv(const Texture *texture, GLenum pname, GLfloat *params)
Definition: queryutils.cpp:587
khronos_int64_t GLint64
Definition: gl2.h:67
void QueryVertexAttribfv(const VertexAttribute &attrib, const VertexAttribCurrentValueData ¤tValueData, GLenum pname, GLfloat *params)
Definition: queryutils.cpp:607
void SetTexParameterfv(Texture *texture, GLenum pname, const GLfloat *params)
Definition: queryutils.cpp:726
GLint param
Definition: gl2.h:471
void GLvoid
Definition: gl2.h:65
GLuint program
Definition: gl2ext.h:1826
void QueryFramebufferAttachmentParameteriv(const Framebuffer *framebuffer, GLenum attachment, GLenum pname, GLint *params)
Definition: queryutils.cpp:336
void QueryProgramiv(const Program *program, GLenum pname, GLint *params)
Definition: queryutils.cpp:455
void SetSamplerParameteriv(Sampler *sampler, GLenum pname, const GLint *params)
Definition: queryutils.cpp:756
int GLsizei
Definition: gl2.h:78
void QueryTexParameteriv(const Texture *texture, GLenum pname, GLint *params)
Definition: queryutils.cpp:592
EGLContext EGLenum EGLClientBuffer buffer
Definition: eglext.h:192
GLenum GLint * params
Definition: gl2.h:440
Definition: entry_points_gles_2_0.h:15
void QuerySamplerParameterfv(const Sampler *sampler, GLenum pname, GLfloat *params)
Definition: queryutils.cpp:597
void QueryRenderbufferiv(const Renderbuffer *renderbuffer, GLenum pname, GLint *params)
Definition: queryutils.cpp:515