Classes | |
| class | clan::GLFunctions |
| GLFunctions. More... | |
| struct | clan::MessageLog_GL |
| class | clan::OpenGL |
| OpenGL utility class. More... | |
| struct | clan::TextureFormat_GL |
Macros | |
| #define | GLFUNC |
Typedefs | |
| typedef void( | clan::ProcAddress) () |
| Extension procedure address typedef for OpenGL. More... | |
Variables | |
| GLuint | clan::MessageLog_GL::id |
| GLint | clan::TextureFormat_GL::internal_format |
| std::string | clan::MessageLog_GL::message |
| GLenum | clan::TextureFormat_GL::pixel_datatype |
| GLenum | clan::TextureFormat_GL::pixel_format |
| GLenum | clan::MessageLog_GL::severity |
| GLenum | clan::MessageLog_GL::source |
| TextureFormat | clan::TextureFormat_GL::texture_format |
| GLenum | clan::MessageLog_GL::type |
| bool | clan::TextureFormat_GL::valid |
| True when this is a valid opengl format. More... | |
Friends | |
| class | clan::OpenGL::GL1GraphicContextProvider |
| class | clan::OpenGL::GL3GraphicContextProvider |
| class | clan::OpenGL::PBuffer_GL1_Impl |
Attributes | |
| static cl_tls_variable GLFunctions * | clan::OpenGL::functions |
| Function table for OpenGL 2.0. More... | |
| static ProcAddress * | clan::OpenGL::get_proc_address (const std::string &function_name) |
| Get OpenGL extension specific function address. More... | |
| static TextureFormat_GL | clan::OpenGL::get_textureformat (TextureFormat format) |
| Returns the opengl texture format. More... | |
| static void | clan::OpenGL::set_active (GraphicContext &gc) |
| Sets the thread's OpenGL context to the one used by the graphic context. More... | |
| static void | clan::OpenGL::set_active (const OpenGLGraphicContextProvider *const gc_provider) |
| Sets the thread's OpenGL context to the one used by the graphic context. More... | |
| static bool | clan::OpenGL::set_active () |
| Sets the thread's OpenGL context to the first valid allocated one. More... | |
| static void | clan::OpenGL::check_error () |
| Throw an exception if an OpenGL error was detected ( Using glGetError() ) More... | |
| static std::vector< MessageLog_GL > | clan::OpenGL::get_message_log (GLuint numMsgs) |
| Get the OpenGL message log. More... | |
| static GLuint | clan::OpenGL::get_texture_handle (Texture &texture) |
| Returns the OpenGL texture handle. More... | |
| static Texture | clan::OpenGL::from_texture_handle (GLuint type, GLuint handle) |
| Creates a texture object from an OpenGL texture handle. More... | |
| static GLenum | clan::OpenGL::to_enum (DrawBuffer buf) |
| static GLenum | clan::OpenGL::to_enum (CompareFunction func) |
| static GLenum | clan::OpenGL::to_enum (StencilOp op) |
| static GLenum | clan::OpenGL::to_enum (CullMode mode) |
| static GLenum | clan::OpenGL::to_enum (FillMode mode) |
| static GLenum | clan::OpenGL::to_enum (BlendFunc func) |
| static GLenum | clan::OpenGL::to_enum (BlendEquation eq) |
| static GLenum | clan::OpenGL::to_enum (VertexAttributeDataType value) |
| static GLenum | clan::OpenGL::to_enum (PrimitivesType value) |
| static GLenum | clan::OpenGL::to_enum (LogicOp op) |
| static GLenum | clan::OpenGL::to_enum (TextureFilter filter) |
| static GLenum | clan::OpenGL::to_enum (TextureWrapMode mode) |
| static GLenum | clan::OpenGL::to_enum (TextureCompareMode mode) |
| static GLenum | clan::OpenGL::to_cube_target (int index) |
| static GLenum | clan::OpenGL::to_enum (BufferUsage usage) |
| static GLenum | clan::OpenGL::to_enum (BufferAccess access) |
Typedefs | |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glCullFace) (GLenum mode) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glFrontFace) (GLenum mode) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glHint) (GLenum target, GLenum mode) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glLineWidth) (GLfloat width) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glPointSize) (GLfloat size) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glPolygonMode) (GLenum face, GLenum mode) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glScissor) (GLint x, GLint y, GLsizei width, GLsizei height) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glTexParameterf) (GLenum target, GLenum pname, GLfloat param) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glTexParameterfv) (GLenum target, GLenum pname, const GLfloat *params) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glTexParameteri) (GLenum target, GLenum pname, GLint param) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glTexParameteriv) (GLenum target, GLenum pname, const GLint *params) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glTexImage1D) (GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid *pixels) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glTexImage2D) (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid *pixels) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glDrawBuffer) (GLenum mode) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glClear) (GLbitfield mask) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glClearColor) (GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glClearStencil) (GLint s) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glClearDepth) (GLdouble depth) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glStencilMask) (GLuint mask) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glColorMask) (GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glDepthMask) (GLboolean flag) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glDisable) (GLenum cap) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glEnable) (GLenum cap) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glFinish) (void) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glFlush) (void) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glBlendFunc) (GLenum sfactor, GLenum dfactor) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glLogicOp) (GLenum opcode) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glStencilFunc) (GLenum func, GLint ref, GLuint mask) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glStencilOp) (GLenum fail, GLenum zfail, GLenum zpass) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glDepthFunc) (GLenum func) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glPixelStoref) (GLenum pname, GLfloat param) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glPixelStorei) (GLenum pname, GLint param) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glReadBuffer) (GLenum mode) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glReadPixels) (GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid *pixels) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetBooleanv) (GLenum pname, GLboolean *params) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetDoublev) (GLenum pname, GLdouble *params) |
| typedef GLenum(GLFUNC * | clan::GLFunctions::ptr_glGetError) (void) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetFloatv) (GLenum pname, GLfloat *params) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetIntegerv) (GLenum pname, GLint *params) |
| typedef const GLubyte *(GLFUNC * | clan::GLFunctions::ptr_glGetString) (GLenum name) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetTexImage) (GLenum target, GLint level, GLenum format, GLenum type, GLvoid *pixels) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetTexParameterfv) (GLenum target, GLenum pname, GLfloat *params) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetTexParameteriv) (GLenum target, GLenum pname, GLint *params) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetTexLevelParameterfv) (GLenum target, GLint level, GLenum pname, GLfloat *params) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetTexLevelParameteriv) (GLenum target, GLint level, GLenum pname, GLint *params) |
| typedef GLboolean(GLFUNC * | clan::GLFunctions::ptr_glIsEnabled) (GLenum cap) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glDepthRange) (GLdouble near, GLdouble far) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glViewport) (GLint x, GLint y, GLsizei width, GLsizei height) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glDrawArrays) (GLenum mode, GLint first, GLsizei count) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glDrawElements) (GLenum mode, GLsizei count, GLenum type, const GLvoid *indices) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetPointerv) (GLenum pname, GLvoid **params) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glPolygonOffset) (GLfloat factor, GLfloat units) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glCopyTexImage1D) (GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glCopyTexImage2D) (GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glCopyTexSubImage1D) (GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glCopyTexSubImage2D) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glTexSubImage1D) (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid *pixels) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glTexSubImage2D) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glBindTexture) (GLenum target, GLuint texture) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glDeleteTextures) (GLsizei n, const GLuint *textures) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGenTextures) (GLsizei n, GLuint *textures) |
| typedef GLboolean(GLFUNC * | clan::GLFunctions::ptr_glIsTexture) (GLuint texture) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glBlendColor) (GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glBlendEquation) (GLenum mode) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glDrawRangeElements) (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid *indices) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glTexImage3D) (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid *pixels) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glTexSubImage3D) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid *pixels) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glCopyTexSubImage3D) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glActiveTexture) (GLenum texture) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glSampleCoverage) (GLfloat value, GLboolean invert) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glCompressedTexImage3D) (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid *data) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glCompressedTexImage2D) (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid *data) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glCompressedTexImage1D) (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid *data) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glCompressedTexSubImage3D) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid *data) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glCompressedTexSubImage2D) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid *data) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glCompressedTexSubImage1D) (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid *data) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetCompressedTexImage) (GLenum target, GLint level, GLvoid *img) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glBlendFuncSeparate) (GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glMultiDrawArrays) (GLenum mode, const GLint *first, const GLsizei *count, GLsizei drawcount) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glMultiDrawElements) (GLenum mode, const GLsizei *count, GLenum type, const GLvoid *const *indices, GLsizei drawcount) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glPointParameterf) (GLenum pname, GLfloat param) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glPointParameterfv) (GLenum pname, const GLfloat *params) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glPointParameteri) (GLenum pname, GLint param) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glPointParameteriv) (GLenum pname, const GLint *params) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGenQueries) (GLsizei n, GLuint *ids) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glDeleteQueries) (GLsizei n, const GLuint *ids) |
| typedef GLboolean(GLFUNC * | clan::GLFunctions::ptr_glIsQuery) (GLuint id) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glBeginQuery) (GLenum target, GLuint id) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glEndQuery) (GLenum target) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetQueryiv) (GLenum target, GLenum pname, GLint *params) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetQueryObjectiv) (GLuint id, GLenum pname, GLint *params) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetQueryObjectuiv) (GLuint id, GLenum pname, GLuint *params) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glBindBuffer) (GLenum target, GLuint buffer) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glDeleteBuffers) (GLsizei n, const GLuint *buffers) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGenBuffers) (GLsizei n, GLuint *buffers) |
| typedef GLboolean(GLFUNC * | clan::GLFunctions::ptr_glIsBuffer) (GLuint buffer) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glBufferData) (GLenum target, GLsizeiptr size, const GLvoid *data, GLenum usage) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glBufferSubData) (GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid *data) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetBufferSubData) (GLenum target, GLintptr offset, GLsizeiptr size, GLvoid *data) |
| typedef GLvoid *(GLFUNC * | clan::GLFunctions::ptr_glMapBuffer) (GLenum target, GLenum access) |
| typedef GLboolean(GLFUNC * | clan::GLFunctions::ptr_glUnmapBuffer) (GLenum target) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetBufferParameteriv) (GLenum target, GLenum pname, GLint *params) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetBufferPointerv) (GLenum target, GLenum pname, GLvoid **params) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glBlendEquationSeparate) (GLenum modeRGB, GLenum modeAlpha) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glDrawBuffers) (GLsizei n, const GLenum *bufs) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glStencilOpSeparate) (GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glStencilFuncSeparate) (GLenum face, GLenum func, GLint ref, GLuint mask) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glStencilMaskSeparate) (GLenum face, GLuint mask) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glAttachShader) (GLuint program, GLuint shader) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glBindAttribLocation) (GLuint program, GLuint index, const GLchar *name) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glCompileShader) (GLuint shader) |
| typedef GLuint(GLFUNC * | clan::GLFunctions::ptr_glCreateProgram) (void) |
| typedef GLuint(GLFUNC * | clan::GLFunctions::ptr_glCreateShader) (GLenum type) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glDeleteProgram) (GLuint program) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glDeleteShader) (GLuint shader) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glDetachShader) (GLuint program, GLuint shader) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glDisableVertexAttribArray) (GLuint index) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glEnableVertexAttribArray) (GLuint index) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetActiveAttrib) (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetActiveUniform) (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetAttachedShaders) (GLuint program, GLsizei maxCount, GLsizei *count, GLuint *obj) |
| typedef GLint(GLFUNC * | clan::GLFunctions::ptr_glGetAttribLocation) (GLuint program, const GLchar *name) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetProgramiv) (GLuint program, GLenum pname, GLint *params) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetProgramInfoLog) (GLuint program, GLsizei bufSize, GLsizei *length, GLchar *infoLog) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetShaderiv) (GLuint shader, GLenum pname, GLint *params) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetShaderInfoLog) (GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *infoLog) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetShaderSource) (GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *source) |
| typedef GLint(GLFUNC * | clan::GLFunctions::ptr_glGetUniformLocation) (GLuint program, const GLchar *name) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetUniformfv) (GLuint program, GLint location, GLfloat *params) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetUniformiv) (GLuint program, GLint location, GLint *params) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetVertexAttribdv) (GLuint index, GLenum pname, GLdouble *params) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetVertexAttribfv) (GLuint index, GLenum pname, GLfloat *params) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetVertexAttribiv) (GLuint index, GLenum pname, GLint *params) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetVertexAttribPointerv) (GLuint index, GLenum pname, GLvoid **pointer) |
| typedef GLboolean(GLFUNC * | clan::GLFunctions::ptr_glIsProgram) (GLuint program) |
| typedef GLboolean(GLFUNC * | clan::GLFunctions::ptr_glIsShader) (GLuint shader) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glLinkProgram) (GLuint program) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glShaderSource) (GLuint shader, GLsizei count, const GLchar *const *string, const GLint *length) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glUseProgram) (GLuint program) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glUniform1f) (GLint location, GLfloat v0) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glUniform2f) (GLint location, GLfloat v0, GLfloat v1) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glUniform3f) (GLint location, GLfloat v0, GLfloat v1, GLfloat v2) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glUniform4f) (GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glUniform1i) (GLint location, GLint v0) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glUniform2i) (GLint location, GLint v0, GLint v1) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glUniform3i) (GLint location, GLint v0, GLint v1, GLint v2) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glUniform4i) (GLint location, GLint v0, GLint v1, GLint v2, GLint v3) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glUniform1fv) (GLint location, GLsizei count, const GLfloat *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glUniform2fv) (GLint location, GLsizei count, const GLfloat *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glUniform3fv) (GLint location, GLsizei count, const GLfloat *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glUniform4fv) (GLint location, GLsizei count, const GLfloat *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glUniform1iv) (GLint location, GLsizei count, const GLint *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glUniform2iv) (GLint location, GLsizei count, const GLint *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glUniform3iv) (GLint location, GLsizei count, const GLint *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glUniform4iv) (GLint location, GLsizei count, const GLint *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glUniformMatrix2fv) (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glUniformMatrix3fv) (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glUniformMatrix4fv) (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glValidateProgram) (GLuint program) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttrib1d) (GLuint index, GLdouble x) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttrib1dv) (GLuint index, const GLdouble *v) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttrib1f) (GLuint index, GLfloat x) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttrib1fv) (GLuint index, const GLfloat *v) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttrib1s) (GLuint index, GLshort x) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttrib1sv) (GLuint index, const GLshort *v) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttrib2d) (GLuint index, GLdouble x, GLdouble y) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttrib2dv) (GLuint index, const GLdouble *v) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttrib2f) (GLuint index, GLfloat x, GLfloat y) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttrib2fv) (GLuint index, const GLfloat *v) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttrib2s) (GLuint index, GLshort x, GLshort y) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttrib2sv) (GLuint index, const GLshort *v) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttrib3d) (GLuint index, GLdouble x, GLdouble y, GLdouble z) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttrib3dv) (GLuint index, const GLdouble *v) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttrib3f) (GLuint index, GLfloat x, GLfloat y, GLfloat z) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttrib3fv) (GLuint index, const GLfloat *v) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttrib3s) (GLuint index, GLshort x, GLshort y, GLshort z) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttrib3sv) (GLuint index, const GLshort *v) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttrib4Nbv) (GLuint index, const GLbyte *v) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttrib4Niv) (GLuint index, const GLint *v) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttrib4Nsv) (GLuint index, const GLshort *v) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttrib4Nub) (GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttrib4Nubv) (GLuint index, const GLubyte *v) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttrib4Nuiv) (GLuint index, const GLuint *v) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttrib4Nusv) (GLuint index, const GLushort *v) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttrib4bv) (GLuint index, const GLbyte *v) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttrib4d) (GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttrib4dv) (GLuint index, const GLdouble *v) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttrib4f) (GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttrib4fv) (GLuint index, const GLfloat *v) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttrib4iv) (GLuint index, const GLint *v) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttrib4s) (GLuint index, GLshort x, GLshort y, GLshort z, GLshort w) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttrib4sv) (GLuint index, const GLshort *v) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttrib4ubv) (GLuint index, const GLubyte *v) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttrib4uiv) (GLuint index, const GLuint *v) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttrib4usv) (GLuint index, const GLushort *v) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttribPointer) (GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid *pointer) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glUniformMatrix2x3fv) (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glUniformMatrix3x2fv) (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glUniformMatrix2x4fv) (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glUniformMatrix4x2fv) (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glUniformMatrix3x4fv) (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glUniformMatrix4x3fv) (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glColorMaski) (GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetBooleani_v) (GLenum target, GLuint index, GLboolean *data) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetIntegeri_v) (GLenum target, GLuint index, GLint *data) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glEnablei) (GLenum target, GLuint index) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glDisablei) (GLenum target, GLuint index) |
| typedef GLboolean(GLFUNC * | clan::GLFunctions::ptr_glIsEnabledi) (GLenum target, GLuint index) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glBeginTransformFeedback) (GLenum primitiveMode) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glEndTransformFeedback) (void) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glBindBufferRange) (GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glBindBufferBase) (GLenum target, GLuint index, GLuint buffer) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glTransformFeedbackVaryings) (GLuint program, GLsizei count, const GLchar *const *varyings, GLenum bufferMode) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetTransformFeedbackVarying) (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glClampColor) (GLenum target, GLenum clamp) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glBeginConditionalRender) (GLuint id, GLenum mode) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glEndConditionalRender) (void) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttribIPointer) (GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid *pointer) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetVertexAttribIiv) (GLuint index, GLenum pname, GLint *params) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetVertexAttribIuiv) (GLuint index, GLenum pname, GLuint *params) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttribI1i) (GLuint index, GLint x) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttribI2i) (GLuint index, GLint x, GLint y) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttribI3i) (GLuint index, GLint x, GLint y, GLint z) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttribI4i) (GLuint index, GLint x, GLint y, GLint z, GLint w) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttribI1ui) (GLuint index, GLuint x) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttribI2ui) (GLuint index, GLuint x, GLuint y) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttribI3ui) (GLuint index, GLuint x, GLuint y, GLuint z) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttribI4ui) (GLuint index, GLuint x, GLuint y, GLuint z, GLuint w) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttribI1iv) (GLuint index, const GLint *v) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttribI2iv) (GLuint index, const GLint *v) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttribI3iv) (GLuint index, const GLint *v) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttribI4iv) (GLuint index, const GLint *v) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttribI1uiv) (GLuint index, const GLuint *v) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttribI2uiv) (GLuint index, const GLuint *v) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttribI3uiv) (GLuint index, const GLuint *v) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttribI4uiv) (GLuint index, const GLuint *v) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttribI4bv) (GLuint index, const GLbyte *v) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttribI4sv) (GLuint index, const GLshort *v) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttribI4ubv) (GLuint index, const GLubyte *v) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttribI4usv) (GLuint index, const GLushort *v) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetUniformuiv) (GLuint program, GLint location, GLuint *params) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glBindFragDataLocation) (GLuint program, GLuint color, const GLchar *name) |
| typedef GLint(GLFUNC * | clan::GLFunctions::ptr_glGetFragDataLocation) (GLuint program, const GLchar *name) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glUniform1ui) (GLint location, GLuint v0) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glUniform2ui) (GLint location, GLuint v0, GLuint v1) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glUniform3ui) (GLint location, GLuint v0, GLuint v1, GLuint v2) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glUniform4ui) (GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glUniform1uiv) (GLint location, GLsizei count, const GLuint *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glUniform2uiv) (GLint location, GLsizei count, const GLuint *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glUniform3uiv) (GLint location, GLsizei count, const GLuint *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glUniform4uiv) (GLint location, GLsizei count, const GLuint *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glTexParameterIiv) (GLenum target, GLenum pname, const GLint *params) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glTexParameterIuiv) (GLenum target, GLenum pname, const GLuint *params) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetTexParameterIiv) (GLenum target, GLenum pname, GLint *params) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetTexParameterIuiv) (GLenum target, GLenum pname, GLuint *params) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glClearBufferiv) (GLenum buffer, GLint drawbuffer, const GLint *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glClearBufferuiv) (GLenum buffer, GLint drawbuffer, const GLuint *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glClearBufferfv) (GLenum buffer, GLint drawbuffer, const GLfloat *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glClearBufferfi) (GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil) |
| typedef const GLubyte *(GLFUNC * | clan::GLFunctions::ptr_glGetStringi) (GLenum name, GLuint index) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glDrawArraysInstanced) (GLenum mode, GLint first, GLsizei count, GLsizei instancecount) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glDrawElementsInstanced) (GLenum mode, GLsizei count, GLenum type, const GLvoid *indices, GLsizei instancecount) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glTexBuffer) (GLenum target, GLenum internalformat, GLuint buffer) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glPrimitiveRestartIndex) (GLuint index) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetInteger64i_v) (GLenum target, GLuint index, CLint64 *data) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetBufferParameteri64v) (GLenum target, GLenum pname, CLint64 *params) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glFramebufferTexture) (GLenum target, GLenum attachment, GLuint texture, GLint level) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttribDivisor) (GLuint index, GLuint divisor) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glMinSampleShading) (GLfloat value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glBlendEquationi) (GLuint buf, GLenum mode) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glBlendEquationSeparatei) (GLuint buf, GLenum modeRGB, GLenum modeAlpha) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glBlendFunci) (GLuint buf, GLenum src, GLenum dst) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glBlendFuncSeparatei) (GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha) |
| typedef GLboolean(GLFUNC * | clan::GLFunctions::ptr_glIsRenderbuffer) (GLuint renderbuffer) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glBindRenderbuffer) (GLenum target, GLuint renderbuffer) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glDeleteRenderbuffers) (GLsizei n, const GLuint *renderbuffers) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGenRenderbuffers) (GLsizei n, GLuint *renderbuffers) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glRenderbufferStorage) (GLenum target, GLenum internalformat, GLsizei width, GLsizei height) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetRenderbufferParameteriv) (GLenum target, GLenum pname, GLint *params) |
| typedef GLboolean(GLFUNC * | clan::GLFunctions::ptr_glIsFramebuffer) (GLuint framebuffer) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glBindFramebuffer) (GLenum target, GLuint framebuffer) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glDeleteFramebuffers) (GLsizei n, const GLuint *framebuffers) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGenFramebuffers) (GLsizei n, GLuint *framebuffers) |
| typedef GLenum(GLFUNC * | clan::GLFunctions::ptr_glCheckFramebufferStatus) (GLenum target) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glFramebufferTexture1D) (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glFramebufferTexture2D) (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glFramebufferTexture3D) (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glFramebufferRenderbuffer) (GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetFramebufferAttachmentParameteriv) (GLenum target, GLenum attachment, GLenum pname, GLint *params) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGenerateMipmap) (GLenum target) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glBlitFramebuffer) (GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glRenderbufferStorageMultisample) (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glFramebufferTextureLayer) (GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer) |
| typedef GLvoid *(GLFUNC * | clan::GLFunctions::ptr_glMapBufferRange) (GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glFlushMappedBufferRange) (GLenum target, GLintptr offset, GLsizeiptr length) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glBindVertexArray) (GLuint array) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glDeleteVertexArrays) (GLsizei n, const GLuint *arrays) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGenVertexArrays) (GLsizei n, GLuint *arrays) |
| typedef GLboolean(GLFUNC * | clan::GLFunctions::ptr_glIsVertexArray) (GLuint array) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetUniformIndices) (GLuint program, GLsizei uniformCount, const GLchar *const *uniformNames, GLuint *uniformIndices) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetActiveUniformsiv) (GLuint program, GLsizei uniformCount, const GLuint *uniformIndices, GLenum pname, GLint *params) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetActiveUniformName) (GLuint program, GLuint uniformIndex, GLsizei bufSize, GLsizei *length, GLchar *uniformName) |
| typedef GLuint(GLFUNC * | clan::GLFunctions::ptr_glGetUniformBlockIndex) (GLuint program, const GLchar *uniformBlockName) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetActiveUniformBlockiv) (GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint *params) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetActiveUniformBlockName) (GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei *length, GLchar *uniformBlockName) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glUniformBlockBinding) (GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glCopyBufferSubData) (GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glDrawElementsBaseVertex) (GLenum mode, GLsizei count, GLenum type, const GLvoid *indices, GLint basevertex) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glDrawRangeElementsBaseVertex) (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid *indices, GLint basevertex) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glDrawElementsInstancedBaseVertex) (GLenum mode, GLsizei count, GLenum type, const GLvoid *indices, GLsizei instancecount, GLint basevertex) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glMultiDrawElementsBaseVertex) (GLenum mode, const GLsizei *count, GLenum type, const GLvoid *const *indices, GLsizei drawcount, const GLint *basevertex) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glProvokingVertex) (GLenum mode) |
| typedef CLsync(GLFUNC * | clan::GLFunctions::ptr_glFenceSync) (GLenum condition, GLbitfield flags) |
| typedef GLboolean(GLFUNC * | clan::GLFunctions::ptr_glIsSync) (CLsync sync) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glDeleteSync) (CLsync sync) |
| typedef GLenum(GLFUNC * | clan::GLFunctions::ptr_glClientWaitSync) (CLsync sync, GLbitfield flags, CLuint64 timeout) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glWaitSync) (CLsync sync, GLbitfield flags, CLuint64 timeout) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetInteger64v) (GLenum pname, CLint64 *params) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetSynciv) (CLsync sync, GLenum pname, GLsizei bufSize, GLsizei *length, GLint *values) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glTexImage2DMultisample) (GLenum target, GLsizei samples, GLint internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glTexImage3DMultisample) (GLenum target, GLsizei samples, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetMultisamplefv) (GLenum pname, GLuint index, GLfloat *val) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glSampleMaski) (GLuint index, GLbitfield mask) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glBlendEquationiARB) (GLuint buf, GLenum mode) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glBlendEquationSeparateiARB) (GLuint buf, GLenum modeRGB, GLenum modeAlpha) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glBlendFunciARB) (GLuint buf, GLenum src, GLenum dst) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glBlendFuncSeparateiARB) (GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glMinSampleShadingARB) (GLfloat value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glNamedStringARB) (GLenum type, GLint namelen, const GLchar *name, GLint stringlen, const GLchar *string) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glDeleteNamedStringARB) (GLint namelen, const GLchar *name) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glCompileShaderIncludeARB) (GLuint shader, GLsizei count, const GLchar **path, const GLint *length) |
| typedef GLboolean(GLFUNC * | clan::GLFunctions::ptr_glIsNamedStringARB) (GLint namelen, const GLchar *name) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetNamedStringARB) (GLint namelen, const GLchar *name, GLsizei bufSize, GLint *stringlen, GLchar *string) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetNamedStringivARB) (GLint namelen, const GLchar *name, GLenum pname, GLint *params) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glBindFragDataLocationIndexed) (GLuint program, GLuint colorNumber, GLuint index, const GLchar *name) |
| typedef GLint(GLFUNC * | clan::GLFunctions::ptr_glGetFragDataIndex) (GLuint program, const GLchar *name) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGenSamplers) (GLsizei count, GLuint *samplers) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glDeleteSamplers) (GLsizei count, const GLuint *samplers) |
| typedef GLboolean(GLFUNC * | clan::GLFunctions::ptr_glIsSampler) (GLuint sampler) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glBindSampler) (GLuint unit, GLuint sampler) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glSamplerParameteri) (GLuint sampler, GLenum pname, GLint param) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glSamplerParameteriv) (GLuint sampler, GLenum pname, const GLint *param) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glSamplerParameterf) (GLuint sampler, GLenum pname, GLfloat param) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glSamplerParameterfv) (GLuint sampler, GLenum pname, const GLfloat *param) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glSamplerParameterIiv) (GLuint sampler, GLenum pname, const GLint *param) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glSamplerParameterIuiv) (GLuint sampler, GLenum pname, const GLuint *param) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetSamplerParameteriv) (GLuint sampler, GLenum pname, GLint *params) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetSamplerParameterIiv) (GLuint sampler, GLenum pname, GLint *params) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetSamplerParameterfv) (GLuint sampler, GLenum pname, GLfloat *params) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetSamplerParameterIuiv) (GLuint sampler, GLenum pname, GLuint *params) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glQueryCounter) (GLuint id, GLenum target) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetQueryObjecti64v) (GLuint id, GLenum pname, CLint64 *params) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetQueryObjectui64v) (GLuint id, GLenum pname, CLuint64 *params) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexP2ui) (GLenum type, GLuint value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexP2uiv) (GLenum type, const GLuint *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexP3ui) (GLenum type, GLuint value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexP3uiv) (GLenum type, const GLuint *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexP4ui) (GLenum type, GLuint value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexP4uiv) (GLenum type, const GLuint *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glTexCoordP1ui) (GLenum type, GLuint coords) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glTexCoordP1uiv) (GLenum type, const GLuint *coords) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glTexCoordP2ui) (GLenum type, GLuint coords) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glTexCoordP2uiv) (GLenum type, const GLuint *coords) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glTexCoordP3ui) (GLenum type, GLuint coords) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glTexCoordP3uiv) (GLenum type, const GLuint *coords) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glTexCoordP4ui) (GLenum type, GLuint coords) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glTexCoordP4uiv) (GLenum type, const GLuint *coords) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glMultiTexCoordP1ui) (GLenum texture, GLenum type, GLuint coords) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glMultiTexCoordP1uiv) (GLenum texture, GLenum type, const GLuint *coords) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glMultiTexCoordP2ui) (GLenum texture, GLenum type, GLuint coords) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glMultiTexCoordP2uiv) (GLenum texture, GLenum type, const GLuint *coords) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glMultiTexCoordP3ui) (GLenum texture, GLenum type, GLuint coords) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glMultiTexCoordP3uiv) (GLenum texture, GLenum type, const GLuint *coords) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glMultiTexCoordP4ui) (GLenum texture, GLenum type, GLuint coords) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glMultiTexCoordP4uiv) (GLenum texture, GLenum type, const GLuint *coords) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glNormalP3ui) (GLenum type, GLuint coords) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glNormalP3uiv) (GLenum type, const GLuint *coords) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glColorP3ui) (GLenum type, GLuint color) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glColorP3uiv) (GLenum type, const GLuint *color) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glColorP4ui) (GLenum type, GLuint color) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glColorP4uiv) (GLenum type, const GLuint *color) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glSecondaryColorP3ui) (GLenum type, GLuint color) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glSecondaryColorP3uiv) (GLenum type, const GLuint *color) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttribP1ui) (GLuint index, GLenum type, GLboolean normalized, GLuint value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttribP1uiv) (GLuint index, GLenum type, GLboolean normalized, const GLuint *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttribP2ui) (GLuint index, GLenum type, GLboolean normalized, GLuint value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttribP2uiv) (GLuint index, GLenum type, GLboolean normalized, const GLuint *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttribP3ui) (GLuint index, GLenum type, GLboolean normalized, GLuint value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttribP3uiv) (GLuint index, GLenum type, GLboolean normalized, const GLuint *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttribP4ui) (GLuint index, GLenum type, GLboolean normalized, GLuint value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttribP4uiv) (GLuint index, GLenum type, GLboolean normalized, const GLuint *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glDrawArraysIndirect) (GLenum mode, const GLvoid *indirect) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glDrawElementsIndirect) (GLenum mode, GLenum type, const GLvoid *indirect) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glUniform1d) (GLint location, GLdouble x) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glUniform2d) (GLint location, GLdouble x, GLdouble y) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glUniform3d) (GLint location, GLdouble x, GLdouble y, GLdouble z) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glUniform4d) (GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glUniform1dv) (GLint location, GLsizei count, const GLdouble *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glUniform2dv) (GLint location, GLsizei count, const GLdouble *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glUniform3dv) (GLint location, GLsizei count, const GLdouble *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glUniform4dv) (GLint location, GLsizei count, const GLdouble *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glUniformMatrix2dv) (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glUniformMatrix3dv) (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glUniformMatrix4dv) (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glUniformMatrix2x3dv) (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glUniformMatrix2x4dv) (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glUniformMatrix3x2dv) (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glUniformMatrix3x4dv) (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glUniformMatrix4x2dv) (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glUniformMatrix4x3dv) (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetUniformdv) (GLuint program, GLint location, GLdouble *params) |
| typedef GLint(GLFUNC * | clan::GLFunctions::ptr_glGetSubroutineUniformLocation) (GLuint program, GLenum shadertype, const GLchar *name) |
| typedef GLuint(GLFUNC * | clan::GLFunctions::ptr_glGetSubroutineIndex) (GLuint program, GLenum shadertype, const GLchar *name) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetActiveSubroutineUniformiv) (GLuint program, GLenum shadertype, GLuint index, GLenum pname, GLint *values) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetActiveSubroutineUniformName) (GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei *length, GLchar *name) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetActiveSubroutineName) (GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei *length, GLchar *name) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glUniformSubroutinesuiv) (GLenum shadertype, GLsizei count, const GLuint *indices) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetUniformSubroutineuiv) (GLenum shadertype, GLint location, GLuint *params) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetProgramStageiv) (GLuint program, GLenum shadertype, GLenum pname, GLint *values) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glPatchParameteri) (GLenum pname, GLint value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glPatchParameterfv) (GLenum pname, const GLfloat *values) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glBindTransformFeedback) (GLenum target, GLuint id) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glDeleteTransformFeedbacks) (GLsizei n, const GLuint *ids) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGenTransformFeedbacks) (GLsizei n, GLuint *ids) |
| typedef GLboolean(GLFUNC * | clan::GLFunctions::ptr_glIsTransformFeedback) (GLuint id) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glPauseTransformFeedback) (void) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glResumeTransformFeedback) (void) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glDrawTransformFeedback) (GLenum mode, GLuint id) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glDrawTransformFeedbackStream) (GLenum mode, GLuint id, GLuint stream) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glBeginQueryIndexed) (GLenum target, GLuint index, GLuint id) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glEndQueryIndexed) (GLenum target, GLuint index) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetQueryIndexediv) (GLenum target, GLuint index, GLenum pname, GLint *params) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glReleaseShaderCompiler) (void) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glShaderBinary) (GLsizei count, const GLuint *shaders, GLenum binaryformat, const GLvoid *binary, GLsizei length) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetShaderPrecisionFormat) (GLenum shadertype, GLenum precisiontype, GLint *range, GLint *precision) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glDepthRangef) (GLfloat n, GLfloat f) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glClearDepthf) (GLfloat d) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetProgramBinary) (GLuint program, GLsizei bufSize, GLsizei *length, GLenum *binaryFormat, GLvoid *binary) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glProgramBinary) (GLuint program, GLenum binaryFormat, const GLvoid *binary, GLsizei length) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glProgramParameteri) (GLuint program, GLenum pname, GLint value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glUseProgramStages) (GLuint pipeline, GLbitfield stages, GLuint program) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glActiveShaderProgram) (GLuint pipeline, GLuint program) |
| typedef GLuint(GLFUNC * | clan::GLFunctions::ptr_glCreateShaderProgramv) (GLenum type, GLsizei count, const GLchar *const *strings) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glBindProgramPipeline) (GLuint pipeline) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glDeleteProgramPipelines) (GLsizei n, const GLuint *pipelines) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGenProgramPipelines) (GLsizei n, GLuint *pipelines) |
| typedef GLboolean(GLFUNC * | clan::GLFunctions::ptr_glIsProgramPipeline) (GLuint pipeline) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetProgramPipelineiv) (GLuint pipeline, GLenum pname, GLint *params) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glProgramUniform1i) (GLuint program, GLint location, GLint v0) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glProgramUniform1iv) (GLuint program, GLint location, GLsizei count, const GLint *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glProgramUniform1f) (GLuint program, GLint location, GLfloat v0) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glProgramUniform1fv) (GLuint program, GLint location, GLsizei count, const GLfloat *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glProgramUniform1d) (GLuint program, GLint location, GLdouble v0) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glProgramUniform1dv) (GLuint program, GLint location, GLsizei count, const GLdouble *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glProgramUniform1ui) (GLuint program, GLint location, GLuint v0) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glProgramUniform1uiv) (GLuint program, GLint location, GLsizei count, const GLuint *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glProgramUniform2i) (GLuint program, GLint location, GLint v0, GLint v1) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glProgramUniform2iv) (GLuint program, GLint location, GLsizei count, const GLint *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glProgramUniform2f) (GLuint program, GLint location, GLfloat v0, GLfloat v1) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glProgramUniform2fv) (GLuint program, GLint location, GLsizei count, const GLfloat *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glProgramUniform2d) (GLuint program, GLint location, GLdouble v0, GLdouble v1) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glProgramUniform2dv) (GLuint program, GLint location, GLsizei count, const GLdouble *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glProgramUniform2ui) (GLuint program, GLint location, GLuint v0, GLuint v1) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glProgramUniform2uiv) (GLuint program, GLint location, GLsizei count, const GLuint *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glProgramUniform3i) (GLuint program, GLint location, GLint v0, GLint v1, GLint v2) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glProgramUniform3iv) (GLuint program, GLint location, GLsizei count, const GLint *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glProgramUniform3f) (GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glProgramUniform3fv) (GLuint program, GLint location, GLsizei count, const GLfloat *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glProgramUniform3d) (GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glProgramUniform3dv) (GLuint program, GLint location, GLsizei count, const GLdouble *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glProgramUniform3ui) (GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glProgramUniform3uiv) (GLuint program, GLint location, GLsizei count, const GLuint *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glProgramUniform4i) (GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glProgramUniform4iv) (GLuint program, GLint location, GLsizei count, const GLint *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glProgramUniform4f) (GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glProgramUniform4fv) (GLuint program, GLint location, GLsizei count, const GLfloat *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glProgramUniform4d) (GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2, GLdouble v3) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glProgramUniform4dv) (GLuint program, GLint location, GLsizei count, const GLdouble *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glProgramUniform4ui) (GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glProgramUniform4uiv) (GLuint program, GLint location, GLsizei count, const GLuint *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glProgramUniformMatrix2fv) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glProgramUniformMatrix3fv) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glProgramUniformMatrix4fv) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glProgramUniformMatrix2dv) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glProgramUniformMatrix3dv) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glProgramUniformMatrix4dv) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glProgramUniformMatrix2x3fv) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glProgramUniformMatrix3x2fv) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glProgramUniformMatrix2x4fv) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glProgramUniformMatrix4x2fv) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glProgramUniformMatrix3x4fv) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glProgramUniformMatrix4x3fv) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glProgramUniformMatrix2x3dv) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glProgramUniformMatrix3x2dv) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glProgramUniformMatrix2x4dv) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glProgramUniformMatrix4x2dv) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glProgramUniformMatrix3x4dv) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glProgramUniformMatrix4x3dv) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glValidateProgramPipeline) (GLuint pipeline) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetProgramPipelineInfoLog) (GLuint pipeline, GLsizei bufSize, GLsizei *length, GLchar *infoLog) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttribL1d) (GLuint index, GLdouble x) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttribL2d) (GLuint index, GLdouble x, GLdouble y) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttribL3d) (GLuint index, GLdouble x, GLdouble y, GLdouble z) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttribL4d) (GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttribL1dv) (GLuint index, const GLdouble *v) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttribL2dv) (GLuint index, const GLdouble *v) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttribL3dv) (GLuint index, const GLdouble *v) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttribL4dv) (GLuint index, const GLdouble *v) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttribLPointer) (GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid *pointer) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetVertexAttribLdv) (GLuint index, GLenum pname, GLdouble *params) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glViewportArrayv) (GLuint first, GLsizei count, const GLfloat *v) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glViewportIndexedf) (GLuint index, GLfloat x, GLfloat y, GLfloat w, GLfloat h) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glViewportIndexedfv) (GLuint index, const GLfloat *v) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glScissorArrayv) (GLuint first, GLsizei count, const GLint *v) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glScissorIndexed) (GLuint index, GLint left, GLint bottom, GLsizei width, GLsizei height) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glScissorIndexedv) (GLuint index, const GLint *v) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glDepthRangeArrayv) (GLuint first, GLsizei count, const GLdouble *v) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glDepthRangeIndexed) (GLuint index, GLdouble n, GLdouble f) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetFloati_v) (GLenum target, GLuint index, GLfloat *data) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetDoublei_v) (GLenum target, GLuint index, GLdouble *data) |
| typedef CLsync(GLFUNC * | clan::GLFunctions::ptr_glCreateSyncFromCLeventARB) (struct _cl_context *context, struct _cl_event *event, GLbitfield flags) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glDebugMessageControlARB) (GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint *ids, GLboolean enabled) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glDebugMessageInsertARB) (GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *buf) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glDebugMessageCallbackARB) (CLDEBUGPROCARB callback, const GLvoid *userParam) |
| typedef GLuint(GLFUNC * | clan::GLFunctions::ptr_glGetDebugMessageLogARB) (GLuint count, GLsizei bufsize, GLenum *sources, GLenum *types, GLuint *ids, GLenum *severities, GLsizei *lengths, GLchar *messageLog) |
| typedef GLenum(GLFUNC * | clan::GLFunctions::ptr_glGetGraphicsResetStatusARB) (void) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetnMapdvARB) (GLenum target, GLenum query, GLsizei bufSize, GLdouble *v) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetnMapfvARB) (GLenum target, GLenum query, GLsizei bufSize, GLfloat *v) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetnMapivARB) (GLenum target, GLenum query, GLsizei bufSize, GLint *v) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetnPixelMapfvARB) (GLenum map, GLsizei bufSize, GLfloat *values) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetnPixelMapuivARB) (GLenum map, GLsizei bufSize, GLuint *values) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetnPixelMapusvARB) (GLenum map, GLsizei bufSize, GLushort *values) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetnPolygonStippleARB) (GLsizei bufSize, GLubyte *pattern) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetnColorTableARB) (GLenum target, GLenum format, GLenum type, GLsizei bufSize, GLvoid *table) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetnConvolutionFilterARB) (GLenum target, GLenum format, GLenum type, GLsizei bufSize, GLvoid *image) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetnSeparableFilterARB) (GLenum target, GLenum format, GLenum type, GLsizei rowBufSize, GLvoid *row, GLsizei columnBufSize, GLvoid *column, GLvoid *span) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetnHistogramARB) (GLenum target, GLboolean reset, GLenum format, GLenum type, GLsizei bufSize, GLvoid *values) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetnMinmaxARB) (GLenum target, GLboolean reset, GLenum format, GLenum type, GLsizei bufSize, GLvoid *values) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetnTexImageARB) (GLenum target, GLint level, GLenum format, GLenum type, GLsizei bufSize, GLvoid *img) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glReadnPixelsARB) (GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, GLvoid *data) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetnCompressedTexImageARB) (GLenum target, GLint lod, GLsizei bufSize, GLvoid *img) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetnUniformfvARB) (GLuint program, GLint location, GLsizei bufSize, GLfloat *params) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetnUniformivARB) (GLuint program, GLint location, GLsizei bufSize, GLint *params) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetnUniformuivARB) (GLuint program, GLint location, GLsizei bufSize, GLuint *params) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetnUniformdvARB) (GLuint program, GLint location, GLsizei bufSize, GLdouble *params) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glDrawArraysInstancedBaseInstance) (GLenum mode, GLint first, GLsizei count, GLsizei instancecount, GLuint baseinstance) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glDrawElementsInstancedBaseInstance) (GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLuint baseinstance) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glDrawElementsInstancedBaseVertexBaseInstance) (GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex, GLuint baseinstance) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glDrawTransformFeedbackInstanced) (GLenum mode, GLuint id, GLsizei instancecount) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glDrawTransformFeedbackStreamInstanced) (GLenum mode, GLuint id, GLuint stream, GLsizei instancecount) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetInternalformativ) (GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint *params) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetActiveAtomicCounterBufferiv) (GLuint program, GLuint bufferIndex, GLenum pname, GLint *params) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glBindImageTexture) (GLuint unit, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GLenum format) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glMemoryBarrier) (GLbitfield barriers) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glTexStorage1D) (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glTexStorage2D) (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glTexStorage3D) (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glTextureStorage1DEXT) (GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glTextureStorage2DEXT) (GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glTextureStorage3DEXT) (GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glDebugMessageControl) (GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint *ids, GLboolean enabled) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glDebugMessageInsert) (GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *buf) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glDebugMessageCallback) (CLDEBUGPROC callback, const void *userParam) |
| typedef GLuint(GLFUNC * | clan::GLFunctions::ptr_glGetDebugMessageLog) (GLuint count, GLsizei bufsize, GLenum *sources, GLenum *types, GLuint *ids, GLenum *severities, GLsizei *lengths, GLchar *messageLog) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glPushDebugGroup) (GLenum source, GLuint id, GLsizei length, const GLchar *message) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glPopDebugGroup) (void) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glObjectLabel) (GLenum identifier, GLuint name, GLsizei length, const GLchar *label) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetObjectLabel) (GLenum identifier, GLuint name, GLsizei bufSize, GLsizei *length, GLchar *label) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glObjectPtrLabel) (const void *ptr, GLsizei length, const GLchar *label) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetObjectPtrLabel) (const void *ptr, GLsizei bufSize, GLsizei *length, GLchar *label) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glClearBufferData) (GLenum target, GLenum internalformat, GLenum format, GLenum type, const void *data) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glClearBufferSubData) (GLenum target, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, const void *data) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glClearNamedBufferDataEXT) (GLuint buffer, GLenum internalformat, GLenum format, GLenum type, const void *data) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glClearNamedBufferSubDataEXT) (GLuint buffer, GLenum internalformat, GLenum format, GLenum type, GLsizeiptr offset, GLsizeiptr size, const void *data) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glDispatchCompute) (GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glDispatchComputeIndirect) (GLintptr indirect) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glCopyImageSubData) (GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glFramebufferParameteri) (GLenum target, GLenum pname, GLint param) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetFramebufferParameteriv) (GLenum target, GLenum pname, GLint *params) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glNamedFramebufferParameteriEXT) (GLuint framebuffer, GLenum pname, GLint param) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetNamedFramebufferParameterivEXT) (GLuint framebuffer, GLenum pname, GLint *params) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetInternalformati64v) (GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, CLint64 *params) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glInvalidateTexSubImage) (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glInvalidateTexImage) (GLuint texture, GLint level) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glInvalidateBufferSubData) (GLuint buffer, GLintptr offset, GLsizeiptr length) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glInvalidateBufferData) (GLuint buffer) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glInvalidateFramebuffer) (GLenum target, GLsizei numAttachments, const GLenum *attachments) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glInvalidateSubFramebuffer) (GLenum target, GLsizei numAttachments, const GLenum *attachments, GLint x, GLint y, GLsizei width, GLsizei height) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glMultiDrawArraysIndirect) (GLenum mode, const void *indirect, GLsizei drawcount, GLsizei stride) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glMultiDrawElementsIndirect) (GLenum mode, GLenum type, const void *indirect, GLsizei drawcount, GLsizei stride) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetProgramInterfaceiv) (GLuint program, GLenum programInterface, GLenum pname, GLint *params) |
| typedef GLuint(GLFUNC * | clan::GLFunctions::ptr_glGetProgramResourceIndex) (GLuint program, GLenum programInterface, const GLchar *name) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetProgramResourceName) (GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei *length, GLchar *name) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glGetProgramResourceiv) (GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum *props, GLsizei bufSize, GLsizei *length, GLint *params) |
| typedef GLint(GLFUNC * | clan::GLFunctions::ptr_glGetProgramResourceLocation) (GLuint program, GLenum programInterface, const GLchar *name) |
| typedef GLint(GLFUNC * | clan::GLFunctions::ptr_glGetProgramResourceLocationIndex) (GLuint program, GLenum programInterface, const GLchar *name) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glShaderStorageBlockBinding) (GLuint program, GLuint storageBlockIndex, GLuint storageBlockBinding) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glTexBufferRange) (GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glTextureBufferRangeEXT) (GLuint texture, GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glTexStorage2DMultisample) (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glTexStorage3DMultisample) (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glTextureStorage2DMultisampleEXT) (GLuint texture, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glTextureStorage3DMultisampleEXT) (GLuint texture, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glTextureView) (GLuint texture, GLenum target, GLuint origtexture, GLenum internalformat, GLuint minlevel, GLuint numlevels, GLuint minlayer, GLuint numlayers) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glBindVertexBuffer) (GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttribFormat) (GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttribIFormat) (GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttribLFormat) (GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexAttribBinding) (GLuint attribindex, GLuint bindingindex) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexBindingDivisor) (GLuint bindingindex, GLuint divisor) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexArrayBindVertexBufferEXT) (GLuint vaobj, GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexArrayVertexAttribFormatEXT) (GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexArrayVertexAttribIFormatEXT) (GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexArrayVertexAttribLFormatEXT) (GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexArrayVertexAttribBindingEXT) (GLuint vaobj, GLuint attribindex, GLuint bindingindex) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glVertexArrayVertexBindingDivisorEXT) (GLuint vaobj, GLuint bindingindex, GLuint divisor) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glBufferStorage) (GLenum target, GLsizeiptr size, const void *data, GLbitfield flags) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glClearTexImage) (GLuint texture, GLint level, GLenum format, GLenum type, const void *data) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glClearTexSubImage) (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *data) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glBindBuffersBase) (GLenum target, GLuint first, GLsizei count, const GLuint *buffers) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glBindBuffersRange) (GLenum target, GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizeiptr *sizes) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glBindTextures) (GLuint first, GLsizei count, const GLuint *textures) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glBindSamplers) (GLuint first, GLsizei count, const GLuint *samplers) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glBindImageTextures) (GLuint first, GLsizei count, const GLuint *textures) |
| typedef void(GLFUNC * | clan::GLFunctions::ptr_glBindVertexBuffers) (GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizei *strides) |
| typedef GLvoid(GLFUNC * | clan::GLFunctions::ptr_glClientActiveTextureARB) (GLenum) |
| #define glActiveShaderProgram clan::OpenGL::functions->activeShaderProgram |
| #define glActiveTexture clan::OpenGL::functions->activeTexture |
| #define glAttachShader clan::OpenGL::functions->attachShader |
| #define glBeginConditionalRender clan::OpenGL::functions->beginConditionalRender |
| #define glBeginQuery clan::OpenGL::functions->beginQuery |
| #define glBeginQueryIndexed clan::OpenGL::functions->beginQueryIndexed |
| #define glBeginTransformFeedback clan::OpenGL::functions->beginTransformFeedback |
| #define glBindAttribLocation clan::OpenGL::functions->bindAttribLocation |
| #define glBindBuffer clan::OpenGL::functions->bindBuffer |
| #define glBindBufferBase clan::OpenGL::functions->bindBufferBase |
| #define glBindBufferRange clan::OpenGL::functions->bindBufferRange |
| #define glBindBuffersBase clan::OpenGL::functions->BindBuffersBase; |
| #define glBindBuffersRange clan::OpenGL::functions->BindBuffersRange; |
| #define glBindFragDataLocation clan::OpenGL::functions->bindFragDataLocation |
| #define glBindFragDataLocationIndexed clan::OpenGL::functions->bindFragDataLocationIndexed |
| #define glBindFramebuffer clan::OpenGL::functions->bindFramebuffer |
| #define glBindImageTexture clan::OpenGL::functions->bindImageTexture |
| #define glBindImageTextures clan::OpenGL::functions->BindImageTextures; |
| #define glBindProgramPipeline clan::OpenGL::functions->bindProgramPipeline |
| #define glBindRenderbuffer clan::OpenGL::functions->bindRenderbuffer |
| #define glBindSampler clan::OpenGL::functions->bindSampler |
| #define glBindSamplers clan::OpenGL::functions->BindSamplers; |
| #define glBindTexture clan::OpenGL::functions->bindTexture |
| #define glBindTextures clan::OpenGL::functions->BindTextures; |
| #define glBindTransformFeedback clan::OpenGL::functions->bindTransformFeedback |
| #define glBindVertexArray clan::OpenGL::functions->bindVertexArray |
| #define glBindVertexBuffer clan::OpenGL::functions->bindVertexBuffer |
| #define glBindVertexBuffers clan::OpenGL::functions->BindVertexBuffers; |
| #define glBlendColor clan::OpenGL::functions->blendColor |
| #define glBlendEquation clan::OpenGL::functions->blendEquation |
| #define glBlendEquationi clan::OpenGL::functions->blendEquationi |
| #define glBlendEquationiARB clan::OpenGL::functions->blendEquationiARB |
| #define glBlendEquationSeparate clan::OpenGL::functions->blendEquationSeparate |
| #define glBlendEquationSeparatei clan::OpenGL::functions->blendEquationSeparatei |
| #define glBlendEquationSeparateiARB clan::OpenGL::functions->blendEquationSeparateiARB |
| #define glBlendFunc clan::OpenGL::functions->blendFunc |
| #define glBlendFunci clan::OpenGL::functions->blendFunci |
| #define glBlendFunciARB clan::OpenGL::functions->blendFunciARB |
| #define glBlendFuncSeparate clan::OpenGL::functions->blendFuncSeparate |
| #define glBlendFuncSeparatei clan::OpenGL::functions->blendFuncSeparatei |
| #define glBlendFuncSeparateiARB clan::OpenGL::functions->blendFuncSeparateiARB |
| #define glBlitFramebuffer clan::OpenGL::functions->blitFramebuffer |
| #define glBufferData clan::OpenGL::functions->bufferData |
| #define glBufferStorage clan::OpenGL::functions->BufferStorage; |
| #define glBufferSubData clan::OpenGL::functions->bufferSubData |
| #define glCheckFramebufferStatus clan::OpenGL::functions->checkFramebufferStatus |
| #define glClampColor clan::OpenGL::functions->clampColor |
| #define glClear clan::OpenGL::functions->clear |
| #define glClearBufferData clan::OpenGL::functions->clearBufferData |
| #define glClearBufferfi clan::OpenGL::functions->clearBufferfi |
| #define glClearBufferfv clan::OpenGL::functions->clearBufferfv |
| #define glClearBufferiv clan::OpenGL::functions->clearBufferiv |
| #define glClearBufferSubData clan::OpenGL::functions->clearBufferSubData |
| #define glClearBufferuiv clan::OpenGL::functions->clearBufferuiv |
| #define glClearColor clan::OpenGL::functions->clearColor |
| #define glClearDepth clan::OpenGL::functions->clearDepth |
| #define glClearDepthf clan::OpenGL::functions->clearDepthf |
| #define glClearNamedBufferDataEXT clan::OpenGL::functions->clearNamedBufferDataEXT |
| #define glClearNamedBufferSubDataEXT clan::OpenGL::functions->clearNamedBufferSubDataEXT |
| #define glClearStencil clan::OpenGL::functions->clearStencil |
| #define glClearTexImage clan::OpenGL::functions->ClearTexImage; |
| #define glClearTexSubImage clan::OpenGL::functions->ClearTexSubImage; |
| #define glClientActiveTexture clan::OpenGL::functions->clientActiveTexture |
| #define glClientWaitSync clan::OpenGL::functions->clientWaitSync |
| #define glColorMask clan::OpenGL::functions->colorMask |
| #define glColorMaski clan::OpenGL::functions->colorMaski |
| #define glColorP3ui clan::OpenGL::functions->colorP3ui |
| #define glColorP3uiv clan::OpenGL::functions->colorP3uiv |
| #define glColorP4ui clan::OpenGL::functions->colorP4ui |
| #define glColorP4uiv clan::OpenGL::functions->colorP4uiv |
| #define glCompileShader clan::OpenGL::functions->compileShader |
| #define glCompileShaderIncludeARB clan::OpenGL::functions->compileShaderIncludeARB |
| #define glCompressedTexImage1D clan::OpenGL::functions->compressedTexImage1D |
| #define glCompressedTexImage2D clan::OpenGL::functions->compressedTexImage2D |
| #define glCompressedTexImage3D clan::OpenGL::functions->compressedTexImage3D |
| #define glCompressedTexSubImage1D clan::OpenGL::functions->compressedTexSubImage1D |
| #define glCompressedTexSubImage2D clan::OpenGL::functions->compressedTexSubImage2D |
| #define glCompressedTexSubImage3D clan::OpenGL::functions->compressedTexSubImage3D |
| #define glCopyBufferSubData clan::OpenGL::functions->copyBufferSubData |
| #define glCopyImageSubData clan::OpenGL::functions->copyImageSubData |
| #define glCopyTexImage1D clan::OpenGL::functions->copyTexImage1D |
| #define glCopyTexImage2D clan::OpenGL::functions->copyTexImage2D |
| #define glCopyTexSubImage1D clan::OpenGL::functions->copyTexSubImage1D |
| #define glCopyTexSubImage2D clan::OpenGL::functions->copyTexSubImage2D |
| #define glCopyTexSubImage3D clan::OpenGL::functions->copyTexSubImage3D |
| #define glCreateProgram clan::OpenGL::functions->createProgram |
| #define glCreateShader clan::OpenGL::functions->createShader |
| #define glCreateShaderProgramv clan::OpenGL::functions->createShaderProgramv |
| #define glCreateSyncFromCLeventARB clan::OpenGL::functions->createSyncFromCLeventARB |
| #define glCullFace clan::OpenGL::functions->cullFace |
| #define glDebugMessageCallback clan::OpenGL::functions->debugMessageCallback |
| #define glDebugMessageCallbackARB clan::OpenGL::functions->debugMessageCallbackARB |
| #define glDebugMessageControl clan::OpenGL::functions->debugMessageControl |
| #define glDebugMessageControlARB clan::OpenGL::functions->debugMessageControlARB |
| #define glDebugMessageInsert clan::OpenGL::functions->debugMessageInsert |
| #define glDebugMessageInsertARB clan::OpenGL::functions->debugMessageInsertARB |
| #define glDeleteBuffers clan::OpenGL::functions->deleteBuffers |
| #define glDeleteFramebuffers clan::OpenGL::functions->deleteFramebuffers |
| #define glDeleteNamedStringARB clan::OpenGL::functions->deleteNamedStringARB |
| #define glDeleteProgram clan::OpenGL::functions->deleteProgram |
| #define glDeleteProgramPipelines clan::OpenGL::functions->deleteProgramPipelines |
| #define glDeleteQueries clan::OpenGL::functions->deleteQueries |
| #define glDeleteRenderbuffers clan::OpenGL::functions->deleteRenderbuffers |
| #define glDeleteSamplers clan::OpenGL::functions->deleteSamplers |
| #define glDeleteShader clan::OpenGL::functions->deleteShader |
| #define glDeleteSync clan::OpenGL::functions->deleteSync |
| #define glDeleteTextures clan::OpenGL::functions->deleteTextures |
| #define glDeleteTransformFeedbacks clan::OpenGL::functions->deleteTransformFeedbacks |
| #define glDeleteVertexArrays clan::OpenGL::functions->deleteVertexArrays |
| #define glDepthFunc clan::OpenGL::functions->depthFunc |
| #define glDepthMask clan::OpenGL::functions->depthMask |
| #define glDepthRange clan::OpenGL::functions->depthRange |
| #define glDepthRangeArrayv clan::OpenGL::functions->depthRangeArrayv |
| #define glDepthRangef clan::OpenGL::functions->depthRangef |
| #define glDepthRangeIndexed clan::OpenGL::functions->depthRangeIndexed |
| #define glDetachShader clan::OpenGL::functions->detachShader |
| #define glDisable clan::OpenGL::functions->disable |
| #define glDisablei clan::OpenGL::functions->disablei |
| #define glDisableVertexAttribArray clan::OpenGL::functions->disableVertexAttribArray |
| #define glDispatchCompute clan::OpenGL::functions->dispatchCompute |
| #define glDispatchComputeIndirect clan::OpenGL::functions->dispatchComputeIndirect |
| #define glDrawArrays clan::OpenGL::functions->drawArrays |
| #define glDrawArraysIndirect clan::OpenGL::functions->drawArraysIndirect |
| #define glDrawArraysInstanced clan::OpenGL::functions->drawArraysInstanced |
| #define glDrawArraysInstancedBaseInstance clan::OpenGL::functions->drawArraysInstancedBaseInstance |
| #define glDrawBuffer clan::OpenGL::functions->drawBuffer |
| #define glDrawBuffers clan::OpenGL::functions->drawBuffers |
| #define glDrawElements clan::OpenGL::functions->drawElements |
| #define glDrawElementsBaseVertex clan::OpenGL::functions->drawElementsBaseVertex |
| #define glDrawElementsIndirect clan::OpenGL::functions->drawElementsIndirect |
| #define glDrawElementsInstanced clan::OpenGL::functions->drawElementsInstanced |
| #define glDrawElementsInstancedBaseInstance clan::OpenGL::functions->drawElementsInstancedBaseInstance |
| #define glDrawElementsInstancedBaseVertex clan::OpenGL::functions->drawElementsInstancedBaseVertex |
| #define glDrawElementsInstancedBaseVertexBaseInstance clan::OpenGL::functions->drawElementsInstancedBaseVertexBaseInstance |
| #define glDrawRangeElements clan::OpenGL::functions->drawRangeElements |
| #define glDrawRangeElementsBaseVertex clan::OpenGL::functions->drawRangeElementsBaseVertex |
| #define glDrawTransformFeedback clan::OpenGL::functions->drawTransformFeedback |
| #define glDrawTransformFeedbackInstanced clan::OpenGL::functions->drawTransformFeedbackInstanced |
| #define glDrawTransformFeedbackStream clan::OpenGL::functions->drawTransformFeedbackStream |
| #define glDrawTransformFeedbackStreamInstanced clan::OpenGL::functions->drawTransformFeedbackStreamInstanced |
| #define glEnable clan::OpenGL::functions->enable |
| #define glEnablei clan::OpenGL::functions->enablei |
| #define glEnableVertexAttribArray clan::OpenGL::functions->enableVertexAttribArray |
| #define glEndConditionalRender clan::OpenGL::functions->endConditionalRender |
| #define glEndQuery clan::OpenGL::functions->endQuery |
| #define glEndQueryIndexed clan::OpenGL::functions->endQueryIndexed |
| #define glEndTransformFeedback clan::OpenGL::functions->endTransformFeedback |
| #define glFenceSync clan::OpenGL::functions->fenceSync |
| #define glFinish clan::OpenGL::functions->finish |
| #define glFlush clan::OpenGL::functions->flush |
| #define glFlushMappedBufferRange clan::OpenGL::functions->flushMappedBufferRange |
| #define glFramebufferParameteri clan::OpenGL::functions->framebufferParameteri |
| #define glFramebufferRenderbuffer clan::OpenGL::functions->framebufferRenderbuffer |
| #define glFramebufferTexture clan::OpenGL::functions->framebufferTexture |
| #define glFramebufferTexture1D clan::OpenGL::functions->framebufferTexture1D |
| #define glFramebufferTexture2D clan::OpenGL::functions->framebufferTexture2D |
| #define glFramebufferTexture3D clan::OpenGL::functions->framebufferTexture3D |
| #define glFramebufferTextureLayer clan::OpenGL::functions->framebufferTextureLayer |
| #define glFrontFace clan::OpenGL::functions->frontFace |
| #define GLFUNC |
| #define glGenBuffers clan::OpenGL::functions->genBuffers |
| #define glGenerateMipmap clan::OpenGL::functions->generateMipmap |
| #define glGenFramebuffers clan::OpenGL::functions->genFramebuffers |
| #define glGenProgramPipelines clan::OpenGL::functions->genProgramPipelines |
| #define glGenQueries clan::OpenGL::functions->genQueries |
| #define glGenRenderbuffers clan::OpenGL::functions->genRenderbuffers |
| #define glGenSamplers clan::OpenGL::functions->genSamplers |
| #define glGenTextures clan::OpenGL::functions->genTextures |
| #define glGenTransformFeedbacks clan::OpenGL::functions->genTransformFeedbacks |
| #define glGenVertexArrays clan::OpenGL::functions->genVertexArrays |
| #define glGetActiveAtomicCounterBufferiv clan::OpenGL::functions->getActiveAtomicCounterBufferiv |
| #define glGetActiveAttrib clan::OpenGL::functions->getActiveAttrib |
| #define glGetActiveSubroutineName clan::OpenGL::functions->getActiveSubroutineName |
| #define glGetActiveSubroutineUniformiv clan::OpenGL::functions->getActiveSubroutineUniformiv |
| #define glGetActiveSubroutineUniformName clan::OpenGL::functions->getActiveSubroutineUniformName |
| #define glGetActiveUniform clan::OpenGL::functions->getActiveUniform |
| #define glGetActiveUniformBlockiv clan::OpenGL::functions->getActiveUniformBlockiv |
| #define glGetActiveUniformBlockName clan::OpenGL::functions->getActiveUniformBlockName |
| #define glGetActiveUniformName clan::OpenGL::functions->getActiveUniformName |
| #define glGetActiveUniformsiv clan::OpenGL::functions->getActiveUniformsiv |
| #define glGetAttachedShaders clan::OpenGL::functions->getAttachedShaders |
| #define glGetAttribLocation clan::OpenGL::functions->getAttribLocation |
| #define glGetBooleani_v clan::OpenGL::functions->getBooleani_v |
| #define glGetBooleanv clan::OpenGL::functions->getBooleanv |
| #define glGetBufferParameteri64v clan::OpenGL::functions->getBufferParameteri64v |
| #define glGetBufferParameteriv clan::OpenGL::functions->getBufferParameteriv |
| #define glGetBufferPointerv clan::OpenGL::functions->getBufferPointerv |
| #define glGetBufferSubData clan::OpenGL::functions->getBufferSubData |
| #define glGetCompressedTexImage clan::OpenGL::functions->getCompressedTexImage |
| #define glGetDebugMessageLog clan::OpenGL::functions->getDebugMessageLog |
| #define glGetDebugMessageLogARB clan::OpenGL::functions->getDebugMessageLogARB |
| #define glGetDoublei_v clan::OpenGL::functions->getDoublei_v |
| #define glGetDoublev clan::OpenGL::functions->getDoublev |
| #define glGetError clan::OpenGL::functions->getError |
| #define glGetFloati_v clan::OpenGL::functions->getFloati_v |
| #define glGetFloatv clan::OpenGL::functions->getFloatv |
| #define glGetFragDataIndex clan::OpenGL::functions->getFragDataIndex |
| #define glGetFragDataLocation clan::OpenGL::functions->getFragDataLocation |
| #define glGetFramebufferAttachmentParameteriv clan::OpenGL::functions->getFramebufferAttachmentParameteriv |
| #define glGetFramebufferParameteriv clan::OpenGL::functions->getFramebufferParameteriv |
| #define glGetGraphicsResetStatusARB clan::OpenGL::functions->getGraphicsResetStatusARB |
| #define glGetInteger64i_v clan::OpenGL::functions->getInteger64i_v |
| #define glGetInteger64v clan::OpenGL::functions->getInteger64v |
| #define glGetIntegeri_v clan::OpenGL::functions->getIntegeri_v |
| #define glGetIntegerv clan::OpenGL::functions->getIntegerv |
| #define glGetInternalformati64v clan::OpenGL::functions->getInternalformati64v |
| #define glGetInternalformativ clan::OpenGL::functions->getInternalformativ |
| #define glGetMultisamplefv clan::OpenGL::functions->getMultisamplefv |
| #define glGetNamedFramebufferParameterivEXT clan::OpenGL::functions->getNamedFramebufferParameterivEXT |
| #define glGetNamedStringARB clan::OpenGL::functions->getNamedStringARB |
| #define glGetNamedStringivARB clan::OpenGL::functions->getNamedStringivARB |
| #define glGetnColorTableARB clan::OpenGL::functions->getnColorTableARB |
| #define glGetnCompressedTexImageARB clan::OpenGL::functions->getnCompressedTexImageARB |
| #define glGetnConvolutionFilterARB clan::OpenGL::functions->getnConvolutionFilterARB |
| #define glGetnHistogramARB clan::OpenGL::functions->getnHistogramARB |
| #define glGetnMapdvARB clan::OpenGL::functions->getnMapdvARB |
| #define glGetnMapfvARB clan::OpenGL::functions->getnMapfvARB |
| #define glGetnMapivARB clan::OpenGL::functions->getnMapivARB |
| #define glGetnMinmaxARB clan::OpenGL::functions->getnMinmaxARB |
| #define glGetnPixelMapfvARB clan::OpenGL::functions->getnPixelMapfvARB |
| #define glGetnPixelMapuivARB clan::OpenGL::functions->getnPixelMapuivARB |
| #define glGetnPixelMapusvARB clan::OpenGL::functions->getnPixelMapusvARB |
| #define glGetnPolygonStippleARB clan::OpenGL::functions->getnPolygonStippleARB |
| #define glGetnSeparableFilterARB clan::OpenGL::functions->getnSeparableFilterARB |
| #define glGetnTexImageARB clan::OpenGL::functions->getnTexImageARB |
| #define glGetnUniformdvARB clan::OpenGL::functions->getnUniformdvARB |
| #define glGetnUniformfvARB clan::OpenGL::functions->getnUniformfvARB |
| #define glGetnUniformivARB clan::OpenGL::functions->getnUniformivARB |
| #define glGetnUniformuivARB clan::OpenGL::functions->getnUniformuivARB |
| #define glGetObjectLabel clan::OpenGL::functions->getObjectLabel |
| #define glGetObjectPtrLabel clan::OpenGL::functions->getObjectPtrLabel |
| #define glGetPointerv clan::OpenGL::functions->getPointerv |
| #define glGetProgramBinary clan::OpenGL::functions->getProgramBinary |
| #define glGetProgramInfoLog clan::OpenGL::functions->getProgramInfoLog |
| #define glGetProgramInterfaceiv clan::OpenGL::functions->getProgramInterfaceiv |
| #define glGetProgramiv clan::OpenGL::functions->getProgramiv |
| #define glGetProgramPipelineInfoLog clan::OpenGL::functions->getProgramPipelineInfoLog |
| #define glGetProgramPipelineiv clan::OpenGL::functions->getProgramPipelineiv |
| #define glGetProgramResourceIndex clan::OpenGL::functions->getProgramResourceIndex |
| #define glGetProgramResourceiv clan::OpenGL::functions->getProgramResourceiv |
| #define glGetProgramResourceLocation clan::OpenGL::functions->getProgramResourceLocation |
| #define glGetProgramResourceLocationIndex clan::OpenGL::functions->getProgramResourceLocationIndex |
| #define glGetProgramResourceName clan::OpenGL::functions->getProgramResourceName |
| #define glGetProgramStageiv clan::OpenGL::functions->getProgramStageiv |
| #define glGetQueryIndexediv clan::OpenGL::functions->getQueryIndexediv |
| #define glGetQueryiv clan::OpenGL::functions->getQueryiv |
| #define glGetQueryObjecti64v clan::OpenGL::functions->getQueryObjecti64v |
| #define glGetQueryObjectiv clan::OpenGL::functions->getQueryObjectiv |
| #define glGetQueryObjectui64v clan::OpenGL::functions->getQueryObjectui64v |
| #define glGetQueryObjectuiv clan::OpenGL::functions->getQueryObjectuiv |
| #define glGetRenderbufferParameteriv clan::OpenGL::functions->getRenderbufferParameteriv |
| #define glGetSamplerParameterfv clan::OpenGL::functions->getSamplerParameterfv |
| #define glGetSamplerParameterIiv clan::OpenGL::functions->getSamplerParameterIiv |
| #define glGetSamplerParameterIuiv clan::OpenGL::functions->getSamplerParameterIuiv |
| #define glGetSamplerParameteriv clan::OpenGL::functions->getSamplerParameteriv |
| #define glGetShaderInfoLog clan::OpenGL::functions->getShaderInfoLog |
| #define glGetShaderiv clan::OpenGL::functions->getShaderiv |
| #define glGetShaderPrecisionFormat clan::OpenGL::functions->getShaderPrecisionFormat |
| #define glGetShaderSource clan::OpenGL::functions->getShaderSource |
| #define glGetString clan::OpenGL::functions->getString |
| #define glGetStringi clan::OpenGL::functions->getStringi |
| #define glGetSubroutineIndex clan::OpenGL::functions->getSubroutineIndex |
| #define glGetSubroutineUniformLocation clan::OpenGL::functions->getSubroutineUniformLocation |
| #define glGetSynciv clan::OpenGL::functions->getSynciv |
| #define glGetTexImage clan::OpenGL::functions->getTexImage |
| #define glGetTexLevelParameterfv clan::OpenGL::functions->getTexLevelParameterfv |
| #define glGetTexLevelParameteriv clan::OpenGL::functions->getTexLevelParameteriv |
| #define glGetTexParameterfv clan::OpenGL::functions->getTexParameterfv |
| #define glGetTexParameterIiv clan::OpenGL::functions->getTexParameterIiv |
| #define glGetTexParameterIuiv clan::OpenGL::functions->getTexParameterIuiv |
| #define glGetTexParameteriv clan::OpenGL::functions->getTexParameteriv |
| #define glGetTransformFeedbackVarying clan::OpenGL::functions->getTransformFeedbackVarying |
| #define glGetUniformBlockIndex clan::OpenGL::functions->getUniformBlockIndex |
| #define glGetUniformdv clan::OpenGL::functions->getUniformdv |
| #define glGetUniformfv clan::OpenGL::functions->getUniformfv |
| #define glGetUniformIndices clan::OpenGL::functions->getUniformIndices |
| #define glGetUniformiv clan::OpenGL::functions->getUniformiv |
| #define glGetUniformLocation clan::OpenGL::functions->getUniformLocation |
| #define glGetUniformSubroutineuiv clan::OpenGL::functions->getUniformSubroutineuiv |
| #define glGetUniformuiv clan::OpenGL::functions->getUniformuiv |
| #define glGetVertexAttribdv clan::OpenGL::functions->getVertexAttribdv |
| #define glGetVertexAttribfv clan::OpenGL::functions->getVertexAttribfv |
| #define glGetVertexAttribIiv clan::OpenGL::functions->getVertexAttribIiv |
| #define glGetVertexAttribIuiv clan::OpenGL::functions->getVertexAttribIuiv |
| #define glGetVertexAttribiv clan::OpenGL::functions->getVertexAttribiv |
| #define glGetVertexAttribLdv clan::OpenGL::functions->getVertexAttribLdv |
| #define glGetVertexAttribPointerv clan::OpenGL::functions->getVertexAttribPointerv |
| #define glHint clan::OpenGL::functions->hint |
| #define glInvalidateBufferData clan::OpenGL::functions->invalidateBufferData |
| #define glInvalidateBufferSubData clan::OpenGL::functions->invalidateBufferSubData |
| #define glInvalidateFramebuffer clan::OpenGL::functions->invalidateFramebuffer |
| #define glInvalidateSubFramebuffer clan::OpenGL::functions->invalidateSubFramebuffer |
| #define glInvalidateTexImage clan::OpenGL::functions->invalidateTexImage |
| #define glInvalidateTexSubImage clan::OpenGL::functions->invalidateTexSubImage |
| #define glIsBuffer clan::OpenGL::functions->isBuffer |
| #define glIsEnabled clan::OpenGL::functions->isEnabled |
| #define glIsEnabledi clan::OpenGL::functions->isEnabledi |
| #define glIsFramebuffer clan::OpenGL::functions->isFramebuffer |
| #define glIsNamedStringARB clan::OpenGL::functions->isNamedStringARB |
| #define glIsProgram clan::OpenGL::functions->isProgram |
| #define glIsProgramPipeline clan::OpenGL::functions->isProgramPipeline |
| #define glIsQuery clan::OpenGL::functions->isQuery |
| #define glIsRenderbuffer clan::OpenGL::functions->isRenderbuffer |
| #define glIsSampler clan::OpenGL::functions->isSampler |
| #define glIsShader clan::OpenGL::functions->isShader |
| #define glIsSync clan::OpenGL::functions->isSync |
| #define glIsTexture clan::OpenGL::functions->isTexture |
| #define glIsTransformFeedback clan::OpenGL::functions->isTransformFeedback |
| #define glIsVertexArray clan::OpenGL::functions->isVertexArray |
| #define glLineWidth clan::OpenGL::functions->lineWidth |
| #define glLinkProgram clan::OpenGL::functions->linkProgram |
| #define glLogicOp clan::OpenGL::functions->logicOp |
| #define glMapBuffer clan::OpenGL::functions->mapBuffer |
| #define glMapBufferRange clan::OpenGL::functions->mapBufferRange |
| #define glMemoryBarrier clan::OpenGL::functions->memoryBarrier |
| #define glMinSampleShading clan::OpenGL::functions->minSampleShading |
| #define glMinSampleShadingARB clan::OpenGL::functions->minSampleShadingARB |
| #define glMultiDrawArrays clan::OpenGL::functions->multiDrawArrays |
| #define glMultiDrawArraysIndirect clan::OpenGL::functions->multiDrawArraysIndirect |
| #define glMultiDrawElements clan::OpenGL::functions->multiDrawElements |
| #define glMultiDrawElementsBaseVertex clan::OpenGL::functions->multiDrawElementsBaseVertex |
| #define glMultiDrawElementsIndirect clan::OpenGL::functions->multiDrawElementsIndirect |
| #define glMultiTexCoordP1ui clan::OpenGL::functions->multiTexCoordP1ui |
| #define glMultiTexCoordP1uiv clan::OpenGL::functions->multiTexCoordP1uiv |
| #define glMultiTexCoordP2ui clan::OpenGL::functions->multiTexCoordP2ui |
| #define glMultiTexCoordP2uiv clan::OpenGL::functions->multiTexCoordP2uiv |
| #define glMultiTexCoordP3ui clan::OpenGL::functions->multiTexCoordP3ui |
| #define glMultiTexCoordP3uiv clan::OpenGL::functions->multiTexCoordP3uiv |
| #define glMultiTexCoordP4ui clan::OpenGL::functions->multiTexCoordP4ui |
| #define glMultiTexCoordP4uiv clan::OpenGL::functions->multiTexCoordP4uiv |
| #define glNamedFramebufferParameteriEXT clan::OpenGL::functions->namedFramebufferParameteriEXT |
| #define glNamedStringARB clan::OpenGL::functions->namedStringARB |
| #define glNormalP3ui clan::OpenGL::functions->normalP3ui |
| #define glNormalP3uiv clan::OpenGL::functions->normalP3uiv |
| #define glObjectLabel clan::OpenGL::functions->objectLabel |
| #define glObjectPtrLabel clan::OpenGL::functions->objectPtrLabel |
| #define glPatchParameterfv clan::OpenGL::functions->patchParameterfv |
| #define glPatchParameteri clan::OpenGL::functions->patchParameteri |
| #define glPauseTransformFeedback clan::OpenGL::functions->pauseTransformFeedback |
| #define glPixelStoref clan::OpenGL::functions->pixelStoref |
| #define glPixelStorei clan::OpenGL::functions->pixelStorei |
| #define glPointParameterf clan::OpenGL::functions->pointParameterf |
| #define glPointParameterfv clan::OpenGL::functions->pointParameterfv |
| #define glPointParameteri clan::OpenGL::functions->pointParameteri |
| #define glPointParameteriv clan::OpenGL::functions->pointParameteriv |
| #define glPointSize clan::OpenGL::functions->pointSize |
| #define glPolygonMode clan::OpenGL::functions->polygonMode |
| #define glPolygonOffset clan::OpenGL::functions->polygonOffset |
| #define glPopDebugGroup clan::OpenGL::functions->popDebugGroup |
| #define glPrimitiveRestartIndex clan::OpenGL::functions->primitiveRestartIndex |
| #define glProgramBinary clan::OpenGL::functions->programBinary |
| #define glProgramParameteri clan::OpenGL::functions->programParameteri |
| #define glProgramUniform1d clan::OpenGL::functions->programUniform1d |
| #define glProgramUniform1dv clan::OpenGL::functions->programUniform1dv |
| #define glProgramUniform1f clan::OpenGL::functions->programUniform1f |
| #define glProgramUniform1fv clan::OpenGL::functions->programUniform1fv |
| #define glProgramUniform1i clan::OpenGL::functions->programUniform1i |
| #define glProgramUniform1iv clan::OpenGL::functions->programUniform1iv |
| #define glProgramUniform1ui clan::OpenGL::functions->programUniform1ui |
| #define glProgramUniform1uiv clan::OpenGL::functions->programUniform1uiv |
| #define glProgramUniform2d clan::OpenGL::functions->programUniform2d |
| #define glProgramUniform2dv clan::OpenGL::functions->programUniform2dv |
| #define glProgramUniform2f clan::OpenGL::functions->programUniform2f |
| #define glProgramUniform2fv clan::OpenGL::functions->programUniform2fv |
| #define glProgramUniform2i clan::OpenGL::functions->programUniform2i |
| #define glProgramUniform2iv clan::OpenGL::functions->programUniform2iv |
| #define glProgramUniform2ui clan::OpenGL::functions->programUniform2ui |
| #define glProgramUniform2uiv clan::OpenGL::functions->programUniform2uiv |
| #define glProgramUniform3d clan::OpenGL::functions->programUniform3d |
| #define glProgramUniform3dv clan::OpenGL::functions->programUniform3dv |
| #define glProgramUniform3f clan::OpenGL::functions->programUniform3f |
| #define glProgramUniform3fv clan::OpenGL::functions->programUniform3fv |
| #define glProgramUniform3i clan::OpenGL::functions->programUniform3i |
| #define glProgramUniform3iv clan::OpenGL::functions->programUniform3iv |
| #define glProgramUniform3ui clan::OpenGL::functions->programUniform3ui |
| #define glProgramUniform3uiv clan::OpenGL::functions->programUniform3uiv |
| #define glProgramUniform4d clan::OpenGL::functions->programUniform4d |
| #define glProgramUniform4dv clan::OpenGL::functions->programUniform4dv |
| #define glProgramUniform4f clan::OpenGL::functions->programUniform4f |
| #define glProgramUniform4fv clan::OpenGL::functions->programUniform4fv |
| #define glProgramUniform4i clan::OpenGL::functions->programUniform4i |
| #define glProgramUniform4iv clan::OpenGL::functions->programUniform4iv |
| #define glProgramUniform4ui clan::OpenGL::functions->programUniform4ui |
| #define glProgramUniform4uiv clan::OpenGL::functions->programUniform4uiv |
| #define glProgramUniformMatrix2dv clan::OpenGL::functions->programUniformMatrix2dv |
| #define glProgramUniformMatrix2fv clan::OpenGL::functions->programUniformMatrix2fv |
| #define glProgramUniformMatrix2x3dv clan::OpenGL::functions->programUniformMatrix2x3dv |
| #define glProgramUniformMatrix2x3fv clan::OpenGL::functions->programUniformMatrix2x3fv |
| #define glProgramUniformMatrix2x4dv clan::OpenGL::functions->programUniformMatrix2x4dv |
| #define glProgramUniformMatrix2x4fv clan::OpenGL::functions->programUniformMatrix2x4fv |
| #define glProgramUniformMatrix3dv clan::OpenGL::functions->programUniformMatrix3dv |
| #define glProgramUniformMatrix3fv clan::OpenGL::functions->programUniformMatrix3fv |
| #define glProgramUniformMatrix3x2dv clan::OpenGL::functions->programUniformMatrix3x2dv |
| #define glProgramUniformMatrix3x2fv clan::OpenGL::functions->programUniformMatrix3x2fv |
| #define glProgramUniformMatrix3x4dv clan::OpenGL::functions->programUniformMatrix3x4dv |
| #define glProgramUniformMatrix3x4fv clan::OpenGL::functions->programUniformMatrix3x4fv |
| #define glProgramUniformMatrix4dv clan::OpenGL::functions->programUniformMatrix4dv |
| #define glProgramUniformMatrix4fv clan::OpenGL::functions->programUniformMatrix4fv |
| #define glProgramUniformMatrix4x2dv clan::OpenGL::functions->programUniformMatrix4x2dv |
| #define glProgramUniformMatrix4x2fv clan::OpenGL::functions->programUniformMatrix4x2fv |
| #define glProgramUniformMatrix4x3dv clan::OpenGL::functions->programUniformMatrix4x3dv |
| #define glProgramUniformMatrix4x3fv clan::OpenGL::functions->programUniformMatrix4x3fv |
| #define glProvokingVertex clan::OpenGL::functions->provokingVertex |
| #define glPushDebugGroup clan::OpenGL::functions->pushDebugGroup |
| #define glQueryCounter clan::OpenGL::functions->queryCounter |
| #define glReadBuffer clan::OpenGL::functions->readBuffer |
| #define glReadnPixelsARB clan::OpenGL::functions->readnPixelsARB |
| #define glReadPixels clan::OpenGL::functions->readPixels |
| #define glReleaseShaderCompiler clan::OpenGL::functions->releaseShaderCompiler |
| #define glRenderbufferStorage clan::OpenGL::functions->renderbufferStorage |
| #define glRenderbufferStorageMultisample clan::OpenGL::functions->renderbufferStorageMultisample |
| #define glResumeTransformFeedback clan::OpenGL::functions->resumeTransformFeedback |
| #define glSampleCoverage clan::OpenGL::functions->sampleCoverage |
| #define glSampleMaski clan::OpenGL::functions->sampleMaski |
| #define glSamplerParameterf clan::OpenGL::functions->samplerParameterf |
| #define glSamplerParameterfv clan::OpenGL::functions->samplerParameterfv |
| #define glSamplerParameteri clan::OpenGL::functions->samplerParameteri |
| #define glSamplerParameterIiv clan::OpenGL::functions->samplerParameterIiv |
| #define glSamplerParameterIuiv clan::OpenGL::functions->samplerParameterIuiv |
| #define glSamplerParameteriv clan::OpenGL::functions->samplerParameteriv |
| #define glScissor clan::OpenGL::functions->scissor |
| #define glScissorArrayv clan::OpenGL::functions->scissorArrayv |
| #define glScissorIndexed clan::OpenGL::functions->scissorIndexed |
| #define glScissorIndexedv clan::OpenGL::functions->scissorIndexedv |
| #define glSecondaryColorP3ui clan::OpenGL::functions->secondaryColorP3ui |
| #define glSecondaryColorP3uiv clan::OpenGL::functions->secondaryColorP3uiv |
| #define glShaderBinary clan::OpenGL::functions->shaderBinary |
| #define glShaderSource clan::OpenGL::functions->shaderSource |
| #define glShaderStorageBlockBinding clan::OpenGL::functions->shaderStorageBlockBinding |
| #define glStencilFunc clan::OpenGL::functions->stencilFunc |
| #define glStencilFuncSeparate clan::OpenGL::functions->stencilFuncSeparate |
| #define glStencilMask clan::OpenGL::functions->stencilMask |
| #define glStencilMaskSeparate clan::OpenGL::functions->stencilMaskSeparate |
| #define glStencilOp clan::OpenGL::functions->stencilOp |
| #define glStencilOpSeparate clan::OpenGL::functions->stencilOpSeparate |
| #define glTexBuffer clan::OpenGL::functions->texBuffer |
| #define glTexBufferRange clan::OpenGL::functions->texBufferRange |
| #define glTexCoordP1ui clan::OpenGL::functions->texCoordP1ui |
| #define glTexCoordP1uiv clan::OpenGL::functions->texCoordP1uiv |
| #define glTexCoordP2ui clan::OpenGL::functions->texCoordP2ui |
| #define glTexCoordP2uiv clan::OpenGL::functions->texCoordP2uiv |
| #define glTexCoordP3ui clan::OpenGL::functions->texCoordP3ui |
| #define glTexCoordP3uiv clan::OpenGL::functions->texCoordP3uiv |
| #define glTexCoordP4ui clan::OpenGL::functions->texCoordP4ui |
| #define glTexCoordP4uiv clan::OpenGL::functions->texCoordP4uiv |
| #define glTexImage1D clan::OpenGL::functions->texImage1D |
| #define glTexImage2D clan::OpenGL::functions->texImage2D |
| #define glTexImage2DMultisample clan::OpenGL::functions->texImage2DMultisample |
| #define glTexImage3D clan::OpenGL::functions->texImage3D |
| #define glTexImage3DMultisample clan::OpenGL::functions->texImage3DMultisample |
| #define glTexParameterf clan::OpenGL::functions->texParameterf |
| #define glTexParameterfv clan::OpenGL::functions->texParameterfv |
| #define glTexParameteri clan::OpenGL::functions->texParameteri |
| #define glTexParameterIiv clan::OpenGL::functions->texParameterIiv |
| #define glTexParameterIuiv clan::OpenGL::functions->texParameterIuiv |
| #define glTexParameteriv clan::OpenGL::functions->texParameteriv |
| #define glTexStorage1D clan::OpenGL::functions->texStorage1D |
| #define glTexStorage2D clan::OpenGL::functions->texStorage2D |
| #define glTexStorage2DMultisample clan::OpenGL::functions->texStorage2DMultisample |
| #define glTexStorage3D clan::OpenGL::functions->texStorage3D |
| #define glTexStorage3DMultisample clan::OpenGL::functions->texStorage3DMultisample |
| #define glTexSubImage1D clan::OpenGL::functions->texSubImage1D |
| #define glTexSubImage2D clan::OpenGL::functions->texSubImage2D |
| #define glTexSubImage3D clan::OpenGL::functions->texSubImage3D |
| #define glTextureBufferRangeEXT clan::OpenGL::functions->textureBufferRangeEXT |
| #define glTextureStorage1DEXT clan::OpenGL::functions->textureStorage1DEXT |
| #define glTextureStorage2DEXT clan::OpenGL::functions->textureStorage2DEXT |
| #define glTextureStorage2DMultisampleEXT clan::OpenGL::functions->textureStorage2DMultisampleEXT |
| #define glTextureStorage3DEXT clan::OpenGL::functions->textureStorage3DEXT |
| #define glTextureStorage3DMultisampleEXT clan::OpenGL::functions->textureStorage3DMultisampleEXT |
| #define glTextureView clan::OpenGL::functions->textureView |
| #define glTransformFeedbackVaryings clan::OpenGL::functions->transformFeedbackVaryings |
| #define glUniform1d clan::OpenGL::functions->uniform1d |
| #define glUniform1dv clan::OpenGL::functions->uniform1dv |
| #define glUniform1f clan::OpenGL::functions->uniform1f |
| #define glUniform1fv clan::OpenGL::functions->uniform1fv |
| #define glUniform1i clan::OpenGL::functions->uniform1i |
| #define glUniform1iv clan::OpenGL::functions->uniform1iv |
| #define glUniform1ui clan::OpenGL::functions->uniform1ui |
| #define glUniform1uiv clan::OpenGL::functions->uniform1uiv |
| #define glUniform2d clan::OpenGL::functions->uniform2d |
| #define glUniform2dv clan::OpenGL::functions->uniform2dv |
| #define glUniform2f clan::OpenGL::functions->uniform2f |
| #define glUniform2fv clan::OpenGL::functions->uniform2fv |
| #define glUniform2i clan::OpenGL::functions->uniform2i |
| #define glUniform2iv clan::OpenGL::functions->uniform2iv |
| #define glUniform2ui clan::OpenGL::functions->uniform2ui |
| #define glUniform2uiv clan::OpenGL::functions->uniform2uiv |
| #define glUniform3d clan::OpenGL::functions->uniform3d |
| #define glUniform3dv clan::OpenGL::functions->uniform3dv |
| #define glUniform3f clan::OpenGL::functions->uniform3f |
| #define glUniform3fv clan::OpenGL::functions->uniform3fv |
| #define glUniform3i clan::OpenGL::functions->uniform3i |
| #define glUniform3iv clan::OpenGL::functions->uniform3iv |
| #define glUniform3ui clan::OpenGL::functions->uniform3ui |
| #define glUniform3uiv clan::OpenGL::functions->uniform3uiv |
| #define glUniform4d clan::OpenGL::functions->uniform4d |
| #define glUniform4dv clan::OpenGL::functions->uniform4dv |
| #define glUniform4f clan::OpenGL::functions->uniform4f |
| #define glUniform4fv clan::OpenGL::functions->uniform4fv |
| #define glUniform4i clan::OpenGL::functions->uniform4i |
| #define glUniform4iv clan::OpenGL::functions->uniform4iv |
| #define glUniform4ui clan::OpenGL::functions->uniform4ui |
| #define glUniform4uiv clan::OpenGL::functions->uniform4uiv |
| #define glUniformBlockBinding clan::OpenGL::functions->uniformBlockBinding |
| #define glUniformMatrix2dv clan::OpenGL::functions->uniformMatrix2dv |
| #define glUniformMatrix2fv clan::OpenGL::functions->uniformMatrix2fv |
| #define glUniformMatrix2x3dv clan::OpenGL::functions->uniformMatrix2x3dv |
| #define glUniformMatrix2x3fv clan::OpenGL::functions->uniformMatrix2x3fv |
| #define glUniformMatrix2x4dv clan::OpenGL::functions->uniformMatrix2x4dv |
| #define glUniformMatrix2x4fv clan::OpenGL::functions->uniformMatrix2x4fv |
| #define glUniformMatrix3dv clan::OpenGL::functions->uniformMatrix3dv |
| #define glUniformMatrix3fv clan::OpenGL::functions->uniformMatrix3fv |
| #define glUniformMatrix3x2dv clan::OpenGL::functions->uniformMatrix3x2dv |
| #define glUniformMatrix3x2fv clan::OpenGL::functions->uniformMatrix3x2fv |
| #define glUniformMatrix3x4dv clan::OpenGL::functions->uniformMatrix3x4dv |
| #define glUniformMatrix3x4fv clan::OpenGL::functions->uniformMatrix3x4fv |
| #define glUniformMatrix4dv clan::OpenGL::functions->uniformMatrix4dv |
| #define glUniformMatrix4fv clan::OpenGL::functions->uniformMatrix4fv |
| #define glUniformMatrix4x2dv clan::OpenGL::functions->uniformMatrix4x2dv |
| #define glUniformMatrix4x2fv clan::OpenGL::functions->uniformMatrix4x2fv |
| #define glUniformMatrix4x3dv clan::OpenGL::functions->uniformMatrix4x3dv |
| #define glUniformMatrix4x3fv clan::OpenGL::functions->uniformMatrix4x3fv |
| #define glUniformSubroutinesuiv clan::OpenGL::functions->uniformSubroutinesuiv |
| #define glUnmapBuffer clan::OpenGL::functions->unmapBuffer |
| #define glUseProgram clan::OpenGL::functions->useProgram |
| #define glUseProgramStages clan::OpenGL::functions->useProgramStages |
| #define glValidateProgram clan::OpenGL::functions->validateProgram |
| #define glValidateProgramPipeline clan::OpenGL::functions->validateProgramPipeline |
| #define glVertexArrayBindVertexBufferEXT clan::OpenGL::functions->vertexArrayBindVertexBufferEXT |
| #define glVertexArrayVertexAttribBindingEXT clan::OpenGL::functions->vertexArrayVertexAttribBindingEXT |
| #define glVertexArrayVertexAttribFormatEXT clan::OpenGL::functions->vertexArrayVertexAttribFormatEXT |
| #define glVertexArrayVertexAttribIFormatEXT clan::OpenGL::functions->vertexArrayVertexAttribIFormatEXT |
| #define glVertexArrayVertexAttribLFormatEXT clan::OpenGL::functions->vertexArrayVertexAttribLFormatEXT |
| #define glVertexArrayVertexBindingDivisorEXT clan::OpenGL::functions->vertexArrayVertexBindingDivisorEXT |
| #define glVertexAttrib1d clan::OpenGL::functions->vertexAttrib1d |
| #define glVertexAttrib1dv clan::OpenGL::functions->vertexAttrib1dv |
| #define glVertexAttrib1f clan::OpenGL::functions->vertexAttrib1f |
| #define glVertexAttrib1fv clan::OpenGL::functions->vertexAttrib1fv |
| #define glVertexAttrib1s clan::OpenGL::functions->vertexAttrib1s |
| #define glVertexAttrib1sv clan::OpenGL::functions->vertexAttrib1sv |
| #define glVertexAttrib2d clan::OpenGL::functions->vertexAttrib2d |
| #define glVertexAttrib2dv clan::OpenGL::functions->vertexAttrib2dv |
| #define glVertexAttrib2f clan::OpenGL::functions->vertexAttrib2f |
| #define glVertexAttrib2fv clan::OpenGL::functions->vertexAttrib2fv |
| #define glVertexAttrib2s clan::OpenGL::functions->vertexAttrib2s |
| #define glVertexAttrib2sv clan::OpenGL::functions->vertexAttrib2sv |
| #define glVertexAttrib3d clan::OpenGL::functions->vertexAttrib3d |
| #define glVertexAttrib3dv clan::OpenGL::functions->vertexAttrib3dv |
| #define glVertexAttrib3f clan::OpenGL::functions->vertexAttrib3f |
| #define glVertexAttrib3fv clan::OpenGL::functions->vertexAttrib3fv |
| #define glVertexAttrib3s clan::OpenGL::functions->vertexAttrib3s |
| #define glVertexAttrib3sv clan::OpenGL::functions->vertexAttrib3sv |
| #define glVertexAttrib4bv clan::OpenGL::functions->vertexAttrib4bv |
| #define glVertexAttrib4d clan::OpenGL::functions->vertexAttrib4d |
| #define glVertexAttrib4dv clan::OpenGL::functions->vertexAttrib4dv |
| #define glVertexAttrib4f clan::OpenGL::functions->vertexAttrib4f |
| #define glVertexAttrib4fv clan::OpenGL::functions->vertexAttrib4fv |
| #define glVertexAttrib4iv clan::OpenGL::functions->vertexAttrib4iv |
| #define glVertexAttrib4Nbv clan::OpenGL::functions->vertexAttrib4Nbv |
| #define glVertexAttrib4Niv clan::OpenGL::functions->vertexAttrib4Niv |
| #define glVertexAttrib4Nsv clan::OpenGL::functions->vertexAttrib4Nsv |
| #define glVertexAttrib4Nub clan::OpenGL::functions->vertexAttrib4Nub |
| #define glVertexAttrib4Nubv clan::OpenGL::functions->vertexAttrib4Nubv |
| #define glVertexAttrib4Nuiv clan::OpenGL::functions->vertexAttrib4Nuiv |
| #define glVertexAttrib4Nusv clan::OpenGL::functions->vertexAttrib4Nusv |
| #define glVertexAttrib4s clan::OpenGL::functions->vertexAttrib4s |
| #define glVertexAttrib4sv clan::OpenGL::functions->vertexAttrib4sv |
| #define glVertexAttrib4ubv clan::OpenGL::functions->vertexAttrib4ubv |
| #define glVertexAttrib4uiv clan::OpenGL::functions->vertexAttrib4uiv |
| #define glVertexAttrib4usv clan::OpenGL::functions->vertexAttrib4usv |
| #define glVertexAttribBinding clan::OpenGL::functions->vertexAttribBinding |
| #define glVertexAttribDivisor clan::OpenGL::functions->vertexAttribDivisor |
| #define glVertexAttribFormat clan::OpenGL::functions->vertexAttribFormat |
| #define glVertexAttribI1i clan::OpenGL::functions->vertexAttribI1i |
| #define glVertexAttribI1iv clan::OpenGL::functions->vertexAttribI1iv |
| #define glVertexAttribI1ui clan::OpenGL::functions->vertexAttribI1ui |
| #define glVertexAttribI1uiv clan::OpenGL::functions->vertexAttribI1uiv |
| #define glVertexAttribI2i clan::OpenGL::functions->vertexAttribI2i |
| #define glVertexAttribI2iv clan::OpenGL::functions->vertexAttribI2iv |
| #define glVertexAttribI2ui clan::OpenGL::functions->vertexAttribI2ui |
| #define glVertexAttribI2uiv clan::OpenGL::functions->vertexAttribI2uiv |
| #define glVertexAttribI3i clan::OpenGL::functions->vertexAttribI3i |
| #define glVertexAttribI3iv clan::OpenGL::functions->vertexAttribI3iv |
| #define glVertexAttribI3ui clan::OpenGL::functions->vertexAttribI3ui |
| #define glVertexAttribI3uiv clan::OpenGL::functions->vertexAttribI3uiv |
| #define glVertexAttribI4bv clan::OpenGL::functions->vertexAttribI4bv |
| #define glVertexAttribI4i clan::OpenGL::functions->vertexAttribI4i |
| #define glVertexAttribI4iv clan::OpenGL::functions->vertexAttribI4iv |
| #define glVertexAttribI4sv clan::OpenGL::functions->vertexAttribI4sv |
| #define glVertexAttribI4ubv clan::OpenGL::functions->vertexAttribI4ubv |
| #define glVertexAttribI4ui clan::OpenGL::functions->vertexAttribI4ui |
| #define glVertexAttribI4uiv clan::OpenGL::functions->vertexAttribI4uiv |
| #define glVertexAttribI4usv clan::OpenGL::functions->vertexAttribI4usv |
| #define glVertexAttribIFormat clan::OpenGL::functions->vertexAttribIFormat |
| #define glVertexAttribIPointer clan::OpenGL::functions->vertexAttribIPointer |
| #define glVertexAttribL1d clan::OpenGL::functions->vertexAttribL1d |
| #define glVertexAttribL1dv clan::OpenGL::functions->vertexAttribL1dv |
| #define glVertexAttribL2d clan::OpenGL::functions->vertexAttribL2d |
| #define glVertexAttribL2dv clan::OpenGL::functions->vertexAttribL2dv |
| #define glVertexAttribL3d clan::OpenGL::functions->vertexAttribL3d |
| #define glVertexAttribL3dv clan::OpenGL::functions->vertexAttribL3dv |
| #define glVertexAttribL4d clan::OpenGL::functions->vertexAttribL4d |
| #define glVertexAttribL4dv clan::OpenGL::functions->vertexAttribL4dv |
| #define glVertexAttribLFormat clan::OpenGL::functions->vertexAttribLFormat |
| #define glVertexAttribLPointer clan::OpenGL::functions->vertexAttribLPointer |
| #define glVertexAttribP1ui clan::OpenGL::functions->vertexAttribP1ui |
| #define glVertexAttribP1uiv clan::OpenGL::functions->vertexAttribP1uiv |
| #define glVertexAttribP2ui clan::OpenGL::functions->vertexAttribP2ui |
| #define glVertexAttribP2uiv clan::OpenGL::functions->vertexAttribP2uiv |
| #define glVertexAttribP3ui clan::OpenGL::functions->vertexAttribP3ui |
| #define glVertexAttribP3uiv clan::OpenGL::functions->vertexAttribP3uiv |
| #define glVertexAttribP4ui clan::OpenGL::functions->vertexAttribP4ui |
| #define glVertexAttribP4uiv clan::OpenGL::functions->vertexAttribP4uiv |
| #define glVertexAttribPointer clan::OpenGL::functions->vertexAttribPointer |
| #define glVertexBindingDivisor clan::OpenGL::functions->vertexBindingDivisor |
| #define glVertexP2ui clan::OpenGL::functions->vertexP2ui |
| #define glVertexP2uiv clan::OpenGL::functions->vertexP2uiv |
| #define glVertexP3ui clan::OpenGL::functions->vertexP3ui |
| #define glVertexP3uiv clan::OpenGL::functions->vertexP3uiv |
| #define glVertexP4ui clan::OpenGL::functions->vertexP4ui |
| #define glVertexP4uiv clan::OpenGL::functions->vertexP4uiv |
| #define glViewport clan::OpenGL::functions->viewport |
| #define glViewportArrayv clan::OpenGL::functions->viewportArrayv |
| #define glViewportIndexedf clan::OpenGL::functions->viewportIndexedf |
| #define glViewportIndexedfv clan::OpenGL::functions->viewportIndexedfv |
| #define glWaitSync clan::OpenGL::functions->waitSync |
| typedef void( clan::ProcAddress) () |
Extension procedure address typedef for OpenGL.
| typedef void(GLFUNC * clan::GLFunctions::ptr_glActiveShaderProgram) (GLuint pipeline, GLuint program) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glActiveTexture) (GLenum texture) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glAttachShader) (GLuint program, GLuint shader) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glBeginConditionalRender) (GLuint id, GLenum mode) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glBeginQuery) (GLenum target, GLuint id) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glBeginQueryIndexed) (GLenum target, GLuint index, GLuint id) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glBeginTransformFeedback) (GLenum primitiveMode) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glBindAttribLocation) (GLuint program, GLuint index, const GLchar *name) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glBindBuffer) (GLenum target, GLuint buffer) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glBindBufferBase) (GLenum target, GLuint index, GLuint buffer) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glBindBufferRange) (GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glBindBuffersBase) (GLenum target, GLuint first, GLsizei count, const GLuint *buffers) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glBindBuffersRange) (GLenum target, GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizeiptr *sizes) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glBindFragDataLocation) (GLuint program, GLuint color, const GLchar *name) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glBindFragDataLocationIndexed) (GLuint program, GLuint colorNumber, GLuint index, const GLchar *name) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glBindFramebuffer) (GLenum target, GLuint framebuffer) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glBindImageTexture) (GLuint unit, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GLenum format) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glBindImageTextures) (GLuint first, GLsizei count, const GLuint *textures) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glBindProgramPipeline) (GLuint pipeline) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glBindRenderbuffer) (GLenum target, GLuint renderbuffer) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glBindSampler) (GLuint unit, GLuint sampler) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glBindSamplers) (GLuint first, GLsizei count, const GLuint *samplers) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glBindTexture) (GLenum target, GLuint texture) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glBindTextures) (GLuint first, GLsizei count, const GLuint *textures) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glBindTransformFeedback) (GLenum target, GLuint id) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glBindVertexArray) (GLuint array) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glBindVertexBuffer) (GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glBindVertexBuffers) (GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizei *strides) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glBlendColor) (GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glBlendEquation) (GLenum mode) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glBlendEquationi) (GLuint buf, GLenum mode) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glBlendEquationiARB) (GLuint buf, GLenum mode) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glBlendEquationSeparate) (GLenum modeRGB, GLenum modeAlpha) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glBlendEquationSeparatei) (GLuint buf, GLenum modeRGB, GLenum modeAlpha) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glBlendEquationSeparateiARB) (GLuint buf, GLenum modeRGB, GLenum modeAlpha) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glBlendFunc) (GLenum sfactor, GLenum dfactor) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glBlendFunci) (GLuint buf, GLenum src, GLenum dst) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glBlendFunciARB) (GLuint buf, GLenum src, GLenum dst) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glBlendFuncSeparate) (GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glBlendFuncSeparatei) (GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glBlendFuncSeparateiARB) (GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glBlitFramebuffer) (GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glBufferData) (GLenum target, GLsizeiptr size, const GLvoid *data, GLenum usage) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glBufferStorage) (GLenum target, GLsizeiptr size, const void *data, GLbitfield flags) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glBufferSubData) (GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid *data) |
| typedef GLenum(GLFUNC * clan::GLFunctions::ptr_glCheckFramebufferStatus) (GLenum target) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glClampColor) (GLenum target, GLenum clamp) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glClear) (GLbitfield mask) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glClearBufferData) (GLenum target, GLenum internalformat, GLenum format, GLenum type, const void *data) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glClearBufferfi) (GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glClearBufferfv) (GLenum buffer, GLint drawbuffer, const GLfloat *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glClearBufferiv) (GLenum buffer, GLint drawbuffer, const GLint *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glClearBufferSubData) (GLenum target, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, const void *data) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glClearBufferuiv) (GLenum buffer, GLint drawbuffer, const GLuint *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glClearColor) (GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glClearDepth) (GLdouble depth) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glClearDepthf) (GLfloat d) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glClearNamedBufferDataEXT) (GLuint buffer, GLenum internalformat, GLenum format, GLenum type, const void *data) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glClearNamedBufferSubDataEXT) (GLuint buffer, GLenum internalformat, GLenum format, GLenum type, GLsizeiptr offset, GLsizeiptr size, const void *data) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glClearStencil) (GLint s) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glClearTexImage) (GLuint texture, GLint level, GLenum format, GLenum type, const void *data) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glClearTexSubImage) (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *data) |
| typedef GLvoid(GLFUNC * clan::GLFunctions::ptr_glClientActiveTextureARB) (GLenum) |
| typedef GLenum(GLFUNC * clan::GLFunctions::ptr_glClientWaitSync) (CLsync sync, GLbitfield flags, CLuint64 timeout) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glColorMask) (GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glColorMaski) (GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glColorP3ui) (GLenum type, GLuint color) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glColorP3uiv) (GLenum type, const GLuint *color) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glColorP4ui) (GLenum type, GLuint color) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glColorP4uiv) (GLenum type, const GLuint *color) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glCompileShader) (GLuint shader) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glCompileShaderIncludeARB) (GLuint shader, GLsizei count, const GLchar **path, const GLint *length) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glCompressedTexImage1D) (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid *data) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glCompressedTexImage2D) (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid *data) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glCompressedTexImage3D) (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid *data) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glCompressedTexSubImage1D) (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid *data) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glCompressedTexSubImage2D) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid *data) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glCompressedTexSubImage3D) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid *data) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glCopyBufferSubData) (GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glCopyImageSubData) (GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glCopyTexImage1D) (GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glCopyTexImage2D) (GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glCopyTexSubImage1D) (GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glCopyTexSubImage2D) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glCopyTexSubImage3D) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height) |
| typedef GLuint(GLFUNC * clan::GLFunctions::ptr_glCreateProgram) (void) |
| typedef GLuint(GLFUNC * clan::GLFunctions::ptr_glCreateShader) (GLenum type) |
| typedef GLuint(GLFUNC * clan::GLFunctions::ptr_glCreateShaderProgramv) (GLenum type, GLsizei count, const GLchar *const *strings) |
| typedef CLsync(GLFUNC * clan::GLFunctions::ptr_glCreateSyncFromCLeventARB) (struct _cl_context *context, struct _cl_event *event, GLbitfield flags) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glCullFace) (GLenum mode) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glDebugMessageCallback) (CLDEBUGPROC callback, const void *userParam) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glDebugMessageCallbackARB) (CLDEBUGPROCARB callback, const GLvoid *userParam) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glDebugMessageControl) (GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint *ids, GLboolean enabled) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glDebugMessageControlARB) (GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint *ids, GLboolean enabled) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glDebugMessageInsert) (GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *buf) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glDebugMessageInsertARB) (GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *buf) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glDeleteBuffers) (GLsizei n, const GLuint *buffers) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glDeleteFramebuffers) (GLsizei n, const GLuint *framebuffers) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glDeleteNamedStringARB) (GLint namelen, const GLchar *name) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glDeleteProgram) (GLuint program) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glDeleteProgramPipelines) (GLsizei n, const GLuint *pipelines) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glDeleteQueries) (GLsizei n, const GLuint *ids) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glDeleteRenderbuffers) (GLsizei n, const GLuint *renderbuffers) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glDeleteSamplers) (GLsizei count, const GLuint *samplers) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glDeleteShader) (GLuint shader) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glDeleteSync) (CLsync sync) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glDeleteTextures) (GLsizei n, const GLuint *textures) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glDeleteTransformFeedbacks) (GLsizei n, const GLuint *ids) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glDeleteVertexArrays) (GLsizei n, const GLuint *arrays) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glDepthFunc) (GLenum func) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glDepthMask) (GLboolean flag) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glDepthRange) (GLdouble near, GLdouble far) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glDepthRangeArrayv) (GLuint first, GLsizei count, const GLdouble *v) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glDepthRangef) (GLfloat n, GLfloat f) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glDepthRangeIndexed) (GLuint index, GLdouble n, GLdouble f) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glDetachShader) (GLuint program, GLuint shader) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glDisable) (GLenum cap) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glDisablei) (GLenum target, GLuint index) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glDisableVertexAttribArray) (GLuint index) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glDispatchCompute) (GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glDispatchComputeIndirect) (GLintptr indirect) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glDrawArrays) (GLenum mode, GLint first, GLsizei count) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glDrawArraysIndirect) (GLenum mode, const GLvoid *indirect) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glDrawArraysInstanced) (GLenum mode, GLint first, GLsizei count, GLsizei instancecount) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glDrawArraysInstancedBaseInstance) (GLenum mode, GLint first, GLsizei count, GLsizei instancecount, GLuint baseinstance) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glDrawBuffer) (GLenum mode) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glDrawBuffers) (GLsizei n, const GLenum *bufs) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glDrawElements) (GLenum mode, GLsizei count, GLenum type, const GLvoid *indices) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glDrawElementsBaseVertex) (GLenum mode, GLsizei count, GLenum type, const GLvoid *indices, GLint basevertex) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glDrawElementsIndirect) (GLenum mode, GLenum type, const GLvoid *indirect) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glDrawElementsInstanced) (GLenum mode, GLsizei count, GLenum type, const GLvoid *indices, GLsizei instancecount) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glDrawElementsInstancedBaseInstance) (GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLuint baseinstance) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glDrawElementsInstancedBaseVertex) (GLenum mode, GLsizei count, GLenum type, const GLvoid *indices, GLsizei instancecount, GLint basevertex) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glDrawElementsInstancedBaseVertexBaseInstance) (GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex, GLuint baseinstance) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glDrawRangeElements) (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid *indices) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glDrawRangeElementsBaseVertex) (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid *indices, GLint basevertex) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glDrawTransformFeedback) (GLenum mode, GLuint id) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glDrawTransformFeedbackInstanced) (GLenum mode, GLuint id, GLsizei instancecount) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glDrawTransformFeedbackStream) (GLenum mode, GLuint id, GLuint stream) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glDrawTransformFeedbackStreamInstanced) (GLenum mode, GLuint id, GLuint stream, GLsizei instancecount) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glEnable) (GLenum cap) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glEnablei) (GLenum target, GLuint index) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glEnableVertexAttribArray) (GLuint index) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glEndConditionalRender) (void) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glEndQuery) (GLenum target) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glEndQueryIndexed) (GLenum target, GLuint index) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glEndTransformFeedback) (void) |
| typedef CLsync(GLFUNC * clan::GLFunctions::ptr_glFenceSync) (GLenum condition, GLbitfield flags) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glFinish) (void) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glFlush) (void) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glFlushMappedBufferRange) (GLenum target, GLintptr offset, GLsizeiptr length) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glFramebufferParameteri) (GLenum target, GLenum pname, GLint param) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glFramebufferRenderbuffer) (GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glFramebufferTexture) (GLenum target, GLenum attachment, GLuint texture, GLint level) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glFramebufferTexture1D) (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glFramebufferTexture2D) (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glFramebufferTexture3D) (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glFramebufferTextureLayer) (GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glFrontFace) (GLenum mode) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGenBuffers) (GLsizei n, GLuint *buffers) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGenerateMipmap) (GLenum target) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGenFramebuffers) (GLsizei n, GLuint *framebuffers) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGenProgramPipelines) (GLsizei n, GLuint *pipelines) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGenQueries) (GLsizei n, GLuint *ids) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGenRenderbuffers) (GLsizei n, GLuint *renderbuffers) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGenSamplers) (GLsizei count, GLuint *samplers) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGenTextures) (GLsizei n, GLuint *textures) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGenTransformFeedbacks) (GLsizei n, GLuint *ids) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGenVertexArrays) (GLsizei n, GLuint *arrays) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetActiveAtomicCounterBufferiv) (GLuint program, GLuint bufferIndex, GLenum pname, GLint *params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetActiveAttrib) (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetActiveSubroutineName) (GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei *length, GLchar *name) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetActiveSubroutineUniformiv) (GLuint program, GLenum shadertype, GLuint index, GLenum pname, GLint *values) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetActiveSubroutineUniformName) (GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei *length, GLchar *name) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetActiveUniform) (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetActiveUniformBlockiv) (GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint *params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetActiveUniformBlockName) (GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei *length, GLchar *uniformBlockName) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetActiveUniformName) (GLuint program, GLuint uniformIndex, GLsizei bufSize, GLsizei *length, GLchar *uniformName) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetActiveUniformsiv) (GLuint program, GLsizei uniformCount, const GLuint *uniformIndices, GLenum pname, GLint *params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetAttachedShaders) (GLuint program, GLsizei maxCount, GLsizei *count, GLuint *obj) |
| typedef GLint(GLFUNC * clan::GLFunctions::ptr_glGetAttribLocation) (GLuint program, const GLchar *name) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetBooleani_v) (GLenum target, GLuint index, GLboolean *data) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetBooleanv) (GLenum pname, GLboolean *params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetBufferParameteri64v) (GLenum target, GLenum pname, CLint64 *params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetBufferParameteriv) (GLenum target, GLenum pname, GLint *params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetBufferPointerv) (GLenum target, GLenum pname, GLvoid **params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetBufferSubData) (GLenum target, GLintptr offset, GLsizeiptr size, GLvoid *data) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetCompressedTexImage) (GLenum target, GLint level, GLvoid *img) |
| typedef GLuint(GLFUNC * clan::GLFunctions::ptr_glGetDebugMessageLog) (GLuint count, GLsizei bufsize, GLenum *sources, GLenum *types, GLuint *ids, GLenum *severities, GLsizei *lengths, GLchar *messageLog) |
| typedef GLuint(GLFUNC * clan::GLFunctions::ptr_glGetDebugMessageLogARB) (GLuint count, GLsizei bufsize, GLenum *sources, GLenum *types, GLuint *ids, GLenum *severities, GLsizei *lengths, GLchar *messageLog) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetDoublei_v) (GLenum target, GLuint index, GLdouble *data) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetDoublev) (GLenum pname, GLdouble *params) |
| typedef GLenum(GLFUNC * clan::GLFunctions::ptr_glGetError) (void) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetFloati_v) (GLenum target, GLuint index, GLfloat *data) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetFloatv) (GLenum pname, GLfloat *params) |
| typedef GLint(GLFUNC * clan::GLFunctions::ptr_glGetFragDataIndex) (GLuint program, const GLchar *name) |
| typedef GLint(GLFUNC * clan::GLFunctions::ptr_glGetFragDataLocation) (GLuint program, const GLchar *name) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetFramebufferAttachmentParameteriv) (GLenum target, GLenum attachment, GLenum pname, GLint *params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetFramebufferParameteriv) (GLenum target, GLenum pname, GLint *params) |
| typedef GLenum(GLFUNC * clan::GLFunctions::ptr_glGetGraphicsResetStatusARB) (void) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetInteger64i_v) (GLenum target, GLuint index, CLint64 *data) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetInteger64v) (GLenum pname, CLint64 *params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetIntegeri_v) (GLenum target, GLuint index, GLint *data) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetIntegerv) (GLenum pname, GLint *params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetInternalformati64v) (GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, CLint64 *params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetInternalformativ) (GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint *params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetMultisamplefv) (GLenum pname, GLuint index, GLfloat *val) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetNamedFramebufferParameterivEXT) (GLuint framebuffer, GLenum pname, GLint *params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetNamedStringARB) (GLint namelen, const GLchar *name, GLsizei bufSize, GLint *stringlen, GLchar *string) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetNamedStringivARB) (GLint namelen, const GLchar *name, GLenum pname, GLint *params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetnColorTableARB) (GLenum target, GLenum format, GLenum type, GLsizei bufSize, GLvoid *table) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetnCompressedTexImageARB) (GLenum target, GLint lod, GLsizei bufSize, GLvoid *img) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetnConvolutionFilterARB) (GLenum target, GLenum format, GLenum type, GLsizei bufSize, GLvoid *image) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetnHistogramARB) (GLenum target, GLboolean reset, GLenum format, GLenum type, GLsizei bufSize, GLvoid *values) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetnMapdvARB) (GLenum target, GLenum query, GLsizei bufSize, GLdouble *v) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetnMapfvARB) (GLenum target, GLenum query, GLsizei bufSize, GLfloat *v) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetnMapivARB) (GLenum target, GLenum query, GLsizei bufSize, GLint *v) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetnMinmaxARB) (GLenum target, GLboolean reset, GLenum format, GLenum type, GLsizei bufSize, GLvoid *values) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetnPixelMapfvARB) (GLenum map, GLsizei bufSize, GLfloat *values) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetnPixelMapuivARB) (GLenum map, GLsizei bufSize, GLuint *values) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetnPixelMapusvARB) (GLenum map, GLsizei bufSize, GLushort *values) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetnPolygonStippleARB) (GLsizei bufSize, GLubyte *pattern) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetnSeparableFilterARB) (GLenum target, GLenum format, GLenum type, GLsizei rowBufSize, GLvoid *row, GLsizei columnBufSize, GLvoid *column, GLvoid *span) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetnTexImageARB) (GLenum target, GLint level, GLenum format, GLenum type, GLsizei bufSize, GLvoid *img) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetnUniformdvARB) (GLuint program, GLint location, GLsizei bufSize, GLdouble *params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetnUniformfvARB) (GLuint program, GLint location, GLsizei bufSize, GLfloat *params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetnUniformivARB) (GLuint program, GLint location, GLsizei bufSize, GLint *params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetnUniformuivARB) (GLuint program, GLint location, GLsizei bufSize, GLuint *params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetObjectLabel) (GLenum identifier, GLuint name, GLsizei bufSize, GLsizei *length, GLchar *label) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetObjectPtrLabel) (const void *ptr, GLsizei bufSize, GLsizei *length, GLchar *label) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetPointerv) (GLenum pname, GLvoid **params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetProgramBinary) (GLuint program, GLsizei bufSize, GLsizei *length, GLenum *binaryFormat, GLvoid *binary) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetProgramInfoLog) (GLuint program, GLsizei bufSize, GLsizei *length, GLchar *infoLog) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetProgramInterfaceiv) (GLuint program, GLenum programInterface, GLenum pname, GLint *params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetProgramiv) (GLuint program, GLenum pname, GLint *params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetProgramPipelineInfoLog) (GLuint pipeline, GLsizei bufSize, GLsizei *length, GLchar *infoLog) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetProgramPipelineiv) (GLuint pipeline, GLenum pname, GLint *params) |
| typedef GLuint(GLFUNC * clan::GLFunctions::ptr_glGetProgramResourceIndex) (GLuint program, GLenum programInterface, const GLchar *name) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetProgramResourceiv) (GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum *props, GLsizei bufSize, GLsizei *length, GLint *params) |
| typedef GLint(GLFUNC * clan::GLFunctions::ptr_glGetProgramResourceLocation) (GLuint program, GLenum programInterface, const GLchar *name) |
| typedef GLint(GLFUNC * clan::GLFunctions::ptr_glGetProgramResourceLocationIndex) (GLuint program, GLenum programInterface, const GLchar *name) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetProgramResourceName) (GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei *length, GLchar *name) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetProgramStageiv) (GLuint program, GLenum shadertype, GLenum pname, GLint *values) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetQueryIndexediv) (GLenum target, GLuint index, GLenum pname, GLint *params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetQueryiv) (GLenum target, GLenum pname, GLint *params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetQueryObjecti64v) (GLuint id, GLenum pname, CLint64 *params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetQueryObjectiv) (GLuint id, GLenum pname, GLint *params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetQueryObjectui64v) (GLuint id, GLenum pname, CLuint64 *params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetQueryObjectuiv) (GLuint id, GLenum pname, GLuint *params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetRenderbufferParameteriv) (GLenum target, GLenum pname, GLint *params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetSamplerParameterfv) (GLuint sampler, GLenum pname, GLfloat *params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetSamplerParameterIiv) (GLuint sampler, GLenum pname, GLint *params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetSamplerParameterIuiv) (GLuint sampler, GLenum pname, GLuint *params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetSamplerParameteriv) (GLuint sampler, GLenum pname, GLint *params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetShaderInfoLog) (GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *infoLog) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetShaderiv) (GLuint shader, GLenum pname, GLint *params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetShaderPrecisionFormat) (GLenum shadertype, GLenum precisiontype, GLint *range, GLint *precision) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetShaderSource) (GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *source) |
| typedef const GLubyte*(GLFUNC * clan::GLFunctions::ptr_glGetString) (GLenum name) |
| typedef const GLubyte*(GLFUNC * clan::GLFunctions::ptr_glGetStringi) (GLenum name, GLuint index) |
| typedef GLuint(GLFUNC * clan::GLFunctions::ptr_glGetSubroutineIndex) (GLuint program, GLenum shadertype, const GLchar *name) |
| typedef GLint(GLFUNC * clan::GLFunctions::ptr_glGetSubroutineUniformLocation) (GLuint program, GLenum shadertype, const GLchar *name) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetSynciv) (CLsync sync, GLenum pname, GLsizei bufSize, GLsizei *length, GLint *values) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetTexImage) (GLenum target, GLint level, GLenum format, GLenum type, GLvoid *pixels) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetTexLevelParameterfv) (GLenum target, GLint level, GLenum pname, GLfloat *params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetTexLevelParameteriv) (GLenum target, GLint level, GLenum pname, GLint *params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetTexParameterfv) (GLenum target, GLenum pname, GLfloat *params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetTexParameterIiv) (GLenum target, GLenum pname, GLint *params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetTexParameterIuiv) (GLenum target, GLenum pname, GLuint *params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetTexParameteriv) (GLenum target, GLenum pname, GLint *params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetTransformFeedbackVarying) (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name) |
| typedef GLuint(GLFUNC * clan::GLFunctions::ptr_glGetUniformBlockIndex) (GLuint program, const GLchar *uniformBlockName) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetUniformdv) (GLuint program, GLint location, GLdouble *params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetUniformfv) (GLuint program, GLint location, GLfloat *params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetUniformIndices) (GLuint program, GLsizei uniformCount, const GLchar *const *uniformNames, GLuint *uniformIndices) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetUniformiv) (GLuint program, GLint location, GLint *params) |
| typedef GLint(GLFUNC * clan::GLFunctions::ptr_glGetUniformLocation) (GLuint program, const GLchar *name) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetUniformSubroutineuiv) (GLenum shadertype, GLint location, GLuint *params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetUniformuiv) (GLuint program, GLint location, GLuint *params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetVertexAttribdv) (GLuint index, GLenum pname, GLdouble *params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetVertexAttribfv) (GLuint index, GLenum pname, GLfloat *params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetVertexAttribIiv) (GLuint index, GLenum pname, GLint *params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetVertexAttribIuiv) (GLuint index, GLenum pname, GLuint *params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetVertexAttribiv) (GLuint index, GLenum pname, GLint *params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetVertexAttribLdv) (GLuint index, GLenum pname, GLdouble *params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glGetVertexAttribPointerv) (GLuint index, GLenum pname, GLvoid **pointer) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glHint) (GLenum target, GLenum mode) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glInvalidateBufferData) (GLuint buffer) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glInvalidateBufferSubData) (GLuint buffer, GLintptr offset, GLsizeiptr length) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glInvalidateFramebuffer) (GLenum target, GLsizei numAttachments, const GLenum *attachments) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glInvalidateSubFramebuffer) (GLenum target, GLsizei numAttachments, const GLenum *attachments, GLint x, GLint y, GLsizei width, GLsizei height) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glInvalidateTexImage) (GLuint texture, GLint level) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glInvalidateTexSubImage) (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth) |
| typedef GLboolean(GLFUNC * clan::GLFunctions::ptr_glIsBuffer) (GLuint buffer) |
| typedef GLboolean(GLFUNC * clan::GLFunctions::ptr_glIsEnabled) (GLenum cap) |
| typedef GLboolean(GLFUNC * clan::GLFunctions::ptr_glIsEnabledi) (GLenum target, GLuint index) |
| typedef GLboolean(GLFUNC * clan::GLFunctions::ptr_glIsFramebuffer) (GLuint framebuffer) |
| typedef GLboolean(GLFUNC * clan::GLFunctions::ptr_glIsNamedStringARB) (GLint namelen, const GLchar *name) |
| typedef GLboolean(GLFUNC * clan::GLFunctions::ptr_glIsProgram) (GLuint program) |
| typedef GLboolean(GLFUNC * clan::GLFunctions::ptr_glIsProgramPipeline) (GLuint pipeline) |
| typedef GLboolean(GLFUNC * clan::GLFunctions::ptr_glIsQuery) (GLuint id) |
| typedef GLboolean(GLFUNC * clan::GLFunctions::ptr_glIsRenderbuffer) (GLuint renderbuffer) |
| typedef GLboolean(GLFUNC * clan::GLFunctions::ptr_glIsSampler) (GLuint sampler) |
| typedef GLboolean(GLFUNC * clan::GLFunctions::ptr_glIsShader) (GLuint shader) |
| typedef GLboolean(GLFUNC * clan::GLFunctions::ptr_glIsSync) (CLsync sync) |
| typedef GLboolean(GLFUNC * clan::GLFunctions::ptr_glIsTexture) (GLuint texture) |
| typedef GLboolean(GLFUNC * clan::GLFunctions::ptr_glIsTransformFeedback) (GLuint id) |
| typedef GLboolean(GLFUNC * clan::GLFunctions::ptr_glIsVertexArray) (GLuint array) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glLineWidth) (GLfloat width) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glLinkProgram) (GLuint program) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glLogicOp) (GLenum opcode) |
| typedef GLvoid*(GLFUNC * clan::GLFunctions::ptr_glMapBuffer) (GLenum target, GLenum access) |
| typedef GLvoid*(GLFUNC * clan::GLFunctions::ptr_glMapBufferRange) (GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glMemoryBarrier) (GLbitfield barriers) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glMinSampleShading) (GLfloat value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glMinSampleShadingARB) (GLfloat value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glMultiDrawArrays) (GLenum mode, const GLint *first, const GLsizei *count, GLsizei drawcount) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glMultiDrawArraysIndirect) (GLenum mode, const void *indirect, GLsizei drawcount, GLsizei stride) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glMultiDrawElements) (GLenum mode, const GLsizei *count, GLenum type, const GLvoid *const *indices, GLsizei drawcount) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glMultiDrawElementsBaseVertex) (GLenum mode, const GLsizei *count, GLenum type, const GLvoid *const *indices, GLsizei drawcount, const GLint *basevertex) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glMultiDrawElementsIndirect) (GLenum mode, GLenum type, const void *indirect, GLsizei drawcount, GLsizei stride) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glMultiTexCoordP1ui) (GLenum texture, GLenum type, GLuint coords) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glMultiTexCoordP1uiv) (GLenum texture, GLenum type, const GLuint *coords) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glMultiTexCoordP2ui) (GLenum texture, GLenum type, GLuint coords) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glMultiTexCoordP2uiv) (GLenum texture, GLenum type, const GLuint *coords) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glMultiTexCoordP3ui) (GLenum texture, GLenum type, GLuint coords) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glMultiTexCoordP3uiv) (GLenum texture, GLenum type, const GLuint *coords) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glMultiTexCoordP4ui) (GLenum texture, GLenum type, GLuint coords) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glMultiTexCoordP4uiv) (GLenum texture, GLenum type, const GLuint *coords) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glNamedFramebufferParameteriEXT) (GLuint framebuffer, GLenum pname, GLint param) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glNamedStringARB) (GLenum type, GLint namelen, const GLchar *name, GLint stringlen, const GLchar *string) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glNormalP3ui) (GLenum type, GLuint coords) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glNormalP3uiv) (GLenum type, const GLuint *coords) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glObjectLabel) (GLenum identifier, GLuint name, GLsizei length, const GLchar *label) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glObjectPtrLabel) (const void *ptr, GLsizei length, const GLchar *label) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glPatchParameterfv) (GLenum pname, const GLfloat *values) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glPatchParameteri) (GLenum pname, GLint value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glPauseTransformFeedback) (void) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glPixelStoref) (GLenum pname, GLfloat param) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glPixelStorei) (GLenum pname, GLint param) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glPointParameterf) (GLenum pname, GLfloat param) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glPointParameterfv) (GLenum pname, const GLfloat *params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glPointParameteri) (GLenum pname, GLint param) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glPointParameteriv) (GLenum pname, const GLint *params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glPointSize) (GLfloat size) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glPolygonMode) (GLenum face, GLenum mode) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glPolygonOffset) (GLfloat factor, GLfloat units) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glPopDebugGroup) (void) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glPrimitiveRestartIndex) (GLuint index) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glProgramBinary) (GLuint program, GLenum binaryFormat, const GLvoid *binary, GLsizei length) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glProgramParameteri) (GLuint program, GLenum pname, GLint value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glProgramUniform1d) (GLuint program, GLint location, GLdouble v0) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glProgramUniform1dv) (GLuint program, GLint location, GLsizei count, const GLdouble *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glProgramUniform1f) (GLuint program, GLint location, GLfloat v0) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glProgramUniform1fv) (GLuint program, GLint location, GLsizei count, const GLfloat *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glProgramUniform1i) (GLuint program, GLint location, GLint v0) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glProgramUniform1iv) (GLuint program, GLint location, GLsizei count, const GLint *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glProgramUniform1ui) (GLuint program, GLint location, GLuint v0) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glProgramUniform1uiv) (GLuint program, GLint location, GLsizei count, const GLuint *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glProgramUniform2d) (GLuint program, GLint location, GLdouble v0, GLdouble v1) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glProgramUniform2dv) (GLuint program, GLint location, GLsizei count, const GLdouble *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glProgramUniform2f) (GLuint program, GLint location, GLfloat v0, GLfloat v1) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glProgramUniform2fv) (GLuint program, GLint location, GLsizei count, const GLfloat *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glProgramUniform2i) (GLuint program, GLint location, GLint v0, GLint v1) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glProgramUniform2iv) (GLuint program, GLint location, GLsizei count, const GLint *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glProgramUniform2ui) (GLuint program, GLint location, GLuint v0, GLuint v1) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glProgramUniform2uiv) (GLuint program, GLint location, GLsizei count, const GLuint *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glProgramUniform3d) (GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glProgramUniform3dv) (GLuint program, GLint location, GLsizei count, const GLdouble *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glProgramUniform3f) (GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glProgramUniform3fv) (GLuint program, GLint location, GLsizei count, const GLfloat *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glProgramUniform3i) (GLuint program, GLint location, GLint v0, GLint v1, GLint v2) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glProgramUniform3iv) (GLuint program, GLint location, GLsizei count, const GLint *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glProgramUniform3ui) (GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glProgramUniform3uiv) (GLuint program, GLint location, GLsizei count, const GLuint *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glProgramUniform4d) (GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2, GLdouble v3) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glProgramUniform4dv) (GLuint program, GLint location, GLsizei count, const GLdouble *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glProgramUniform4f) (GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glProgramUniform4fv) (GLuint program, GLint location, GLsizei count, const GLfloat *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glProgramUniform4i) (GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glProgramUniform4iv) (GLuint program, GLint location, GLsizei count, const GLint *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glProgramUniform4ui) (GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glProgramUniform4uiv) (GLuint program, GLint location, GLsizei count, const GLuint *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glProgramUniformMatrix2dv) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glProgramUniformMatrix2fv) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glProgramUniformMatrix2x3dv) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glProgramUniformMatrix2x3fv) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glProgramUniformMatrix2x4dv) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glProgramUniformMatrix2x4fv) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glProgramUniformMatrix3dv) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glProgramUniformMatrix3fv) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glProgramUniformMatrix3x2dv) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glProgramUniformMatrix3x2fv) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glProgramUniformMatrix3x4dv) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glProgramUniformMatrix3x4fv) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glProgramUniformMatrix4dv) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glProgramUniformMatrix4fv) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glProgramUniformMatrix4x2dv) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glProgramUniformMatrix4x2fv) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glProgramUniformMatrix4x3dv) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glProgramUniformMatrix4x3fv) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glProvokingVertex) (GLenum mode) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glPushDebugGroup) (GLenum source, GLuint id, GLsizei length, const GLchar *message) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glQueryCounter) (GLuint id, GLenum target) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glReadBuffer) (GLenum mode) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glReadnPixelsARB) (GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, GLvoid *data) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glReadPixels) (GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid *pixels) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glReleaseShaderCompiler) (void) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glRenderbufferStorage) (GLenum target, GLenum internalformat, GLsizei width, GLsizei height) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glRenderbufferStorageMultisample) (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glResumeTransformFeedback) (void) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glSampleCoverage) (GLfloat value, GLboolean invert) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glSampleMaski) (GLuint index, GLbitfield mask) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glSamplerParameterf) (GLuint sampler, GLenum pname, GLfloat param) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glSamplerParameterfv) (GLuint sampler, GLenum pname, const GLfloat *param) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glSamplerParameteri) (GLuint sampler, GLenum pname, GLint param) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glSamplerParameterIiv) (GLuint sampler, GLenum pname, const GLint *param) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glSamplerParameterIuiv) (GLuint sampler, GLenum pname, const GLuint *param) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glSamplerParameteriv) (GLuint sampler, GLenum pname, const GLint *param) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glScissor) (GLint x, GLint y, GLsizei width, GLsizei height) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glScissorArrayv) (GLuint first, GLsizei count, const GLint *v) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glScissorIndexed) (GLuint index, GLint left, GLint bottom, GLsizei width, GLsizei height) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glScissorIndexedv) (GLuint index, const GLint *v) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glSecondaryColorP3ui) (GLenum type, GLuint color) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glSecondaryColorP3uiv) (GLenum type, const GLuint *color) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glShaderBinary) (GLsizei count, const GLuint *shaders, GLenum binaryformat, const GLvoid *binary, GLsizei length) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glShaderSource) (GLuint shader, GLsizei count, const GLchar *const *string, const GLint *length) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glShaderStorageBlockBinding) (GLuint program, GLuint storageBlockIndex, GLuint storageBlockBinding) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glStencilFunc) (GLenum func, GLint ref, GLuint mask) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glStencilFuncSeparate) (GLenum face, GLenum func, GLint ref, GLuint mask) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glStencilMask) (GLuint mask) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glStencilMaskSeparate) (GLenum face, GLuint mask) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glStencilOp) (GLenum fail, GLenum zfail, GLenum zpass) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glStencilOpSeparate) (GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glTexBuffer) (GLenum target, GLenum internalformat, GLuint buffer) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glTexBufferRange) (GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glTexCoordP1ui) (GLenum type, GLuint coords) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glTexCoordP1uiv) (GLenum type, const GLuint *coords) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glTexCoordP2ui) (GLenum type, GLuint coords) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glTexCoordP2uiv) (GLenum type, const GLuint *coords) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glTexCoordP3ui) (GLenum type, GLuint coords) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glTexCoordP3uiv) (GLenum type, const GLuint *coords) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glTexCoordP4ui) (GLenum type, GLuint coords) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glTexCoordP4uiv) (GLenum type, const GLuint *coords) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glTexImage1D) (GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid *pixels) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glTexImage2D) (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid *pixels) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glTexImage2DMultisample) (GLenum target, GLsizei samples, GLint internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glTexImage3D) (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid *pixels) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glTexImage3DMultisample) (GLenum target, GLsizei samples, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glTexParameterf) (GLenum target, GLenum pname, GLfloat param) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glTexParameterfv) (GLenum target, GLenum pname, const GLfloat *params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glTexParameteri) (GLenum target, GLenum pname, GLint param) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glTexParameterIiv) (GLenum target, GLenum pname, const GLint *params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glTexParameterIuiv) (GLenum target, GLenum pname, const GLuint *params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glTexParameteriv) (GLenum target, GLenum pname, const GLint *params) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glTexStorage1D) (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glTexStorage2D) (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glTexStorage2DMultisample) (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glTexStorage3D) (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glTexStorage3DMultisample) (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glTexSubImage1D) (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid *pixels) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glTexSubImage2D) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glTexSubImage3D) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid *pixels) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glTextureBufferRangeEXT) (GLuint texture, GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glTextureStorage1DEXT) (GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glTextureStorage2DEXT) (GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glTextureStorage2DMultisampleEXT) (GLuint texture, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glTextureStorage3DEXT) (GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glTextureStorage3DMultisampleEXT) (GLuint texture, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glTextureView) (GLuint texture, GLenum target, GLuint origtexture, GLenum internalformat, GLuint minlevel, GLuint numlevels, GLuint minlayer, GLuint numlayers) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glTransformFeedbackVaryings) (GLuint program, GLsizei count, const GLchar *const *varyings, GLenum bufferMode) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glUniform1d) (GLint location, GLdouble x) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glUniform1dv) (GLint location, GLsizei count, const GLdouble *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glUniform1f) (GLint location, GLfloat v0) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glUniform1fv) (GLint location, GLsizei count, const GLfloat *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glUniform1i) (GLint location, GLint v0) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glUniform1iv) (GLint location, GLsizei count, const GLint *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glUniform1ui) (GLint location, GLuint v0) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glUniform1uiv) (GLint location, GLsizei count, const GLuint *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glUniform2d) (GLint location, GLdouble x, GLdouble y) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glUniform2dv) (GLint location, GLsizei count, const GLdouble *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glUniform2f) (GLint location, GLfloat v0, GLfloat v1) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glUniform2fv) (GLint location, GLsizei count, const GLfloat *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glUniform2i) (GLint location, GLint v0, GLint v1) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glUniform2iv) (GLint location, GLsizei count, const GLint *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glUniform2ui) (GLint location, GLuint v0, GLuint v1) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glUniform2uiv) (GLint location, GLsizei count, const GLuint *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glUniform3d) (GLint location, GLdouble x, GLdouble y, GLdouble z) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glUniform3dv) (GLint location, GLsizei count, const GLdouble *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glUniform3f) (GLint location, GLfloat v0, GLfloat v1, GLfloat v2) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glUniform3fv) (GLint location, GLsizei count, const GLfloat *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glUniform3i) (GLint location, GLint v0, GLint v1, GLint v2) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glUniform3iv) (GLint location, GLsizei count, const GLint *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glUniform3ui) (GLint location, GLuint v0, GLuint v1, GLuint v2) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glUniform3uiv) (GLint location, GLsizei count, const GLuint *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glUniform4d) (GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glUniform4dv) (GLint location, GLsizei count, const GLdouble *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glUniform4f) (GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glUniform4fv) (GLint location, GLsizei count, const GLfloat *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glUniform4i) (GLint location, GLint v0, GLint v1, GLint v2, GLint v3) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glUniform4iv) (GLint location, GLsizei count, const GLint *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glUniform4ui) (GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glUniform4uiv) (GLint location, GLsizei count, const GLuint *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glUniformBlockBinding) (GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glUniformMatrix2dv) (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glUniformMatrix2fv) (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glUniformMatrix2x3dv) (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glUniformMatrix2x3fv) (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glUniformMatrix2x4dv) (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glUniformMatrix2x4fv) (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glUniformMatrix3dv) (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glUniformMatrix3fv) (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glUniformMatrix3x2dv) (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glUniformMatrix3x2fv) (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glUniformMatrix3x4dv) (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glUniformMatrix3x4fv) (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glUniformMatrix4dv) (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glUniformMatrix4fv) (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glUniformMatrix4x2dv) (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glUniformMatrix4x2fv) (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glUniformMatrix4x3dv) (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glUniformMatrix4x3fv) (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glUniformSubroutinesuiv) (GLenum shadertype, GLsizei count, const GLuint *indices) |
| typedef GLboolean(GLFUNC * clan::GLFunctions::ptr_glUnmapBuffer) (GLenum target) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glUseProgram) (GLuint program) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glUseProgramStages) (GLuint pipeline, GLbitfield stages, GLuint program) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glValidateProgram) (GLuint program) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glValidateProgramPipeline) (GLuint pipeline) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexArrayBindVertexBufferEXT) (GLuint vaobj, GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexArrayVertexAttribBindingEXT) (GLuint vaobj, GLuint attribindex, GLuint bindingindex) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexArrayVertexAttribFormatEXT) (GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexArrayVertexAttribIFormatEXT) (GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexArrayVertexAttribLFormatEXT) (GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexArrayVertexBindingDivisorEXT) (GLuint vaobj, GLuint bindingindex, GLuint divisor) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttrib1d) (GLuint index, GLdouble x) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttrib1dv) (GLuint index, const GLdouble *v) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttrib1f) (GLuint index, GLfloat x) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttrib1fv) (GLuint index, const GLfloat *v) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttrib1s) (GLuint index, GLshort x) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttrib1sv) (GLuint index, const GLshort *v) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttrib2d) (GLuint index, GLdouble x, GLdouble y) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttrib2dv) (GLuint index, const GLdouble *v) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttrib2f) (GLuint index, GLfloat x, GLfloat y) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttrib2fv) (GLuint index, const GLfloat *v) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttrib2s) (GLuint index, GLshort x, GLshort y) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttrib2sv) (GLuint index, const GLshort *v) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttrib3d) (GLuint index, GLdouble x, GLdouble y, GLdouble z) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttrib3dv) (GLuint index, const GLdouble *v) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttrib3f) (GLuint index, GLfloat x, GLfloat y, GLfloat z) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttrib3fv) (GLuint index, const GLfloat *v) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttrib3s) (GLuint index, GLshort x, GLshort y, GLshort z) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttrib3sv) (GLuint index, const GLshort *v) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttrib4bv) (GLuint index, const GLbyte *v) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttrib4d) (GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttrib4dv) (GLuint index, const GLdouble *v) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttrib4f) (GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttrib4fv) (GLuint index, const GLfloat *v) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttrib4iv) (GLuint index, const GLint *v) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttrib4Nbv) (GLuint index, const GLbyte *v) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttrib4Niv) (GLuint index, const GLint *v) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttrib4Nsv) (GLuint index, const GLshort *v) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttrib4Nub) (GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttrib4Nubv) (GLuint index, const GLubyte *v) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttrib4Nuiv) (GLuint index, const GLuint *v) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttrib4Nusv) (GLuint index, const GLushort *v) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttrib4s) (GLuint index, GLshort x, GLshort y, GLshort z, GLshort w) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttrib4sv) (GLuint index, const GLshort *v) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttrib4ubv) (GLuint index, const GLubyte *v) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttrib4uiv) (GLuint index, const GLuint *v) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttrib4usv) (GLuint index, const GLushort *v) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttribBinding) (GLuint attribindex, GLuint bindingindex) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttribDivisor) (GLuint index, GLuint divisor) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttribFormat) (GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttribI1i) (GLuint index, GLint x) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttribI1iv) (GLuint index, const GLint *v) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttribI1ui) (GLuint index, GLuint x) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttribI1uiv) (GLuint index, const GLuint *v) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttribI2i) (GLuint index, GLint x, GLint y) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttribI2iv) (GLuint index, const GLint *v) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttribI2ui) (GLuint index, GLuint x, GLuint y) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttribI2uiv) (GLuint index, const GLuint *v) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttribI3i) (GLuint index, GLint x, GLint y, GLint z) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttribI3iv) (GLuint index, const GLint *v) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttribI3ui) (GLuint index, GLuint x, GLuint y, GLuint z) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttribI3uiv) (GLuint index, const GLuint *v) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttribI4bv) (GLuint index, const GLbyte *v) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttribI4i) (GLuint index, GLint x, GLint y, GLint z, GLint w) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttribI4iv) (GLuint index, const GLint *v) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttribI4sv) (GLuint index, const GLshort *v) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttribI4ubv) (GLuint index, const GLubyte *v) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttribI4ui) (GLuint index, GLuint x, GLuint y, GLuint z, GLuint w) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttribI4uiv) (GLuint index, const GLuint *v) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttribI4usv) (GLuint index, const GLushort *v) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttribIFormat) (GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttribIPointer) (GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid *pointer) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttribL1d) (GLuint index, GLdouble x) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttribL1dv) (GLuint index, const GLdouble *v) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttribL2d) (GLuint index, GLdouble x, GLdouble y) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttribL2dv) (GLuint index, const GLdouble *v) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttribL3d) (GLuint index, GLdouble x, GLdouble y, GLdouble z) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttribL3dv) (GLuint index, const GLdouble *v) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttribL4d) (GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttribL4dv) (GLuint index, const GLdouble *v) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttribLFormat) (GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttribLPointer) (GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid *pointer) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttribP1ui) (GLuint index, GLenum type, GLboolean normalized, GLuint value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttribP1uiv) (GLuint index, GLenum type, GLboolean normalized, const GLuint *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttribP2ui) (GLuint index, GLenum type, GLboolean normalized, GLuint value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttribP2uiv) (GLuint index, GLenum type, GLboolean normalized, const GLuint *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttribP3ui) (GLuint index, GLenum type, GLboolean normalized, GLuint value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttribP3uiv) (GLuint index, GLenum type, GLboolean normalized, const GLuint *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttribP4ui) (GLuint index, GLenum type, GLboolean normalized, GLuint value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttribP4uiv) (GLuint index, GLenum type, GLboolean normalized, const GLuint *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexAttribPointer) (GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid *pointer) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexBindingDivisor) (GLuint bindingindex, GLuint divisor) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexP2ui) (GLenum type, GLuint value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexP2uiv) (GLenum type, const GLuint *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexP3ui) (GLenum type, GLuint value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexP3uiv) (GLenum type, const GLuint *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexP4ui) (GLenum type, GLuint value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glVertexP4uiv) (GLenum type, const GLuint *value) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glViewport) (GLint x, GLint y, GLsizei width, GLsizei height) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glViewportArrayv) (GLuint first, GLsizei count, const GLfloat *v) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glViewportIndexedf) (GLuint index, GLfloat x, GLfloat y, GLfloat w, GLfloat h) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glViewportIndexedfv) (GLuint index, const GLfloat *v) |
| typedef void(GLFUNC * clan::GLFunctions::ptr_glWaitSync) (CLsync sync, GLbitfield flags, CLuint64 timeout) |
|
static |
Throw an exception if an OpenGL error was detected ( Using glGetError() )
Remember to call glGetError() to clear any previous errors
Creates a texture object from an OpenGL texture handle.
The returned object takes ownership of the texture handle (it calls glDeleteTextures when destroyed)
|
static |
Get the OpenGL message log.
This is required for this function to operate OpenGLWindowDescription gldesc; gldesc.set_debug(true); OpenGLTarget::set_description(gldesc);
|
static |
Get OpenGL extension specific function address.
|
static |
Returns the OpenGL texture handle.
|
static |
Returns the opengl texture format.
|
static |
Sets the thread's OpenGL context to the one used by the graphic context.
|
static |
Sets the thread's OpenGL context to the one used by the graphic context.
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
| ptr_glActiveShaderProgram clan::GLFunctions::activeShaderProgram |
| ptr_glActiveTexture clan::GLFunctions::activeTexture |
| ptr_glAttachShader clan::GLFunctions::attachShader |
| ptr_glBeginConditionalRender clan::GLFunctions::beginConditionalRender |
| ptr_glBeginQuery clan::GLFunctions::beginQuery |
| ptr_glBeginQueryIndexed clan::GLFunctions::beginQueryIndexed |
| ptr_glBeginTransformFeedback clan::GLFunctions::beginTransformFeedback |
| ptr_glBindAttribLocation clan::GLFunctions::bindAttribLocation |
| ptr_glBindBuffer clan::GLFunctions::bindBuffer |
| ptr_glBindBufferBase clan::GLFunctions::bindBufferBase |
| ptr_glBindBufferRange clan::GLFunctions::bindBufferRange |
| ptr_glBindBuffersBase clan::GLFunctions::BindBuffersBase |
| ptr_glBindBuffersRange clan::GLFunctions::BindBuffersRange |
| ptr_glBindFragDataLocation clan::GLFunctions::bindFragDataLocation |
| ptr_glBindFragDataLocationIndexed clan::GLFunctions::bindFragDataLocationIndexed |
| ptr_glBindFramebuffer clan::GLFunctions::bindFramebuffer |
| ptr_glBindImageTexture clan::GLFunctions::bindImageTexture |
| ptr_glBindImageTextures clan::GLFunctions::BindImageTextures |
| ptr_glBindProgramPipeline clan::GLFunctions::bindProgramPipeline |
| ptr_glBindRenderbuffer clan::GLFunctions::bindRenderbuffer |
| ptr_glBindSampler clan::GLFunctions::bindSampler |
| ptr_glBindSamplers clan::GLFunctions::BindSamplers |
| ptr_glBindTexture clan::GLFunctions::bindTexture |
| ptr_glBindTextures clan::GLFunctions::BindTextures |
| ptr_glBindTransformFeedback clan::GLFunctions::bindTransformFeedback |
| ptr_glBindVertexArray clan::GLFunctions::bindVertexArray |
| ptr_glBindVertexBuffer clan::GLFunctions::bindVertexBuffer |
| ptr_glBindVertexBuffers clan::GLFunctions::BindVertexBuffers |
| ptr_glBlendColor clan::GLFunctions::blendColor |
| ptr_glBlendEquation clan::GLFunctions::blendEquation |
| ptr_glBlendEquationi clan::GLFunctions::blendEquationi |
| ptr_glBlendEquationiARB clan::GLFunctions::blendEquationiARB |
| ptr_glBlendEquationSeparate clan::GLFunctions::blendEquationSeparate |
| ptr_glBlendEquationSeparatei clan::GLFunctions::blendEquationSeparatei |
| ptr_glBlendEquationSeparateiARB clan::GLFunctions::blendEquationSeparateiARB |
| ptr_glBlendFunc clan::GLFunctions::blendFunc |
| ptr_glBlendFunci clan::GLFunctions::blendFunci |
| ptr_glBlendFunciARB clan::GLFunctions::blendFunciARB |
| ptr_glBlendFuncSeparate clan::GLFunctions::blendFuncSeparate |
| ptr_glBlendFuncSeparatei clan::GLFunctions::blendFuncSeparatei |
| ptr_glBlendFuncSeparateiARB clan::GLFunctions::blendFuncSeparateiARB |
| ptr_glBlitFramebuffer clan::GLFunctions::blitFramebuffer |
| ptr_glBufferData clan::GLFunctions::bufferData |
| ptr_glBufferStorage clan::GLFunctions::BufferStorage |
| ptr_glBufferSubData clan::GLFunctions::bufferSubData |
| ptr_glCheckFramebufferStatus clan::GLFunctions::checkFramebufferStatus |
| ptr_glClampColor clan::GLFunctions::clampColor |
| ptr_glClear clan::GLFunctions::clear |
| ptr_glClearBufferData clan::GLFunctions::clearBufferData |
| ptr_glClearBufferfi clan::GLFunctions::clearBufferfi |
| ptr_glClearBufferfv clan::GLFunctions::clearBufferfv |
| ptr_glClearBufferiv clan::GLFunctions::clearBufferiv |
| ptr_glClearBufferSubData clan::GLFunctions::clearBufferSubData |
| ptr_glClearBufferuiv clan::GLFunctions::clearBufferuiv |
| ptr_glClearColor clan::GLFunctions::clearColor |
| ptr_glClearDepth clan::GLFunctions::clearDepth |
| ptr_glClearDepthf clan::GLFunctions::clearDepthf |
| ptr_glClearNamedBufferDataEXT clan::GLFunctions::clearNamedBufferDataEXT |
| ptr_glClearNamedBufferSubDataEXT clan::GLFunctions::clearNamedBufferSubDataEXT |
| ptr_glClearStencil clan::GLFunctions::clearStencil |
| ptr_glClearTexImage clan::GLFunctions::ClearTexImage |
| ptr_glClearTexSubImage clan::GLFunctions::ClearTexSubImage |
| ptr_glClientActiveTextureARB clan::GLFunctions::clientActiveTexture |
| ptr_glClientWaitSync clan::GLFunctions::clientWaitSync |
| ptr_glColorMask clan::GLFunctions::colorMask |
| ptr_glColorMaski clan::GLFunctions::colorMaski |
| ptr_glColorP3ui clan::GLFunctions::colorP3ui |
| ptr_glColorP3uiv clan::GLFunctions::colorP3uiv |
| ptr_glColorP4ui clan::GLFunctions::colorP4ui |
| ptr_glColorP4uiv clan::GLFunctions::colorP4uiv |
| ptr_glCompileShader clan::GLFunctions::compileShader |
| ptr_glCompileShaderIncludeARB clan::GLFunctions::compileShaderIncludeARB |
| ptr_glCompressedTexImage1D clan::GLFunctions::compressedTexImage1D |
| ptr_glCompressedTexImage2D clan::GLFunctions::compressedTexImage2D |
| ptr_glCompressedTexImage3D clan::GLFunctions::compressedTexImage3D |
| ptr_glCompressedTexSubImage1D clan::GLFunctions::compressedTexSubImage1D |
| ptr_glCompressedTexSubImage2D clan::GLFunctions::compressedTexSubImage2D |
| ptr_glCompressedTexSubImage3D clan::GLFunctions::compressedTexSubImage3D |
| ptr_glCopyBufferSubData clan::GLFunctions::copyBufferSubData |
| ptr_glCopyImageSubData clan::GLFunctions::copyImageSubData |
| ptr_glCopyTexImage1D clan::GLFunctions::copyTexImage1D |
| ptr_glCopyTexImage2D clan::GLFunctions::copyTexImage2D |
| ptr_glCopyTexSubImage1D clan::GLFunctions::copyTexSubImage1D |
| ptr_glCopyTexSubImage2D clan::GLFunctions::copyTexSubImage2D |
| ptr_glCopyTexSubImage3D clan::GLFunctions::copyTexSubImage3D |
| ptr_glCreateProgram clan::GLFunctions::createProgram |
| ptr_glCreateShader clan::GLFunctions::createShader |
| ptr_glCreateShaderProgramv clan::GLFunctions::createShaderProgramv |
| ptr_glCreateSyncFromCLeventARB clan::GLFunctions::createSyncFromCLeventARB |
| ptr_glCullFace clan::GLFunctions::cullFace |
| ptr_glDebugMessageCallback clan::GLFunctions::debugMessageCallback |
| ptr_glDebugMessageCallbackARB clan::GLFunctions::debugMessageCallbackARB |
| ptr_glDebugMessageControl clan::GLFunctions::debugMessageControl |
| ptr_glDebugMessageControlARB clan::GLFunctions::debugMessageControlARB |
| ptr_glDebugMessageInsert clan::GLFunctions::debugMessageInsert |
| ptr_glDebugMessageInsertARB clan::GLFunctions::debugMessageInsertARB |
| ptr_glDeleteBuffers clan::GLFunctions::deleteBuffers |
| ptr_glDeleteFramebuffers clan::GLFunctions::deleteFramebuffers |
| ptr_glDeleteNamedStringARB clan::GLFunctions::deleteNamedStringARB |
| ptr_glDeleteProgram clan::GLFunctions::deleteProgram |
| ptr_glDeleteProgramPipelines clan::GLFunctions::deleteProgramPipelines |
| ptr_glDeleteQueries clan::GLFunctions::deleteQueries |
| ptr_glDeleteRenderbuffers clan::GLFunctions::deleteRenderbuffers |
| ptr_glDeleteSamplers clan::GLFunctions::deleteSamplers |
| ptr_glDeleteShader clan::GLFunctions::deleteShader |
| ptr_glDeleteSync clan::GLFunctions::deleteSync |
| ptr_glDeleteTextures clan::GLFunctions::deleteTextures |
| ptr_glDeleteTransformFeedbacks clan::GLFunctions::deleteTransformFeedbacks |
| ptr_glDeleteVertexArrays clan::GLFunctions::deleteVertexArrays |
| ptr_glDepthFunc clan::GLFunctions::depthFunc |
| ptr_glDepthMask clan::GLFunctions::depthMask |
| ptr_glDepthRange clan::GLFunctions::depthRange |
| ptr_glDepthRangeArrayv clan::GLFunctions::depthRangeArrayv |
| ptr_glDepthRangef clan::GLFunctions::depthRangef |
| ptr_glDepthRangeIndexed clan::GLFunctions::depthRangeIndexed |
| ptr_glDetachShader clan::GLFunctions::detachShader |
| ptr_glDisable clan::GLFunctions::disable |
| ptr_glDisablei clan::GLFunctions::disablei |
| ptr_glDisableVertexAttribArray clan::GLFunctions::disableVertexAttribArray |
| ptr_glDispatchCompute clan::GLFunctions::dispatchCompute |
| ptr_glDispatchComputeIndirect clan::GLFunctions::dispatchComputeIndirect |
| ptr_glDrawArrays clan::GLFunctions::drawArrays |
| ptr_glDrawArraysIndirect clan::GLFunctions::drawArraysIndirect |
| ptr_glDrawArraysInstanced clan::GLFunctions::drawArraysInstanced |
| ptr_glDrawArraysInstancedBaseInstance clan::GLFunctions::drawArraysInstancedBaseInstance |
| ptr_glDrawBuffer clan::GLFunctions::drawBuffer |
| ptr_glDrawBuffers clan::GLFunctions::drawBuffers |
| ptr_glDrawElements clan::GLFunctions::drawElements |
| ptr_glDrawElementsBaseVertex clan::GLFunctions::drawElementsBaseVertex |
| ptr_glDrawElementsIndirect clan::GLFunctions::drawElementsIndirect |
| ptr_glDrawElementsInstanced clan::GLFunctions::drawElementsInstanced |
| ptr_glDrawElementsInstancedBaseInstance clan::GLFunctions::drawElementsInstancedBaseInstance |
| ptr_glDrawElementsInstancedBaseVertex clan::GLFunctions::drawElementsInstancedBaseVertex |
| ptr_glDrawElementsInstancedBaseVertexBaseInstance clan::GLFunctions::drawElementsInstancedBaseVertexBaseInstance |
| ptr_glDrawRangeElements clan::GLFunctions::drawRangeElements |
| ptr_glDrawRangeElementsBaseVertex clan::GLFunctions::drawRangeElementsBaseVertex |
| ptr_glDrawTransformFeedback clan::GLFunctions::drawTransformFeedback |
| ptr_glDrawTransformFeedbackInstanced clan::GLFunctions::drawTransformFeedbackInstanced |
| ptr_glDrawTransformFeedbackStream clan::GLFunctions::drawTransformFeedbackStream |
| ptr_glDrawTransformFeedbackStreamInstanced clan::GLFunctions::drawTransformFeedbackStreamInstanced |
| ptr_glEnable clan::GLFunctions::enable |
| ptr_glEnablei clan::GLFunctions::enablei |
| ptr_glEnableVertexAttribArray clan::GLFunctions::enableVertexAttribArray |
| ptr_glEndConditionalRender clan::GLFunctions::endConditionalRender |
| ptr_glEndQuery clan::GLFunctions::endQuery |
| ptr_glEndQueryIndexed clan::GLFunctions::endQueryIndexed |
| ptr_glEndTransformFeedback clan::GLFunctions::endTransformFeedback |
| ptr_glFenceSync clan::GLFunctions::fenceSync |
| ptr_glFinish clan::GLFunctions::finish |
| ptr_glFlush clan::GLFunctions::flush |
| ptr_glFlushMappedBufferRange clan::GLFunctions::flushMappedBufferRange |
| ptr_glFramebufferParameteri clan::GLFunctions::framebufferParameteri |
| ptr_glFramebufferRenderbuffer clan::GLFunctions::framebufferRenderbuffer |
| ptr_glFramebufferTexture clan::GLFunctions::framebufferTexture |
| ptr_glFramebufferTexture1D clan::GLFunctions::framebufferTexture1D |
| ptr_glFramebufferTexture2D clan::GLFunctions::framebufferTexture2D |
| ptr_glFramebufferTexture3D clan::GLFunctions::framebufferTexture3D |
| ptr_glFramebufferTextureLayer clan::GLFunctions::framebufferTextureLayer |
| ptr_glFrontFace clan::GLFunctions::frontFace |
|
static |
Function table for OpenGL 2.0.
| ptr_glGenBuffers clan::GLFunctions::genBuffers |
| ptr_glGenerateMipmap clan::GLFunctions::generateMipmap |
| ptr_glGenFramebuffers clan::GLFunctions::genFramebuffers |
| ptr_glGenProgramPipelines clan::GLFunctions::genProgramPipelines |
| ptr_glGenQueries clan::GLFunctions::genQueries |
| ptr_glGenRenderbuffers clan::GLFunctions::genRenderbuffers |
| ptr_glGenSamplers clan::GLFunctions::genSamplers |
| ptr_glGenTextures clan::GLFunctions::genTextures |
| ptr_glGenTransformFeedbacks clan::GLFunctions::genTransformFeedbacks |
| ptr_glGenVertexArrays clan::GLFunctions::genVertexArrays |
| ptr_glGetActiveAtomicCounterBufferiv clan::GLFunctions::getActiveAtomicCounterBufferiv |
| ptr_glGetActiveAttrib clan::GLFunctions::getActiveAttrib |
| ptr_glGetActiveSubroutineName clan::GLFunctions::getActiveSubroutineName |
| ptr_glGetActiveSubroutineUniformiv clan::GLFunctions::getActiveSubroutineUniformiv |
| ptr_glGetActiveSubroutineUniformName clan::GLFunctions::getActiveSubroutineUniformName |
| ptr_glGetActiveUniform clan::GLFunctions::getActiveUniform |
| ptr_glGetActiveUniformBlockiv clan::GLFunctions::getActiveUniformBlockiv |
| ptr_glGetActiveUniformBlockName clan::GLFunctions::getActiveUniformBlockName |
| ptr_glGetActiveUniformName clan::GLFunctions::getActiveUniformName |
| ptr_glGetActiveUniformsiv clan::GLFunctions::getActiveUniformsiv |
| ptr_glGetAttachedShaders clan::GLFunctions::getAttachedShaders |
| ptr_glGetAttribLocation clan::GLFunctions::getAttribLocation |
| ptr_glGetBooleani_v clan::GLFunctions::getBooleani_v |
| ptr_glGetBooleanv clan::GLFunctions::getBooleanv |
| ptr_glGetBufferParameteri64v clan::GLFunctions::getBufferParameteri64v |
| ptr_glGetBufferParameteriv clan::GLFunctions::getBufferParameteriv |
| ptr_glGetBufferPointerv clan::GLFunctions::getBufferPointerv |
| ptr_glGetBufferSubData clan::GLFunctions::getBufferSubData |
| ptr_glGetCompressedTexImage clan::GLFunctions::getCompressedTexImage |
| ptr_glGetDebugMessageLog clan::GLFunctions::getDebugMessageLog |
| ptr_glGetDebugMessageLogARB clan::GLFunctions::getDebugMessageLogARB |
| ptr_glGetDoublei_v clan::GLFunctions::getDoublei_v |
| ptr_glGetDoublev clan::GLFunctions::getDoublev |
| ptr_glGetError clan::GLFunctions::getError |
| ptr_glGetFloati_v clan::GLFunctions::getFloati_v |
| ptr_glGetFloatv clan::GLFunctions::getFloatv |
| ptr_glGetFragDataIndex clan::GLFunctions::getFragDataIndex |
| ptr_glGetFragDataLocation clan::GLFunctions::getFragDataLocation |
| ptr_glGetFramebufferAttachmentParameteriv clan::GLFunctions::getFramebufferAttachmentParameteriv |
| ptr_glGetFramebufferParameteriv clan::GLFunctions::getFramebufferParameteriv |
| ptr_glGetGraphicsResetStatusARB clan::GLFunctions::getGraphicsResetStatusARB |
| ptr_glGetInteger64i_v clan::GLFunctions::getInteger64i_v |
| ptr_glGetInteger64v clan::GLFunctions::getInteger64v |
| ptr_glGetIntegeri_v clan::GLFunctions::getIntegeri_v |
| ptr_glGetIntegerv clan::GLFunctions::getIntegerv |
| ptr_glGetInternalformati64v clan::GLFunctions::getInternalformati64v |
| ptr_glGetInternalformativ clan::GLFunctions::getInternalformativ |
| ptr_glGetMultisamplefv clan::GLFunctions::getMultisamplefv |
| ptr_glGetNamedFramebufferParameterivEXT clan::GLFunctions::getNamedFramebufferParameterivEXT |
| ptr_glGetNamedStringARB clan::GLFunctions::getNamedStringARB |
| ptr_glGetNamedStringivARB clan::GLFunctions::getNamedStringivARB |
| ptr_glGetnColorTableARB clan::GLFunctions::getnColorTableARB |
| ptr_glGetnCompressedTexImageARB clan::GLFunctions::getnCompressedTexImageARB |
| ptr_glGetnConvolutionFilterARB clan::GLFunctions::getnConvolutionFilterARB |
| ptr_glGetnHistogramARB clan::GLFunctions::getnHistogramARB |
| ptr_glGetnMapdvARB clan::GLFunctions::getnMapdvARB |
| ptr_glGetnMapfvARB clan::GLFunctions::getnMapfvARB |
| ptr_glGetnMapivARB clan::GLFunctions::getnMapivARB |
| ptr_glGetnMinmaxARB clan::GLFunctions::getnMinmaxARB |
| ptr_glGetnPixelMapfvARB clan::GLFunctions::getnPixelMapfvARB |
| ptr_glGetnPixelMapuivARB clan::GLFunctions::getnPixelMapuivARB |
| ptr_glGetnPixelMapusvARB clan::GLFunctions::getnPixelMapusvARB |
| ptr_glGetnPolygonStippleARB clan::GLFunctions::getnPolygonStippleARB |
| ptr_glGetnSeparableFilterARB clan::GLFunctions::getnSeparableFilterARB |
| ptr_glGetnTexImageARB clan::GLFunctions::getnTexImageARB |
| ptr_glGetnUniformdvARB clan::GLFunctions::getnUniformdvARB |
| ptr_glGetnUniformfvARB clan::GLFunctions::getnUniformfvARB |
| ptr_glGetnUniformivARB clan::GLFunctions::getnUniformivARB |
| ptr_glGetnUniformuivARB clan::GLFunctions::getnUniformuivARB |
| ptr_glGetObjectLabel clan::GLFunctions::getObjectLabel |
| ptr_glGetObjectPtrLabel clan::GLFunctions::getObjectPtrLabel |
| ptr_glGetPointerv clan::GLFunctions::getPointerv |
| ptr_glGetProgramBinary clan::GLFunctions::getProgramBinary |
| ptr_glGetProgramInfoLog clan::GLFunctions::getProgramInfoLog |
| ptr_glGetProgramInterfaceiv clan::GLFunctions::getProgramInterfaceiv |
| ptr_glGetProgramiv clan::GLFunctions::getProgramiv |
| ptr_glGetProgramPipelineInfoLog clan::GLFunctions::getProgramPipelineInfoLog |
| ptr_glGetProgramPipelineiv clan::GLFunctions::getProgramPipelineiv |
| ptr_glGetProgramResourceIndex clan::GLFunctions::getProgramResourceIndex |
| ptr_glGetProgramResourceiv clan::GLFunctions::getProgramResourceiv |
| ptr_glGetProgramResourceLocation clan::GLFunctions::getProgramResourceLocation |
| ptr_glGetProgramResourceLocationIndex clan::GLFunctions::getProgramResourceLocationIndex |
| ptr_glGetProgramResourceName clan::GLFunctions::getProgramResourceName |
| ptr_glGetProgramStageiv clan::GLFunctions::getProgramStageiv |
| ptr_glGetQueryIndexediv clan::GLFunctions::getQueryIndexediv |
| ptr_glGetQueryiv clan::GLFunctions::getQueryiv |
| ptr_glGetQueryObjecti64v clan::GLFunctions::getQueryObjecti64v |
| ptr_glGetQueryObjectiv clan::GLFunctions::getQueryObjectiv |
| ptr_glGetQueryObjectui64v clan::GLFunctions::getQueryObjectui64v |
| ptr_glGetQueryObjectuiv clan::GLFunctions::getQueryObjectuiv |
| ptr_glGetRenderbufferParameteriv clan::GLFunctions::getRenderbufferParameteriv |
| ptr_glGetSamplerParameterfv clan::GLFunctions::getSamplerParameterfv |
| ptr_glGetSamplerParameterIiv clan::GLFunctions::getSamplerParameterIiv |
| ptr_glGetSamplerParameterIuiv clan::GLFunctions::getSamplerParameterIuiv |
| ptr_glGetSamplerParameteriv clan::GLFunctions::getSamplerParameteriv |
| ptr_glGetShaderInfoLog clan::GLFunctions::getShaderInfoLog |
| ptr_glGetShaderiv clan::GLFunctions::getShaderiv |
| ptr_glGetShaderPrecisionFormat clan::GLFunctions::getShaderPrecisionFormat |
| ptr_glGetShaderSource clan::GLFunctions::getShaderSource |
| ptr_glGetString clan::GLFunctions::getString |
| ptr_glGetStringi clan::GLFunctions::getStringi |
| ptr_glGetSubroutineIndex clan::GLFunctions::getSubroutineIndex |
| ptr_glGetSubroutineUniformLocation clan::GLFunctions::getSubroutineUniformLocation |
| ptr_glGetSynciv clan::GLFunctions::getSynciv |
| ptr_glGetTexImage clan::GLFunctions::getTexImage |
| ptr_glGetTexLevelParameterfv clan::GLFunctions::getTexLevelParameterfv |
| ptr_glGetTexLevelParameteriv clan::GLFunctions::getTexLevelParameteriv |
| ptr_glGetTexParameterfv clan::GLFunctions::getTexParameterfv |
| ptr_glGetTexParameterIiv clan::GLFunctions::getTexParameterIiv |
| ptr_glGetTexParameterIuiv clan::GLFunctions::getTexParameterIuiv |
| ptr_glGetTexParameteriv clan::GLFunctions::getTexParameteriv |
| ptr_glGetTransformFeedbackVarying clan::GLFunctions::getTransformFeedbackVarying |
| ptr_glGetUniformBlockIndex clan::GLFunctions::getUniformBlockIndex |
| ptr_glGetUniformdv clan::GLFunctions::getUniformdv |
| ptr_glGetUniformfv clan::GLFunctions::getUniformfv |
| ptr_glGetUniformIndices clan::GLFunctions::getUniformIndices |
| ptr_glGetUniformiv clan::GLFunctions::getUniformiv |
| ptr_glGetUniformLocation clan::GLFunctions::getUniformLocation |
| ptr_glGetUniformSubroutineuiv clan::GLFunctions::getUniformSubroutineuiv |
| ptr_glGetUniformuiv clan::GLFunctions::getUniformuiv |
| ptr_glGetVertexAttribdv clan::GLFunctions::getVertexAttribdv |
| ptr_glGetVertexAttribfv clan::GLFunctions::getVertexAttribfv |
| ptr_glGetVertexAttribIiv clan::GLFunctions::getVertexAttribIiv |
| ptr_glGetVertexAttribIuiv clan::GLFunctions::getVertexAttribIuiv |
| ptr_glGetVertexAttribiv clan::GLFunctions::getVertexAttribiv |
| ptr_glGetVertexAttribLdv clan::GLFunctions::getVertexAttribLdv |
| ptr_glGetVertexAttribPointerv clan::GLFunctions::getVertexAttribPointerv |
| ptr_glHint clan::GLFunctions::hint |
| GLuint clan::MessageLog_GL::id |
| GLint clan::TextureFormat_GL::internal_format |
| ptr_glInvalidateBufferData clan::GLFunctions::invalidateBufferData |
| ptr_glInvalidateBufferSubData clan::GLFunctions::invalidateBufferSubData |
| ptr_glInvalidateFramebuffer clan::GLFunctions::invalidateFramebuffer |
| ptr_glInvalidateSubFramebuffer clan::GLFunctions::invalidateSubFramebuffer |
| ptr_glInvalidateTexImage clan::GLFunctions::invalidateTexImage |
| ptr_glInvalidateTexSubImage clan::GLFunctions::invalidateTexSubImage |
| ptr_glIsBuffer clan::GLFunctions::isBuffer |
| ptr_glIsEnabled clan::GLFunctions::isEnabled |
| ptr_glIsEnabledi clan::GLFunctions::isEnabledi |
| ptr_glIsFramebuffer clan::GLFunctions::isFramebuffer |
| ptr_glIsNamedStringARB clan::GLFunctions::isNamedStringARB |
| ptr_glIsProgram clan::GLFunctions::isProgram |
| ptr_glIsProgramPipeline clan::GLFunctions::isProgramPipeline |
| ptr_glIsQuery clan::GLFunctions::isQuery |
| ptr_glIsRenderbuffer clan::GLFunctions::isRenderbuffer |
| ptr_glIsSampler clan::GLFunctions::isSampler |
| ptr_glIsShader clan::GLFunctions::isShader |
| ptr_glIsSync clan::GLFunctions::isSync |
| ptr_glIsTexture clan::GLFunctions::isTexture |
| ptr_glIsTransformFeedback clan::GLFunctions::isTransformFeedback |
| ptr_glIsVertexArray clan::GLFunctions::isVertexArray |
| ptr_glLineWidth clan::GLFunctions::lineWidth |
| ptr_glLinkProgram clan::GLFunctions::linkProgram |
| ptr_glLogicOp clan::GLFunctions::logicOp |
| ptr_glMapBuffer clan::GLFunctions::mapBuffer |
| ptr_glMapBufferRange clan::GLFunctions::mapBufferRange |
| ptr_glMemoryBarrier clan::GLFunctions::memoryBarrier |
| std::string clan::MessageLog_GL::message |
| ptr_glMinSampleShading clan::GLFunctions::minSampleShading |
| ptr_glMinSampleShadingARB clan::GLFunctions::minSampleShadingARB |
| ptr_glMultiDrawArrays clan::GLFunctions::multiDrawArrays |
| ptr_glMultiDrawArraysIndirect clan::GLFunctions::multiDrawArraysIndirect |
| ptr_glMultiDrawElements clan::GLFunctions::multiDrawElements |
| ptr_glMultiDrawElementsBaseVertex clan::GLFunctions::multiDrawElementsBaseVertex |
| ptr_glMultiDrawElementsIndirect clan::GLFunctions::multiDrawElementsIndirect |
| ptr_glMultiTexCoordP1ui clan::GLFunctions::multiTexCoordP1ui |
| ptr_glMultiTexCoordP1uiv clan::GLFunctions::multiTexCoordP1uiv |
| ptr_glMultiTexCoordP2ui clan::GLFunctions::multiTexCoordP2ui |
| ptr_glMultiTexCoordP2uiv clan::GLFunctions::multiTexCoordP2uiv |
| ptr_glMultiTexCoordP3ui clan::GLFunctions::multiTexCoordP3ui |
| ptr_glMultiTexCoordP3uiv clan::GLFunctions::multiTexCoordP3uiv |
| ptr_glMultiTexCoordP4ui clan::GLFunctions::multiTexCoordP4ui |
| ptr_glMultiTexCoordP4uiv clan::GLFunctions::multiTexCoordP4uiv |
| ptr_glNamedFramebufferParameteriEXT clan::GLFunctions::namedFramebufferParameteriEXT |
| ptr_glNamedStringARB clan::GLFunctions::namedStringARB |
| ptr_glNormalP3ui clan::GLFunctions::normalP3ui |
| ptr_glNormalP3uiv clan::GLFunctions::normalP3uiv |
| ptr_glObjectLabel clan::GLFunctions::objectLabel |
| ptr_glObjectPtrLabel clan::GLFunctions::objectPtrLabel |
| ptr_glPatchParameterfv clan::GLFunctions::patchParameterfv |
| ptr_glPatchParameteri clan::GLFunctions::patchParameteri |
| ptr_glPauseTransformFeedback clan::GLFunctions::pauseTransformFeedback |
| GLenum clan::TextureFormat_GL::pixel_datatype |
| GLenum clan::TextureFormat_GL::pixel_format |
| ptr_glPixelStoref clan::GLFunctions::pixelStoref |
| ptr_glPixelStorei clan::GLFunctions::pixelStorei |
| ptr_glPointParameterf clan::GLFunctions::pointParameterf |
| ptr_glPointParameterfv clan::GLFunctions::pointParameterfv |
| ptr_glPointParameteri clan::GLFunctions::pointParameteri |
| ptr_glPointParameteriv clan::GLFunctions::pointParameteriv |
| ptr_glPointSize clan::GLFunctions::pointSize |
| ptr_glPolygonMode clan::GLFunctions::polygonMode |
| ptr_glPolygonOffset clan::GLFunctions::polygonOffset |
| ptr_glPopDebugGroup clan::GLFunctions::popDebugGroup |
| ptr_glPrimitiveRestartIndex clan::GLFunctions::primitiveRestartIndex |
| ptr_glProgramBinary clan::GLFunctions::programBinary |
| ptr_glProgramParameteri clan::GLFunctions::programParameteri |
| ptr_glProgramUniform1d clan::GLFunctions::programUniform1d |
| ptr_glProgramUniform1dv clan::GLFunctions::programUniform1dv |
| ptr_glProgramUniform1f clan::GLFunctions::programUniform1f |
| ptr_glProgramUniform1fv clan::GLFunctions::programUniform1fv |
| ptr_glProgramUniform1i clan::GLFunctions::programUniform1i |
| ptr_glProgramUniform1iv clan::GLFunctions::programUniform1iv |
| ptr_glProgramUniform1ui clan::GLFunctions::programUniform1ui |
| ptr_glProgramUniform1uiv clan::GLFunctions::programUniform1uiv |
| ptr_glProgramUniform2d clan::GLFunctions::programUniform2d |
| ptr_glProgramUniform2dv clan::GLFunctions::programUniform2dv |
| ptr_glProgramUniform2f clan::GLFunctions::programUniform2f |
| ptr_glProgramUniform2fv clan::GLFunctions::programUniform2fv |
| ptr_glProgramUniform2i clan::GLFunctions::programUniform2i |
| ptr_glProgramUniform2iv clan::GLFunctions::programUniform2iv |
| ptr_glProgramUniform2ui clan::GLFunctions::programUniform2ui |
| ptr_glProgramUniform2uiv clan::GLFunctions::programUniform2uiv |
| ptr_glProgramUniform3d clan::GLFunctions::programUniform3d |
| ptr_glProgramUniform3dv clan::GLFunctions::programUniform3dv |
| ptr_glProgramUniform3f clan::GLFunctions::programUniform3f |
| ptr_glProgramUniform3fv clan::GLFunctions::programUniform3fv |
| ptr_glProgramUniform3i clan::GLFunctions::programUniform3i |
| ptr_glProgramUniform3iv clan::GLFunctions::programUniform3iv |
| ptr_glProgramUniform3ui clan::GLFunctions::programUniform3ui |
| ptr_glProgramUniform3uiv clan::GLFunctions::programUniform3uiv |
| ptr_glProgramUniform4d clan::GLFunctions::programUniform4d |
| ptr_glProgramUniform4dv clan::GLFunctions::programUniform4dv |
| ptr_glProgramUniform4f clan::GLFunctions::programUniform4f |
| ptr_glProgramUniform4fv clan::GLFunctions::programUniform4fv |
| ptr_glProgramUniform4i clan::GLFunctions::programUniform4i |
| ptr_glProgramUniform4iv clan::GLFunctions::programUniform4iv |
| ptr_glProgramUniform4ui clan::GLFunctions::programUniform4ui |
| ptr_glProgramUniform4uiv clan::GLFunctions::programUniform4uiv |
| ptr_glProgramUniformMatrix2dv clan::GLFunctions::programUniformMatrix2dv |
| ptr_glProgramUniformMatrix2fv clan::GLFunctions::programUniformMatrix2fv |
| ptr_glProgramUniformMatrix2x3dv clan::GLFunctions::programUniformMatrix2x3dv |
| ptr_glProgramUniformMatrix2x3fv clan::GLFunctions::programUniformMatrix2x3fv |
| ptr_glProgramUniformMatrix2x4dv clan::GLFunctions::programUniformMatrix2x4dv |
| ptr_glProgramUniformMatrix2x4fv clan::GLFunctions::programUniformMatrix2x4fv |
| ptr_glProgramUniformMatrix3dv clan::GLFunctions::programUniformMatrix3dv |
| ptr_glProgramUniformMatrix3fv clan::GLFunctions::programUniformMatrix3fv |
| ptr_glProgramUniformMatrix3x2dv clan::GLFunctions::programUniformMatrix3x2dv |
| ptr_glProgramUniformMatrix3x2fv clan::GLFunctions::programUniformMatrix3x2fv |
| ptr_glProgramUniformMatrix3x4dv clan::GLFunctions::programUniformMatrix3x4dv |
| ptr_glProgramUniformMatrix3x4fv clan::GLFunctions::programUniformMatrix3x4fv |
| ptr_glProgramUniformMatrix4dv clan::GLFunctions::programUniformMatrix4dv |
| ptr_glProgramUniformMatrix4fv clan::GLFunctions::programUniformMatrix4fv |
| ptr_glProgramUniformMatrix4x2dv clan::GLFunctions::programUniformMatrix4x2dv |
| ptr_glProgramUniformMatrix4x2fv clan::GLFunctions::programUniformMatrix4x2fv |
| ptr_glProgramUniformMatrix4x3dv clan::GLFunctions::programUniformMatrix4x3dv |
| ptr_glProgramUniformMatrix4x3fv clan::GLFunctions::programUniformMatrix4x3fv |
| ptr_glProvokingVertex clan::GLFunctions::provokingVertex |
| ptr_glPushDebugGroup clan::GLFunctions::pushDebugGroup |
| ptr_glQueryCounter clan::GLFunctions::queryCounter |
| ptr_glReadBuffer clan::GLFunctions::readBuffer |
| ptr_glReadnPixelsARB clan::GLFunctions::readnPixelsARB |
| ptr_glReadPixels clan::GLFunctions::readPixels |
| ptr_glReleaseShaderCompiler clan::GLFunctions::releaseShaderCompiler |
| ptr_glRenderbufferStorage clan::GLFunctions::renderbufferStorage |
| ptr_glRenderbufferStorageMultisample clan::GLFunctions::renderbufferStorageMultisample |
| ptr_glResumeTransformFeedback clan::GLFunctions::resumeTransformFeedback |
| ptr_glSampleCoverage clan::GLFunctions::sampleCoverage |
| ptr_glSampleMaski clan::GLFunctions::sampleMaski |
| ptr_glSamplerParameterf clan::GLFunctions::samplerParameterf |
| ptr_glSamplerParameterfv clan::GLFunctions::samplerParameterfv |
| ptr_glSamplerParameteri clan::GLFunctions::samplerParameteri |
| ptr_glSamplerParameterIiv clan::GLFunctions::samplerParameterIiv |
| ptr_glSamplerParameterIuiv clan::GLFunctions::samplerParameterIuiv |
| ptr_glSamplerParameteriv clan::GLFunctions::samplerParameteriv |
| ptr_glScissor clan::GLFunctions::scissor |
| ptr_glScissorArrayv clan::GLFunctions::scissorArrayv |
| ptr_glScissorIndexed clan::GLFunctions::scissorIndexed |
| ptr_glScissorIndexedv clan::GLFunctions::scissorIndexedv |
| ptr_glSecondaryColorP3ui clan::GLFunctions::secondaryColorP3ui |
| ptr_glSecondaryColorP3uiv clan::GLFunctions::secondaryColorP3uiv |
| GLenum clan::MessageLog_GL::severity |
| ptr_glShaderBinary clan::GLFunctions::shaderBinary |
| ptr_glShaderSource clan::GLFunctions::shaderSource |
| ptr_glShaderStorageBlockBinding clan::GLFunctions::shaderStorageBlockBinding |
| GLenum clan::MessageLog_GL::source |
| ptr_glStencilFunc clan::GLFunctions::stencilFunc |
| ptr_glStencilFuncSeparate clan::GLFunctions::stencilFuncSeparate |
| ptr_glStencilMask clan::GLFunctions::stencilMask |
| ptr_glStencilMaskSeparate clan::GLFunctions::stencilMaskSeparate |
| ptr_glStencilOp clan::GLFunctions::stencilOp |
| ptr_glStencilOpSeparate clan::GLFunctions::stencilOpSeparate |
| ptr_glTexBuffer clan::GLFunctions::texBuffer |
| ptr_glTexBufferRange clan::GLFunctions::texBufferRange |
| ptr_glTexCoordP1ui clan::GLFunctions::texCoordP1ui |
| ptr_glTexCoordP1uiv clan::GLFunctions::texCoordP1uiv |
| ptr_glTexCoordP2ui clan::GLFunctions::texCoordP2ui |
| ptr_glTexCoordP2uiv clan::GLFunctions::texCoordP2uiv |
| ptr_glTexCoordP3ui clan::GLFunctions::texCoordP3ui |
| ptr_glTexCoordP3uiv clan::GLFunctions::texCoordP3uiv |
| ptr_glTexCoordP4ui clan::GLFunctions::texCoordP4ui |
| ptr_glTexCoordP4uiv clan::GLFunctions::texCoordP4uiv |
| ptr_glTexImage1D clan::GLFunctions::texImage1D |
| ptr_glTexImage2D clan::GLFunctions::texImage2D |
| ptr_glTexImage2DMultisample clan::GLFunctions::texImage2DMultisample |
| ptr_glTexImage3D clan::GLFunctions::texImage3D |
| ptr_glTexImage3DMultisample clan::GLFunctions::texImage3DMultisample |
| ptr_glTexParameterf clan::GLFunctions::texParameterf |
| ptr_glTexParameterfv clan::GLFunctions::texParameterfv |
| ptr_glTexParameteri clan::GLFunctions::texParameteri |
| ptr_glTexParameterIiv clan::GLFunctions::texParameterIiv |
| ptr_glTexParameterIuiv clan::GLFunctions::texParameterIuiv |
| ptr_glTexParameteriv clan::GLFunctions::texParameteriv |
| ptr_glTexStorage1D clan::GLFunctions::texStorage1D |
| ptr_glTexStorage2D clan::GLFunctions::texStorage2D |
| ptr_glTexStorage2DMultisample clan::GLFunctions::texStorage2DMultisample |
| ptr_glTexStorage3D clan::GLFunctions::texStorage3D |
| ptr_glTexStorage3DMultisample clan::GLFunctions::texStorage3DMultisample |
| ptr_glTexSubImage1D clan::GLFunctions::texSubImage1D |
| ptr_glTexSubImage2D clan::GLFunctions::texSubImage2D |
| ptr_glTexSubImage3D clan::GLFunctions::texSubImage3D |
| TextureFormat clan::TextureFormat_GL::texture_format |
| ptr_glTextureBufferRangeEXT clan::GLFunctions::textureBufferRangeEXT |
| ptr_glTextureStorage1DEXT clan::GLFunctions::textureStorage1DEXT |
| ptr_glTextureStorage2DEXT clan::GLFunctions::textureStorage2DEXT |
| ptr_glTextureStorage2DMultisampleEXT clan::GLFunctions::textureStorage2DMultisampleEXT |
| ptr_glTextureStorage3DEXT clan::GLFunctions::textureStorage3DEXT |
| ptr_glTextureStorage3DMultisampleEXT clan::GLFunctions::textureStorage3DMultisampleEXT |
| ptr_glTextureView clan::GLFunctions::textureView |
| ptr_glTransformFeedbackVaryings clan::GLFunctions::transformFeedbackVaryings |
| GLenum clan::MessageLog_GL::type |
| ptr_glUniform1d clan::GLFunctions::uniform1d |
| ptr_glUniform1dv clan::GLFunctions::uniform1dv |
| ptr_glUniform1f clan::GLFunctions::uniform1f |
| ptr_glUniform1fv clan::GLFunctions::uniform1fv |
| ptr_glUniform1i clan::GLFunctions::uniform1i |
| ptr_glUniform1iv clan::GLFunctions::uniform1iv |
| ptr_glUniform1ui clan::GLFunctions::uniform1ui |
| ptr_glUniform1uiv clan::GLFunctions::uniform1uiv |
| ptr_glUniform2d clan::GLFunctions::uniform2d |
| ptr_glUniform2dv clan::GLFunctions::uniform2dv |
| ptr_glUniform2f clan::GLFunctions::uniform2f |
| ptr_glUniform2fv clan::GLFunctions::uniform2fv |
| ptr_glUniform2i clan::GLFunctions::uniform2i |
| ptr_glUniform2iv clan::GLFunctions::uniform2iv |
| ptr_glUniform2ui clan::GLFunctions::uniform2ui |
| ptr_glUniform2uiv clan::GLFunctions::uniform2uiv |
| ptr_glUniform3d clan::GLFunctions::uniform3d |
| ptr_glUniform3dv clan::GLFunctions::uniform3dv |
| ptr_glUniform3f clan::GLFunctions::uniform3f |
| ptr_glUniform3fv clan::GLFunctions::uniform3fv |
| ptr_glUniform3i clan::GLFunctions::uniform3i |
| ptr_glUniform3iv clan::GLFunctions::uniform3iv |
| ptr_glUniform3ui clan::GLFunctions::uniform3ui |
| ptr_glUniform3uiv clan::GLFunctions::uniform3uiv |
| ptr_glUniform4d clan::GLFunctions::uniform4d |
| ptr_glUniform4dv clan::GLFunctions::uniform4dv |
| ptr_glUniform4f clan::GLFunctions::uniform4f |
| ptr_glUniform4fv clan::GLFunctions::uniform4fv |
| ptr_glUniform4i clan::GLFunctions::uniform4i |
| ptr_glUniform4iv clan::GLFunctions::uniform4iv |
| ptr_glUniform4ui clan::GLFunctions::uniform4ui |
| ptr_glUniform4uiv clan::GLFunctions::uniform4uiv |
| ptr_glUniformBlockBinding clan::GLFunctions::uniformBlockBinding |
| ptr_glUniformMatrix2dv clan::GLFunctions::uniformMatrix2dv |
| ptr_glUniformMatrix2fv clan::GLFunctions::uniformMatrix2fv |
| ptr_glUniformMatrix2x3dv clan::GLFunctions::uniformMatrix2x3dv |
| ptr_glUniformMatrix2x3fv clan::GLFunctions::uniformMatrix2x3fv |
| ptr_glUniformMatrix2x4dv clan::GLFunctions::uniformMatrix2x4dv |
| ptr_glUniformMatrix2x4fv clan::GLFunctions::uniformMatrix2x4fv |
| ptr_glUniformMatrix3dv clan::GLFunctions::uniformMatrix3dv |
| ptr_glUniformMatrix3fv clan::GLFunctions::uniformMatrix3fv |
| ptr_glUniformMatrix3x2dv clan::GLFunctions::uniformMatrix3x2dv |
| ptr_glUniformMatrix3x2fv clan::GLFunctions::uniformMatrix3x2fv |
| ptr_glUniformMatrix3x4dv clan::GLFunctions::uniformMatrix3x4dv |
| ptr_glUniformMatrix3x4fv clan::GLFunctions::uniformMatrix3x4fv |
| ptr_glUniformMatrix4dv clan::GLFunctions::uniformMatrix4dv |
| ptr_glUniformMatrix4fv clan::GLFunctions::uniformMatrix4fv |
| ptr_glUniformMatrix4x2dv clan::GLFunctions::uniformMatrix4x2dv |
| ptr_glUniformMatrix4x2fv clan::GLFunctions::uniformMatrix4x2fv |
| ptr_glUniformMatrix4x3dv clan::GLFunctions::uniformMatrix4x3dv |
| ptr_glUniformMatrix4x3fv clan::GLFunctions::uniformMatrix4x3fv |
| ptr_glUniformSubroutinesuiv clan::GLFunctions::uniformSubroutinesuiv |
| ptr_glUnmapBuffer clan::GLFunctions::unmapBuffer |
| ptr_glUseProgram clan::GLFunctions::useProgram |
| ptr_glUseProgramStages clan::GLFunctions::useProgramStages |
| bool clan::TextureFormat_GL::valid |
True when this is a valid opengl format.
| ptr_glValidateProgram clan::GLFunctions::validateProgram |
| ptr_glValidateProgramPipeline clan::GLFunctions::validateProgramPipeline |
| ptr_glVertexArrayBindVertexBufferEXT clan::GLFunctions::vertexArrayBindVertexBufferEXT |
| ptr_glVertexArrayVertexAttribBindingEXT clan::GLFunctions::vertexArrayVertexAttribBindingEXT |
| ptr_glVertexArrayVertexAttribFormatEXT clan::GLFunctions::vertexArrayVertexAttribFormatEXT |
| ptr_glVertexArrayVertexAttribIFormatEXT clan::GLFunctions::vertexArrayVertexAttribIFormatEXT |
| ptr_glVertexArrayVertexAttribLFormatEXT clan::GLFunctions::vertexArrayVertexAttribLFormatEXT |
| ptr_glVertexArrayVertexBindingDivisorEXT clan::GLFunctions::vertexArrayVertexBindingDivisorEXT |
| ptr_glVertexAttrib1d clan::GLFunctions::vertexAttrib1d |
| ptr_glVertexAttrib1dv clan::GLFunctions::vertexAttrib1dv |
| ptr_glVertexAttrib1f clan::GLFunctions::vertexAttrib1f |
| ptr_glVertexAttrib1fv clan::GLFunctions::vertexAttrib1fv |
| ptr_glVertexAttrib1s clan::GLFunctions::vertexAttrib1s |
| ptr_glVertexAttrib1sv clan::GLFunctions::vertexAttrib1sv |
| ptr_glVertexAttrib2d clan::GLFunctions::vertexAttrib2d |
| ptr_glVertexAttrib2dv clan::GLFunctions::vertexAttrib2dv |
| ptr_glVertexAttrib2f clan::GLFunctions::vertexAttrib2f |
| ptr_glVertexAttrib2fv clan::GLFunctions::vertexAttrib2fv |
| ptr_glVertexAttrib2s clan::GLFunctions::vertexAttrib2s |
| ptr_glVertexAttrib2sv clan::GLFunctions::vertexAttrib2sv |
| ptr_glVertexAttrib3d clan::GLFunctions::vertexAttrib3d |
| ptr_glVertexAttrib3dv clan::GLFunctions::vertexAttrib3dv |
| ptr_glVertexAttrib3f clan::GLFunctions::vertexAttrib3f |
| ptr_glVertexAttrib3fv clan::GLFunctions::vertexAttrib3fv |
| ptr_glVertexAttrib3s clan::GLFunctions::vertexAttrib3s |
| ptr_glVertexAttrib3sv clan::GLFunctions::vertexAttrib3sv |
| ptr_glVertexAttrib4bv clan::GLFunctions::vertexAttrib4bv |
| ptr_glVertexAttrib4d clan::GLFunctions::vertexAttrib4d |
| ptr_glVertexAttrib4dv clan::GLFunctions::vertexAttrib4dv |
| ptr_glVertexAttrib4f clan::GLFunctions::vertexAttrib4f |
| ptr_glVertexAttrib4fv clan::GLFunctions::vertexAttrib4fv |
| ptr_glVertexAttrib4iv clan::GLFunctions::vertexAttrib4iv |
| ptr_glVertexAttrib4Nbv clan::GLFunctions::vertexAttrib4Nbv |
| ptr_glVertexAttrib4Niv clan::GLFunctions::vertexAttrib4Niv |
| ptr_glVertexAttrib4Nsv clan::GLFunctions::vertexAttrib4Nsv |
| ptr_glVertexAttrib4Nub clan::GLFunctions::vertexAttrib4Nub |
| ptr_glVertexAttrib4Nubv clan::GLFunctions::vertexAttrib4Nubv |
| ptr_glVertexAttrib4Nuiv clan::GLFunctions::vertexAttrib4Nuiv |
| ptr_glVertexAttrib4Nusv clan::GLFunctions::vertexAttrib4Nusv |
| ptr_glVertexAttrib4s clan::GLFunctions::vertexAttrib4s |
| ptr_glVertexAttrib4sv clan::GLFunctions::vertexAttrib4sv |
| ptr_glVertexAttrib4ubv clan::GLFunctions::vertexAttrib4ubv |
| ptr_glVertexAttrib4uiv clan::GLFunctions::vertexAttrib4uiv |
| ptr_glVertexAttrib4usv clan::GLFunctions::vertexAttrib4usv |
| ptr_glVertexAttribBinding clan::GLFunctions::vertexAttribBinding |
| ptr_glVertexAttribDivisor clan::GLFunctions::vertexAttribDivisor |
| ptr_glVertexAttribFormat clan::GLFunctions::vertexAttribFormat |
| ptr_glVertexAttribI1i clan::GLFunctions::vertexAttribI1i |
| ptr_glVertexAttribI1iv clan::GLFunctions::vertexAttribI1iv |
| ptr_glVertexAttribI1ui clan::GLFunctions::vertexAttribI1ui |
| ptr_glVertexAttribI1uiv clan::GLFunctions::vertexAttribI1uiv |
| ptr_glVertexAttribI2i clan::GLFunctions::vertexAttribI2i |
| ptr_glVertexAttribI2iv clan::GLFunctions::vertexAttribI2iv |
| ptr_glVertexAttribI2ui clan::GLFunctions::vertexAttribI2ui |
| ptr_glVertexAttribI2uiv clan::GLFunctions::vertexAttribI2uiv |
| ptr_glVertexAttribI3i clan::GLFunctions::vertexAttribI3i |
| ptr_glVertexAttribI3iv clan::GLFunctions::vertexAttribI3iv |
| ptr_glVertexAttribI3ui clan::GLFunctions::vertexAttribI3ui |
| ptr_glVertexAttribI3uiv clan::GLFunctions::vertexAttribI3uiv |
| ptr_glVertexAttribI4bv clan::GLFunctions::vertexAttribI4bv |
| ptr_glVertexAttribI4i clan::GLFunctions::vertexAttribI4i |
| ptr_glVertexAttribI4iv clan::GLFunctions::vertexAttribI4iv |
| ptr_glVertexAttribI4sv clan::GLFunctions::vertexAttribI4sv |
| ptr_glVertexAttribI4ubv clan::GLFunctions::vertexAttribI4ubv |
| ptr_glVertexAttribI4ui clan::GLFunctions::vertexAttribI4ui |
| ptr_glVertexAttribI4uiv clan::GLFunctions::vertexAttribI4uiv |
| ptr_glVertexAttribI4usv clan::GLFunctions::vertexAttribI4usv |
| ptr_glVertexAttribIFormat clan::GLFunctions::vertexAttribIFormat |
| ptr_glVertexAttribIPointer clan::GLFunctions::vertexAttribIPointer |
| ptr_glVertexAttribL1d clan::GLFunctions::vertexAttribL1d |
| ptr_glVertexAttribL1dv clan::GLFunctions::vertexAttribL1dv |
| ptr_glVertexAttribL2d clan::GLFunctions::vertexAttribL2d |
| ptr_glVertexAttribL2dv clan::GLFunctions::vertexAttribL2dv |
| ptr_glVertexAttribL3d clan::GLFunctions::vertexAttribL3d |
| ptr_glVertexAttribL3dv clan::GLFunctions::vertexAttribL3dv |
| ptr_glVertexAttribL4d clan::GLFunctions::vertexAttribL4d |
| ptr_glVertexAttribL4dv clan::GLFunctions::vertexAttribL4dv |
| ptr_glVertexAttribLFormat clan::GLFunctions::vertexAttribLFormat |
| ptr_glVertexAttribLPointer clan::GLFunctions::vertexAttribLPointer |
| ptr_glVertexAttribP1ui clan::GLFunctions::vertexAttribP1ui |
| ptr_glVertexAttribP1uiv clan::GLFunctions::vertexAttribP1uiv |
| ptr_glVertexAttribP2ui clan::GLFunctions::vertexAttribP2ui |
| ptr_glVertexAttribP2uiv clan::GLFunctions::vertexAttribP2uiv |
| ptr_glVertexAttribP3ui clan::GLFunctions::vertexAttribP3ui |
| ptr_glVertexAttribP3uiv clan::GLFunctions::vertexAttribP3uiv |
| ptr_glVertexAttribP4ui clan::GLFunctions::vertexAttribP4ui |
| ptr_glVertexAttribP4uiv clan::GLFunctions::vertexAttribP4uiv |
| ptr_glVertexAttribPointer clan::GLFunctions::vertexAttribPointer |
| ptr_glVertexBindingDivisor clan::GLFunctions::vertexBindingDivisor |
| ptr_glVertexP2ui clan::GLFunctions::vertexP2ui |
| ptr_glVertexP2uiv clan::GLFunctions::vertexP2uiv |
| ptr_glVertexP3ui clan::GLFunctions::vertexP3ui |
| ptr_glVertexP3uiv clan::GLFunctions::vertexP3uiv |
| ptr_glVertexP4ui clan::GLFunctions::vertexP4ui |
| ptr_glVertexP4uiv clan::GLFunctions::vertexP4uiv |
| ptr_glViewport clan::GLFunctions::viewport |
| ptr_glViewportArrayv clan::GLFunctions::viewportArrayv |
| ptr_glViewportIndexedf clan::GLFunctions::viewportIndexedf |
| ptr_glViewportIndexedfv clan::GLFunctions::viewportIndexedfv |
| ptr_glWaitSync clan::GLFunctions::waitSync |
|
friend |
|
friend |
|
friend |