Classes | |
class | clan::GLFunctions |
GLFunctions. More... | |
class | clan::OpenGL |
OpenGL utility class. More... | |
class | clan::SetupGL |
ClanGL initialization functions. More... | |
struct | clan::TextureFormat_GL |
Macros | |
#define | GLFUNC |
Typedefs | |
typedef void( | clan::ProcAddress )() |
Extension procedure address typedef for OpenGL. More... | |
Variables | |
GLint | clan::TextureFormat_GL::internal_format |
GLenum | clan::TextureFormat_GL::pixel_datatype |
GLenum | clan::TextureFormat_GL::pixel_format |
TextureFormat | clan::TextureFormat_GL::texture_format |
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 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) |
Construction | |
clan::SetupGL::SetupGL () | |
Initializes clanGL. More... | |
clan::SetupGL::~SetupGL () | |
#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) |
clan::SetupGL::SetupGL | ( | ) |
Initializes clanGL.
clan::SetupGL::~SetupGL | ( | ) |
|
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 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 |
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 |
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 |
ptr_glShaderBinary clan::GLFunctions::shaderBinary |
ptr_glShaderSource clan::GLFunctions::shaderSource |
ptr_glShaderStorageBlockBinding clan::GLFunctions::shaderStorageBlockBinding |
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 |
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 |