|
bool | gl::ValidTextureTarget (const ValidationContext *context, GLenum target) |
|
bool | gl::ValidTexture2DTarget (const ValidationContext *context, GLenum target) |
|
bool | gl::ValidTexture3DTarget (const ValidationContext *context, GLenum target) |
|
bool | gl::ValidTextureExternalTarget (const ValidationContext *context, GLenum target) |
|
bool | gl::ValidTexture2DDestinationTarget (const ValidationContext *context, GLenum target) |
|
bool | gl::ValidTexture3DDestinationTarget (const ValidationContext *context, GLenum target) |
|
bool | gl::ValidFramebufferTarget (GLenum target) |
|
bool | gl::ValidBufferTarget (const ValidationContext *context, GLenum target) |
|
bool | gl::ValidBufferParameter (const ValidationContext *context, GLenum pname, GLsizei *numParams) |
|
bool | gl::ValidMipLevel (const ValidationContext *context, GLenum target, GLint level) |
|
bool | gl::ValidImageSizeParameters (const Context *context, GLenum target, GLint level, GLsizei width, GLsizei height, GLsizei depth, bool isSubImage) |
|
bool | gl::ValidCompressedImageSize (const ValidationContext *context, GLenum internalFormat, GLsizei width, GLsizei height) |
|
bool | gl::ValidImageDataSize (ValidationContext *context, GLenum textureTarget, GLsizei width, GLsizei height, GLsizei depth, GLenum internalFormat, GLenum type, const GLvoid *pixels, GLsizei imageSize) |
|
bool | gl::ValidQueryType (const Context *context, GLenum queryType) |
|
Program * | gl::GetValidProgram (ValidationContext *context, GLuint id) |
|
Shader * | gl::GetValidShader (ValidationContext *context, GLuint id) |
|
bool | gl::ValidateAttachmentTarget (gl::Context *context, GLenum attachment) |
|
bool | gl::ValidateRenderbufferStorageParametersBase (gl::Context *context, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height) |
|
bool | gl::ValidateRenderbufferStorageParametersANGLE (gl::Context *context, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height) |
|
bool | gl::ValidateFramebufferRenderbufferParameters (gl::Context *context, GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer) |
|
bool | gl::ValidateBlitFramebufferParameters (ValidationContext *context, GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter) |
|
bool | gl::ValidateReadPixels (ValidationContext *context, GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid *pixels) |
|
bool | gl::ValidateReadPixelsRobustANGLE (ValidationContext *context, GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, GLsizei *length, GLvoid *pixels) |
|
bool | gl::ValidateReadnPixelsEXT (Context *context, GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, GLvoid *pixels) |
|
bool | gl::ValidateReadnPixelsRobustANGLE (ValidationContext *context, GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, GLsizei *length, GLvoid *data) |
|
bool | gl::ValidateGenQueriesEXT (gl::Context *context, GLsizei n) |
|
bool | gl::ValidateDeleteQueriesEXT (gl::Context *context, GLsizei n) |
|
bool | gl::ValidateBeginQueryBase (gl::Context *context, GLenum target, GLuint id) |
|
bool | gl::ValidateBeginQueryEXT (gl::Context *context, GLenum target, GLuint id) |
|
bool | gl::ValidateEndQueryBase (gl::Context *context, GLenum target) |
|
bool | gl::ValidateEndQueryEXT (gl::Context *context, GLenum target) |
|
bool | gl::ValidateQueryCounterEXT (Context *context, GLuint id, GLenum target) |
|
bool | gl::ValidateGetQueryivBase (Context *context, GLenum target, GLenum pname, GLsizei *numParams) |
|
bool | gl::ValidateGetQueryivEXT (Context *context, GLenum target, GLenum pname, GLint *params) |
|
bool | gl::ValidateGetQueryivRobustANGLE (Context *context, GLenum target, GLenum pname, GLsizei bufSize, GLsizei *length, GLint *params) |
|
bool | gl::ValidateGetQueryObjectValueBase (Context *context, GLuint id, GLenum pname, GLsizei *numParams) |
|
bool | gl::ValidateGetQueryObjectivEXT (Context *context, GLuint id, GLenum pname, GLint *params) |
|
bool | gl::ValidateGetQueryObjectivRobustANGLE (Context *context, GLuint id, GLenum pname, GLsizei bufSize, GLsizei *length, GLint *params) |
|
bool | gl::ValidateGetQueryObjectuivEXT (Context *context, GLuint id, GLenum pname, GLuint *params) |
|
bool | gl::ValidateGetQueryObjectuivRobustANGLE (Context *context, GLuint id, GLenum pname, GLsizei bufSize, GLsizei *length, GLuint *params) |
|
bool | gl::ValidateGetQueryObjecti64vEXT (Context *context, GLuint id, GLenum pname, GLint64 *params) |
|
bool | gl::ValidateGetQueryObjecti64vRobustANGLE (Context *context, GLuint id, GLenum pname, GLsizei bufSize, GLsizei *length, GLint64 *params) |
|
bool | gl::ValidateGetQueryObjectui64vEXT (Context *context, GLuint id, GLenum pname, GLuint64 *params) |
|
bool | gl::ValidateGetQueryObjectui64vRobustANGLE (Context *context, GLuint id, GLenum pname, GLsizei bufSize, GLsizei *length, GLuint64 *params) |
|
bool | gl::ValidateUniform (gl::Context *context, GLenum uniformType, GLint location, GLsizei count) |
|
bool | gl::ValidateUniformMatrix (gl::Context *context, GLenum matrixType, GLint location, GLsizei count, GLboolean transpose) |
|
bool | gl::ValidateStateQuery (ValidationContext *context, GLenum pname, GLenum *nativeType, unsigned int *numParams) |
|
bool | gl::ValidateRobustStateQuery (ValidationContext *context, GLenum pname, GLsizei bufSize, GLenum *nativeType, unsigned int *numParams) |
|
bool | gl::ValidateCopyTexImageParametersBase (ValidationContext *context, GLenum target, GLint level, GLenum internalformat, bool isSubImage, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height, GLint border, Format *textureFormatOut) |
|
bool | gl::ValidateDrawArrays (ValidationContext *context, GLenum mode, GLint first, GLsizei count, GLsizei primcount) |
|
bool | gl::ValidateDrawArraysInstanced (Context *context, GLenum mode, GLint first, GLsizei count, GLsizei primcount) |
|
bool | gl::ValidateDrawArraysInstancedANGLE (Context *context, GLenum mode, GLint first, GLsizei count, GLsizei primcount) |
|
bool | gl::ValidateDrawElements (ValidationContext *context, GLenum mode, GLsizei count, GLenum type, const GLvoid *indices, GLsizei primcount, IndexRange *indexRangeOut) |
|
bool | gl::ValidateDrawElementsInstanced (Context *context, GLenum mode, GLsizei count, GLenum type, const GLvoid *indices, GLsizei primcount, IndexRange *indexRangeOut) |
|
bool | gl::ValidateDrawElementsInstancedANGLE (Context *context, GLenum mode, GLsizei count, GLenum type, const GLvoid *indices, GLsizei primcount, IndexRange *indexRangeOut) |
|
bool | gl::ValidateFramebufferTextureBase (Context *context, GLenum target, GLenum attachment, GLuint texture, GLint level) |
|
bool | gl::ValidateFramebufferTexture2D (Context *context, GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level) |
|
bool | gl::ValidateFramebufferRenderbuffer (Context *context, GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer) |
|
bool | gl::ValidateGetUniformBase (Context *context, GLuint program, GLint location) |
|
bool | gl::ValidateGetUniformfv (Context *context, GLuint program, GLint location, GLfloat *params) |
|
bool | gl::ValidateGetUniformiv (Context *context, GLuint program, GLint location, GLint *params) |
|
bool | gl::ValidateGetnUniformfvEXT (Context *context, GLuint program, GLint location, GLsizei bufSize, GLfloat *params) |
|
bool | gl::ValidateGetnUniformivEXT (Context *context, GLuint program, GLint location, GLsizei bufSize, GLint *params) |
|
bool | gl::ValidateGetUniformfvRobustANGLE (Context *context, GLuint program, GLint location, GLsizei bufSize, GLsizei *length, GLfloat *params) |
|
bool | gl::ValidateGetUniformivRobustANGLE (Context *context, GLuint program, GLint location, GLsizei bufSize, GLsizei *length, GLint *params) |
|
bool | gl::ValidateGetUniformuivRobustANGLE (Context *context, GLuint program, GLint location, GLsizei bufSize, GLsizei *length, GLuint *params) |
|
bool | gl::ValidateDiscardFramebufferBase (Context *context, GLenum target, GLsizei numAttachments, const GLenum *attachments, bool defaultFramebuffer) |
|
bool | gl::ValidateInsertEventMarkerEXT (Context *context, GLsizei length, const char *marker) |
|
bool | gl::ValidatePushGroupMarkerEXT (Context *context, GLsizei length, const char *marker) |
|
bool | gl::ValidateEGLImageTargetTexture2DOES (Context *context, egl::Display *display, GLenum target, egl::Image *image) |
|
bool | gl::ValidateEGLImageTargetRenderbufferStorageOES (Context *context, egl::Display *display, GLenum target, egl::Image *image) |
|
bool | gl::ValidateBindVertexArrayBase (Context *context, GLuint array) |
|
bool | gl::ValidateLinkProgram (Context *context, GLuint program) |
|
bool | gl::ValidateProgramBinaryBase (Context *context, GLuint program, GLenum binaryFormat, const void *binary, GLint length) |
|
bool | gl::ValidateGetProgramBinaryBase (Context *context, GLuint program, GLsizei bufSize, GLsizei *length, GLenum *binaryFormat, void *binary) |
|
bool | gl::ValidateUseProgram (Context *context, GLuint program) |
|
bool | gl::ValidateCopyTexImage2D (ValidationContext *context, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border) |
|
bool | gl::ValidateDrawBuffersBase (ValidationContext *context, GLsizei n, const GLenum *bufs) |
|
bool | gl::ValidateCopyTexSubImage2D (Context *context, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height) |
|
bool | gl::ValidateGetBufferPointervBase (Context *context, GLenum target, GLenum pname, GLsizei *length, void **params) |
|
bool | gl::ValidateUnmapBufferBase (Context *context, GLenum target) |
|
bool | gl::ValidateMapBufferRangeBase (Context *context, GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access) |
|
bool | gl::ValidateFlushMappedBufferRangeBase (Context *context, GLenum target, GLintptr offset, GLsizeiptr length) |
|
bool | gl::ValidateGenerateMipmap (Context *context, GLenum target) |
|
bool | gl::ValidateGenBuffers (Context *context, GLint n, GLuint *) |
|
bool | gl::ValidateDeleteBuffers (Context *context, GLint n, const GLuint *) |
|
bool | gl::ValidateGenFramebuffers (Context *context, GLint n, GLuint *) |
|
bool | gl::ValidateDeleteFramebuffers (Context *context, GLint n, const GLuint *) |
|
bool | gl::ValidateGenRenderbuffers (Context *context, GLint n, GLuint *) |
|
bool | gl::ValidateDeleteRenderbuffers (Context *context, GLint n, const GLuint *) |
|
bool | gl::ValidateGenTextures (Context *context, GLint n, GLuint *) |
|
bool | gl::ValidateDeleteTextures (Context *context, GLint n, const GLuint *) |
|
bool | gl::ValidateGenOrDelete (Context *context, GLint n) |
|
bool | gl::ValidateEnable (Context *context, GLenum cap) |
|
bool | gl::ValidateDisable (Context *context, GLenum cap) |
|
bool | gl::ValidateIsEnabled (Context *context, GLenum cap) |
|
bool | gl::ValidateRobustEntryPoint (ValidationContext *context, GLsizei bufSize) |
|
bool | gl::ValidateRobustBufferSize (ValidationContext *context, GLsizei bufSize, GLsizei numParams) |
|
bool | gl::ValidateGetFramebufferAttachmentParameteriv (ValidationContext *context, GLenum target, GLenum attachment, GLenum pname, GLsizei *numParams) |
|
bool | gl::ValidateGetFramebufferAttachmentParameterivRobustANGLE (ValidationContext *context, GLenum target, GLenum attachment, GLenum pname, GLsizei bufSize, GLsizei *numParams) |
|
bool | gl::ValidateGetBufferParameteriv (ValidationContext *context, GLenum target, GLenum pname, GLint *params) |
|
bool | gl::ValidateGetBufferParameterivRobustANGLE (ValidationContext *context, GLenum target, GLenum pname, GLsizei bufSize, GLsizei *length, GLint *params) |
|
bool | gl::ValidateGetBufferParameteri64v (ValidationContext *context, GLenum target, GLenum pname, GLint64 *params) |
|
bool | gl::ValidateGetBufferParameteri64vRobustANGLE (ValidationContext *context, GLenum target, GLenum pname, GLsizei bufSize, GLsizei *length, GLint64 *params) |
|
bool | gl::ValidateGetProgramiv (Context *context, GLuint program, GLenum pname, GLsizei *numParams) |
|
bool | gl::ValidateGetProgramivRobustANGLE (Context *context, GLuint program, GLenum pname, GLsizei bufSize, GLsizei *numParams) |
|
bool | gl::ValidateGetRenderbufferParameteriv (Context *context, GLenum target, GLenum pname, GLint *params) |
|
bool | gl::ValidateGetRenderbufferParameterivRobustANGLE (Context *context, GLenum target, GLenum pname, GLsizei bufSize, GLsizei *length, GLint *params) |
|
bool | gl::ValidateGetShaderiv (Context *context, GLuint shader, GLenum pname, GLint *params) |
|
bool | gl::ValidateGetShaderivRobustANGLE (Context *context, GLuint shader, GLenum pname, GLsizei bufSize, GLsizei *length, GLint *params) |
|
bool | gl::ValidateGetTexParameterfv (Context *context, GLenum target, GLenum pname, GLfloat *params) |
|
bool | gl::ValidateGetTexParameterfvRobustANGLE (Context *context, GLenum target, GLenum pname, GLsizei bufSize, GLsizei *length, GLfloat *params) |
|
bool | gl::ValidateGetTexParameteriv (Context *context, GLenum target, GLenum pname, GLint *params) |
|
bool | gl::ValidateGetTexParameterivRobustANGLE (Context *context, GLenum target, GLenum pname, GLsizei bufSize, GLsizei *length, GLint *params) |
|
bool | gl::ValidateTexParameterf (Context *context, GLenum target, GLenum pname, GLfloat param) |
|
bool | gl::ValidateTexParameterfv (Context *context, GLenum target, GLenum pname, const GLfloat *params) |
|
bool | gl::ValidateTexParameterfvRobustANGLE (Context *context, GLenum target, GLenum pname, GLsizei bufSize, const GLfloat *params) |
|
bool | gl::ValidateTexParameteri (Context *context, GLenum target, GLenum pname, GLint param) |
|
bool | gl::ValidateTexParameteriv (Context *context, GLenum target, GLenum pname, const GLint *params) |
|
bool | gl::ValidateTexParameterivRobustANGLE (Context *context, GLenum target, GLenum pname, GLsizei bufSize, const GLint *params) |
|
bool | gl::ValidateGetSamplerParameterfv (Context *context, GLuint sampler, GLenum pname, GLfloat *params) |
|
bool | gl::ValidateGetSamplerParameterfvRobustANGLE (Context *context, GLuint sampler, GLenum pname, GLuint bufSize, GLsizei *length, GLfloat *params) |
|
bool | gl::ValidateGetSamplerParameteriv (Context *context, GLuint sampler, GLenum pname, GLint *params) |
|
bool | gl::ValidateGetSamplerParameterivRobustANGLE (Context *context, GLuint sampler, GLenum pname, GLuint bufSize, GLsizei *length, GLint *params) |
|
bool | gl::ValidateSamplerParameterf (Context *context, GLuint sampler, GLenum pname, GLfloat param) |
|
bool | gl::ValidateSamplerParameterfv (Context *context, GLuint sampler, GLenum pname, const GLfloat *params) |
|
bool | gl::ValidateSamplerParameterfvRobustANGLE (Context *context, GLuint sampler, GLenum pname, GLsizei bufSize, const GLfloat *params) |
|
bool | gl::ValidateSamplerParameteri (Context *context, GLuint sampler, GLenum pname, GLint param) |
|
bool | gl::ValidateSamplerParameteriv (Context *context, GLuint sampler, GLenum pname, const GLint *params) |
|
bool | gl::ValidateSamplerParameterivRobustANGLE (Context *context, GLuint sampler, GLenum pname, GLsizei bufSize, const GLint *params) |
|
bool | gl::ValidateGetVertexAttribfv (Context *context, GLuint index, GLenum pname, GLfloat *params) |
|
bool | gl::ValidateGetVertexAttribfvRobustANGLE (Context *context, GLuint index, GLenum pname, GLsizei bufSize, GLsizei *length, GLfloat *params) |
|
bool | gl::ValidateGetVertexAttribiv (Context *context, GLuint index, GLenum pname, GLint *params) |
|
bool | gl::ValidateGetVertexAttribivRobustANGLE (Context *context, GLuint index, GLenum pname, GLsizei bufSize, GLsizei *length, GLint *params) |
|
bool | gl::ValidateGetVertexAttribPointerv (Context *context, GLuint index, GLenum pname, void **pointer) |
|
bool | gl::ValidateGetVertexAttribPointervRobustANGLE (Context *context, GLuint index, GLenum pname, GLsizei bufSize, GLsizei *length, void **pointer) |
|
bool | gl::ValidateGetVertexAttribIiv (Context *context, GLuint index, GLenum pname, GLint *params) |
|
bool | gl::ValidateGetVertexAttribIivRobustANGLE (Context *context, GLuint index, GLenum pname, GLsizei bufSize, GLsizei *length, GLint *params) |
|
bool | gl::ValidateGetVertexAttribIuiv (Context *context, GLuint index, GLenum pname, GLuint *params) |
|
bool | gl::ValidateGetVertexAttribIuivRobustANGLE (Context *context, GLuint index, GLenum pname, GLsizei bufSize, GLsizei *length, GLuint *params) |
|
bool | gl::ValidateGetActiveUniformBlockiv (Context *context, GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint *params) |
|
bool | gl::ValidateGetActiveUniformBlockivRobustANGLE (Context *context, GLuint program, GLuint uniformBlockIndex, GLenum pname, GLsizei bufSize, GLsizei *length, GLint *params) |
|
bool | gl::ValidateGetInternalFormativ (Context *context, GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint *params) |
|
bool | gl::ValidateGetInternalFormativRobustANGLE (Context *context, GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLsizei *length, GLint *params) |
|