Kanzi  3.9.9
Kanzi Engine C++ API
gl_graphics_interface_gles_hpp.inl File Reference

Functions

virtual void activeShaderProgram (unsigned int pipeline, unsigned int program)
 
virtual void activeTexture (unsigned int texture)
 
virtual void attachShader (unsigned int program, unsigned int shader)
 
virtual void beginQuery (unsigned int target, unsigned int id)
 
virtual void beginTransformFeedback (unsigned int primitiveMode)
 
virtual void bindAttribLocation (unsigned int program, unsigned int index, kzString name)
 
virtual void bindBuffer (unsigned int target, unsigned int buffer)
 
virtual void bindBufferBase (unsigned int target, unsigned int index, unsigned int buffer)
 
virtual void bindBufferRange (unsigned int target, unsigned int index, unsigned int buffer, ptrdiff_t offset, ptrdiff_t size)
 
virtual void bindFramebuffer (unsigned int target, unsigned int framebuffer)
 
virtual void bindImageTexture (unsigned int unit, unsigned int texture, int level, unsigned char layered, int layer, unsigned int access, unsigned int format)
 
virtual void bindProgramPipeline (unsigned int pipeline)
 
virtual void bindRenderbuffer (unsigned int target, unsigned int renderbuffer)
 
virtual void bindSampler (unsigned int unit, unsigned int sampler)
 
virtual void bindTexture (unsigned int target, unsigned int texture)
 
virtual void bindTransformFeedback (unsigned int target, unsigned int id)
 
virtual void bindVertexArray (unsigned int array_)
 
virtual void bindVertexBuffer (unsigned int bindingindex, unsigned int buffer, int offset, int stride)
 
virtual void blendBarrier ()
 
virtual void blendColor (float red, float green, float blue, float alpha)
 
virtual void blendEquation (unsigned int mode)
 
virtual void blendEquationi (unsigned int buf, unsigned int mode)
 
virtual void blendEquationSeparate (unsigned int modeRGB, unsigned int modeAlpha)
 
virtual void blendEquationSeparatei (unsigned int buf, unsigned int modeRGB, unsigned int modeAlpha)
 
virtual void blendFunc (unsigned int sfactor, unsigned int dfactor)
 
virtual void blendFunci (unsigned int buf, unsigned int src, unsigned int dst)
 
virtual void blendFuncSeparate (unsigned int srcRGB, unsigned int dstRGB, unsigned int srcAlpha, unsigned int dstAlpha)
 
virtual void blendFuncSeparatei (unsigned int buf, unsigned int srcRGB, unsigned int dstRGB, unsigned int srcAlpha, unsigned int dstAlpha)
 
virtual void blitFramebuffer (int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, unsigned int mask, unsigned int filter)
 
virtual void bufferData (unsigned int target, int size, const void *data, unsigned int usage)
 
virtual void bufferSubData (unsigned int target, int offset, int size, const void *data)
 
virtual unsigned int checkFramebufferStatus (unsigned int target)
 
virtual void clear (unsigned int mask)
 
virtual void clearBufferfi (unsigned int buffer, int drawbuffer, float depth, int stencil)
 
virtual void clearBufferfv (unsigned int buffer, int drawbuffer, const float *value)
 
virtual void clearBufferiv (unsigned int buffer, int drawbuffer, const int *value)
 
virtual void clearBufferuiv (unsigned int buffer, int drawbuffer, const unsigned int *value)
 
virtual void clearColor (float red, float green, float blue, float alpha)
 
virtual void clearDepthf (float depth)
 
virtual void clearStencil (int s)
 
virtual unsigned int clientWaitSync (kzsGLsync sync, unsigned int flags, kzU64 timeout)
 
virtual void colorMask (unsigned char red, unsigned char green, unsigned char blue, unsigned char alpha)
 
virtual void colorMaski (unsigned int index, unsigned char r, unsigned char g, unsigned char b, unsigned char a)
 
virtual void compileShader (unsigned int shader)
 
virtual void compressedTexImage2D (unsigned int target, int level, unsigned int internalformat, int width, int height, int border, int imageSize, const void *data)
 
virtual void compressedTexImage3D (unsigned int target, int level, unsigned int internalformat, int width, int height, int depth, int border, int imageSize, const void *data)
 
virtual void compressedTexSubImage2D (unsigned int target, int level, int xoffset, int yoffset, int width, int height, unsigned int format, int imageSize, const void *data)
 
virtual void compressedTexSubImage3D (unsigned int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, unsigned int format, int imageSize, const void *data)
 
virtual void copyBufferSubData (unsigned int readTarget, unsigned int writeTarget, ptrdiff_t readOffset, ptrdiff_t writeOffset, ptrdiff_t size)
 
virtual void copyImageSubData (unsigned int srcName, unsigned int srcTarget, int srcLevel, int srcX, int srcY, int srcZ, unsigned int dstName, unsigned int dstTarget, int dstLevel, int dstX, int dstY, int dstZ, int srcWidth, int srcHeight, int srcDepth)
 
virtual void copyTexImage2D (unsigned int target, int level, unsigned int internalformat, int x, int y, int width, int height, int border)
 
virtual void copyTexSubImage2D (unsigned int target, int level, int xoffset, int yoffset, int x, int y, int width, int height)
 
virtual void copyTexSubImage3D (unsigned int target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height)
 
virtual unsigned int createProgram ()
 
virtual unsigned int createShader (unsigned int type)
 
virtual unsigned int createShaderProgramv (unsigned int type, int count, const char *const *strings)
 
virtual void cullFace (unsigned int mode)
 
virtual void debugMessageCallback (void *callback, const void *userParam)
 
virtual void debugMessageControl (unsigned int source, unsigned int type, unsigned int severity, int count, const unsigned int *ids, unsigned char enabled)
 
virtual void debugMessageInsert (unsigned int source, unsigned int type, unsigned int id, unsigned int severity, int length, const char *buf)
 
virtual void deleteBuffers (int n, const unsigned int *buffers)
 
virtual void deleteFramebuffers (int n, const unsigned int *framebuffers)
 
virtual void deleteProgram (unsigned int program)
 
virtual void deleteProgramPipelines (int n, const unsigned int *pipelines)
 
virtual void deleteQueries (int n, const unsigned int *ids)
 
virtual void deleteRenderbuffers (int n, const unsigned int *renderbuffers)
 
virtual void deleteSamplers (int count, const unsigned int *samplers)
 
virtual void deleteShader (unsigned int shader)
 
virtual void deleteSync (kzsGLsync sync)
 
virtual void deleteTextures (int n, const unsigned int *textures)
 
virtual void deleteTransformFeedbacks (int n, const unsigned int *ids)
 
virtual void deleteVertexArrays (int n, const unsigned int *arrays)
 
virtual void depthFunc (unsigned int func)
 
virtual void depthMask (unsigned char flag)
 
virtual void depthRangef (float zNear, float zFar)
 
virtual void detachShader (unsigned int program, unsigned int shader)
 
virtual void disable (unsigned int cap)
 
virtual void disablei (unsigned int target, unsigned int index)
 
virtual void disableVertexAttribArray (unsigned int index)
 
virtual void dispatchCompute (unsigned int num_groups_x, unsigned int num_groups_y, unsigned int num_groups_z)
 
virtual void dispatchComputeIndirect (int indirect)
 
virtual void drawArrays (unsigned int mode, int first, int count)
 
virtual void drawArraysIndirect (unsigned int mode, const void *indirect)
 
virtual void drawArraysInstanced (unsigned int mode, int first, int count, int instancecount)
 
virtual void drawBuffers (int n, const unsigned int *bufs)
 
virtual void drawElements (unsigned int mode, int count, unsigned int type, const void *indices)
 
virtual void drawElementsBaseVertex (unsigned int mode, int count, unsigned int type, const void *indices, int basevertex)
 
virtual void drawElementsIndirect (unsigned int mode, unsigned int type, const void *indirect)
 
virtual void drawElementsInstanced (unsigned int mode, int count, unsigned int type, const void *indices, int instancecount)
 
virtual void drawElementsInstancedBaseVertex (unsigned int mode, int count, unsigned int type, const void *indices, int instancecount, int basevertex)
 
virtual void drawRangeElements (unsigned int mode, unsigned int start, unsigned int end, int count, unsigned int type, const void *indices)
 
virtual void drawRangeElementsBaseVertex (unsigned int mode, unsigned int start, unsigned int end, int count, unsigned int type, const void *indices, int basevertex)
 
virtual void enable (unsigned int cap)
 
virtual void enablei (unsigned int target, unsigned int index)
 
virtual void enableVertexAttribArray (unsigned int index)
 
virtual void endQuery (unsigned int target)
 
virtual void endTransformFeedback ()
 
virtual kzsGLsync fenceSync (unsigned int condition, unsigned int flags)
 
virtual void finish ()
 
virtual void flush ()
 
virtual void flushMappedBufferRange (unsigned int target, ptrdiff_t offset, ptrdiff_t length)
 
virtual void framebufferParameteri (unsigned int target, unsigned int pname, int param)
 
virtual void framebufferRenderbuffer (unsigned int target, unsigned int attachment, unsigned int renderbuffertarget, unsigned int renderbuffer)
 
virtual void framebufferTexture (unsigned int target, unsigned int attachment, unsigned int texture, int level)
 
virtual void framebufferTexture2D (unsigned int target, unsigned int attachment, unsigned int textarget, unsigned int texture, int level)
 
virtual void framebufferTextureLayer (unsigned int target, unsigned int attachment, unsigned int texture, int level, int layer)
 
virtual void frontFace (unsigned int mode)
 
virtual void genBuffers (int n, unsigned int *buffers)
 
virtual void generateMipmap (unsigned int target)
 
virtual void genFramebuffers (int n, unsigned int *framebuffers)
 
virtual void genProgramPipelines (int n, unsigned int *pipelines)
 
virtual void genQueries (int n, unsigned int *ids)
 
virtual void genRenderbuffers (int n, unsigned int *renderbuffers)
 
virtual void genSamplers (int count, unsigned int *samplers)
 
virtual void genTextures (int n, unsigned int *textures)
 
virtual void genTransformFeedbacks (int n, unsigned int *ids)
 
virtual void genVertexArrays (int n, unsigned int *arrays)
 
virtual void getActiveAttrib (unsigned int program, unsigned int index, int bufsize, int *length, int *size, unsigned int *type, char *name)
 
virtual void getActiveUniform (unsigned int program, unsigned int index, int bufsize, int *length, int *size, unsigned int *type, char *name)
 
virtual void getActiveUniformBlockiv (unsigned int program, unsigned int uniformBlockIndex, unsigned int pname, int *params)
 
virtual void getActiveUniformBlockName (unsigned int program, unsigned int uniformBlockIndex, int bufSize, int *length, char *uniformBlockName)
 
virtual void getActiveUniformsiv (unsigned int program, int uniformCount, const unsigned int *uniformIndices, unsigned int pname, int *params)
 
virtual void getAttachedShaders (unsigned int program, int maxcount, int *count, unsigned int *shaders)
 
virtual int getAttribLocation (unsigned int program, kzString name)
 
virtual void getBooleani_v (unsigned int target, unsigned int index, unsigned char *data)
 
virtual void getBooleanv (unsigned int pname, unsigned char *params)
 
virtual void getBufferParameteri64v (unsigned int target, unsigned int pname, kzS64 *params)
 
virtual void getBufferParameteriv (unsigned int target, unsigned int pname, int *params)
 
virtual void getBufferPointerv (unsigned int target, unsigned int pname, void **params)
 
virtual unsigned int getDebugMessageLog (unsigned int count, int bufSize, unsigned int *sources, unsigned int *types, unsigned int *ids, unsigned int *severities, int *lengths, char *messageLog)
 
virtual unsigned int getError ()
 
virtual void getFloatv (unsigned int pname, float *params)
 
virtual int getFragDataLocation (unsigned int program, const char *name)
 
virtual void getFramebufferAttachmentParameteriv (unsigned int target, unsigned int attachment, unsigned int pname, int *params)
 
virtual void getFramebufferParameteriv (unsigned int target, unsigned int pname, int *params)
 
virtual unsigned int getGraphicsResetStatus ()
 
virtual void getInteger64i_v (unsigned int target, unsigned int index, kzS64 *data)
 
virtual void getInteger64v (unsigned int pname, kzS64 *data)
 
virtual void getIntegeri_v (unsigned int target, unsigned int index, int *data)
 
virtual void getIntegerv (unsigned int pname, int *params)
 
virtual void getInternalformativ (unsigned int target, unsigned int internalformat, unsigned int pname, int bufSize, int *params)
 
virtual void getMultisamplefv (unsigned int pname, unsigned int index, float *val)
 
virtual void getnUniformfv (unsigned int program, int location, int bufSize, float *params)
 
virtual void getnUniformiv (unsigned int program, int location, int bufSize, int *params)
 
virtual void getnUniformuiv (unsigned int program, int location, int bufSize, unsigned int *params)
 
virtual void getObjectLabel (unsigned int identifier, unsigned int name, int bufSize, int *length, char *label)
 
virtual void getObjectPtrLabel (const void *ptr, int bufSize, int *length, char *label)
 
virtual void getPointerv (unsigned int pname, void **params)
 
virtual void getProgramBinary (unsigned int program, int bufSize, int *length, unsigned int *binaryFormat, void *binary)
 
virtual void getProgramInfoLog (unsigned int program, int bufsize, int *length, char *infolog)
 
virtual void getProgramInterfaceiv (unsigned int program, unsigned int programInterface, unsigned int pname, int *params)
 
virtual void getProgramiv (unsigned int program, unsigned int pname, int *params)
 
virtual void getProgramPipelineInfoLog (unsigned int pipeline, int bufSize, int *length, char *infoLog)
 
virtual void getProgramPipelineiv (unsigned int pipeline, unsigned int pname, int *params)
 
virtual unsigned int getProgramResourceIndex (unsigned int program, unsigned int programInterface, const char *name)
 
virtual void getProgramResourceiv (unsigned int program, unsigned int programInterface, unsigned int index, int propCount, const unsigned int *props, int bufSize, int *length, int *params)
 
virtual int getProgramResourceLocation (unsigned int program, unsigned int programInterface, const char *name)
 
virtual void getProgramResourceName (unsigned int program, unsigned int programInterface, unsigned int index, int bufSize, int *length, char *name)
 
virtual void getQueryiv (unsigned int target, unsigned int pname, int *params)
 
virtual void getQueryObjectuiv (unsigned int id, unsigned int pname, unsigned int *params)
 
virtual void getRenderbufferParameteriv (unsigned int target, unsigned int pname, int *params)
 
virtual void getSamplerParameterfv (unsigned int sampler, unsigned int pname, float *params)
 
virtual void getSamplerParameterIiv (unsigned int sampler, unsigned int pname, int *params)
 
virtual void getSamplerParameterIuiv (unsigned int sampler, unsigned int pname, unsigned int *params)
 
virtual void getSamplerParameteriv (unsigned int sampler, unsigned int pname, int *params)
 
virtual void getShaderInfoLog (unsigned int shader, int bufsize, int *length, char *infolog)
 
virtual void getShaderiv (unsigned int shader, unsigned int pname, int *params)
 
virtual void getShaderPrecisionFormat (unsigned int shadertype, unsigned int precisiontype, int *range, int *precision)
 
virtual void getShaderSource (unsigned int shader, int bufsize, int *length, char *source)
 
virtual const unsigned char * getString (unsigned int name)
 
virtual const char * getStringi (unsigned int name, unsigned int index)
 
virtual void getSynciv (kzsGLsync sync, unsigned int pname, int bufSize, int *length, int *values)
 
virtual void getTexLevelParameterfv (unsigned int target, int level, unsigned int pname, float *params)
 
virtual void getTexLevelParameteriv (unsigned int target, int level, unsigned int pname, int *params)
 
virtual void getTexParameterfv (unsigned int target, unsigned int pname, float *params)
 
virtual void getTexParameterIiv (unsigned int target, unsigned int pname, int *params)
 
virtual void getTexParameterIuiv (unsigned int target, unsigned int pname, unsigned int *params)
 
virtual void getTexParameteriv (unsigned int target, unsigned int pname, int *params)
 
virtual void getTransformFeedbackVarying (unsigned int program, unsigned int index, int bufSize, int *length, int *size, unsigned int *type, char *name)
 
virtual unsigned int getUniformBlockIndex (unsigned int program, const char *uniformBlockName)
 
virtual void getUniformfv (unsigned int program, int location, float *params)
 
virtual void getUniformIndices (unsigned int program, int uniformCount, const char *const *uniformNames, unsigned int *uniformIndices)
 
virtual void getUniformiv (unsigned int program, int location, int *params)
 
virtual int getUniformLocation (unsigned int program, kzString name)
 
virtual void getUniformuiv (unsigned int program, int location, unsigned int *params)
 
virtual void getVertexAttribfv (unsigned int index, unsigned int pname, float *params)
 
virtual void getVertexAttribIiv (unsigned int index, unsigned int pname, int *params)
 
virtual void getVertexAttribIuiv (unsigned int index, unsigned int pname, unsigned int *params)
 
virtual void getVertexAttribiv (unsigned int index, unsigned int pname, int *params)
 
virtual void getVertexAttribPointerv (unsigned int index, unsigned int pname, void **pointer)
 
virtual void hint (unsigned int target, unsigned int mode)
 
virtual void invalidateFramebuffer (unsigned int target, int numAttachments, const unsigned int *attachments)
 
virtual void invalidateSubFramebuffer (unsigned int target, int numAttachments, const unsigned int *attachments, int x, int y, int width, int height)
 
virtual unsigned char isBuffer (unsigned int buffer)
 
virtual unsigned char isEnabled (unsigned int cap)
 
virtual unsigned char isEnabledi (unsigned int target, unsigned int index)
 
virtual unsigned char isFramebuffer (unsigned int framebuffer)
 
virtual unsigned char isProgram (unsigned int program)
 
virtual unsigned char isProgramPipeline (unsigned int pipeline)
 
virtual unsigned char isQuery (unsigned int id)
 
virtual unsigned char isRenderbuffer (unsigned int renderbuffer)
 
virtual unsigned char isSampler (unsigned int sampler)
 
virtual unsigned char isShader (unsigned int shader)
 
virtual unsigned char isSync (kzsGLsync sync)
 
virtual unsigned char isTexture (unsigned int texture)
 
virtual unsigned char isTransformFeedback (unsigned int id)
 
virtual unsigned char isVertexArray (unsigned int array_)
 
virtual void lineWidth (float width)
 
virtual void linkProgram (unsigned int program)
 
virtual void * mapBufferRange (unsigned int target, ptrdiff_t offset, ptrdiff_t length, unsigned int access)
 
virtual void memoryBarrier (unsigned int barriers)
 
virtual void memoryBarrierByRegion (unsigned int barriers)
 
virtual void minSampleShading (float value)
 
virtual void objectLabel (unsigned int identifier, unsigned int name, int length, const char *label)
 
virtual void objectPtrLabel (const void *ptr, int length, const char *label)
 
virtual void patchParameteri (unsigned int pname, int value)
 
virtual void pauseTransformFeedback ()
 
virtual void pixelStorei (unsigned int pname, int param)
 
virtual void polygonMode (unsigned int face, unsigned int mode)
 
virtual void polygonOffset (float factor, float units)
 
virtual void popDebugGroup ()
 
virtual void primitiveBoundingBox (float minX, float minY, float minZ, float minW, float maxX, float maxY, float maxZ, float maxW)
 
virtual void programBinary (unsigned int program, unsigned int binaryFormat, const void *binary, int length)
 
virtual void programParameteri (unsigned int program, unsigned int pname, int value)
 
virtual void programUniform1f (unsigned int program, int location, float v0)
 
virtual void programUniform1fv (unsigned int program, int location, int count, const float *value)
 
virtual void programUniform1i (unsigned int program, int location, int v0)
 
virtual void programUniform1iv (unsigned int program, int location, int count, const int *value)
 
virtual void programUniform1ui (unsigned int program, int location, unsigned int v0)
 
virtual void programUniform1uiv (unsigned int program, int location, int count, const unsigned int *value)
 
virtual void programUniform2f (unsigned int program, int location, float v0, float v1)
 
virtual void programUniform2fv (unsigned int program, int location, int count, const float *value)
 
virtual void programUniform2i (unsigned int program, int location, int v0, int v1)
 
virtual void programUniform2iv (unsigned int program, int location, int count, const int *value)
 
virtual void programUniform2ui (unsigned int program, int location, unsigned int v0, unsigned int v1)
 
virtual void programUniform2uiv (unsigned int program, int location, int count, const unsigned int *value)
 
virtual void programUniform3f (unsigned int program, int location, float v0, float v1, float v2)
 
virtual void programUniform3fv (unsigned int program, int location, int count, const float *value)
 
virtual void programUniform3i (unsigned int program, int location, int v0, int v1, int v2)
 
virtual void programUniform3iv (unsigned int program, int location, int count, const int *value)
 
virtual void programUniform3ui (unsigned int program, int location, unsigned int v0, unsigned int v1, unsigned int v2)
 
virtual void programUniform3uiv (unsigned int program, int location, int count, const unsigned int *value)
 
virtual void programUniform4f (unsigned int program, int location, float v0, float v1, float v2, float v3)
 
virtual void programUniform4fv (unsigned int program, int location, int count, const float *value)
 
virtual void programUniform4i (unsigned int program, int location, int v0, int v1, int v2, int v3)
 
virtual void programUniform4iv (unsigned int program, int location, int count, const int *value)
 
virtual void programUniform4ui (unsigned int program, int location, unsigned int v0, unsigned int v1, unsigned int v2, unsigned int v3)
 
virtual void programUniform4uiv (unsigned int program, int location, int count, const unsigned int *value)
 
virtual void programUniformMatrix2fv (unsigned int program, int location, int count, unsigned char transpose, const float *value)
 
virtual void programUniformMatrix2x3fv (unsigned int program, int location, int count, unsigned char transpose, const float *value)
 
virtual void programUniformMatrix2x4fv (unsigned int program, int location, int count, unsigned char transpose, const float *value)
 
virtual void programUniformMatrix3fv (unsigned int program, int location, int count, unsigned char transpose, const float *value)
 
virtual void programUniformMatrix3x2fv (unsigned int program, int location, int count, unsigned char transpose, const float *value)
 
virtual void programUniformMatrix3x4fv (unsigned int program, int location, int count, unsigned char transpose, const float *value)
 
virtual void programUniformMatrix4fv (unsigned int program, int location, int count, unsigned char transpose, const float *value)
 
virtual void programUniformMatrix4x2fv (unsigned int program, int location, int count, unsigned char transpose, const float *value)
 
virtual void programUniformMatrix4x3fv (unsigned int program, int location, int count, unsigned char transpose, const float *value)
 
virtual void pushDebugGroup (unsigned int source, unsigned int id, int length, const char *message)
 
virtual void readBuffer (unsigned int src)
 
virtual void readnPixels (int x, int y, int width, int height, unsigned int format, unsigned int type, int bufSize, void *data)
 
virtual void readPixels (int x, int y, int width, int height, unsigned int format, unsigned int type, void *pixels)
 
virtual void releaseShaderCompiler ()
 
virtual void renderbufferStorage (unsigned int target, unsigned int internalformat, int width, int height)
 
virtual void renderbufferStorageMultisample (unsigned int target, int samples, unsigned int internalformat, int width, int height)
 
virtual void resumeTransformFeedback ()
 
virtual void sampleCoverage (float value, unsigned char invert)
 
virtual void sampleMaski (unsigned int maskNumber, unsigned int mask)
 
virtual void samplerParameterf (unsigned int sampler, unsigned int pname, float param)
 
virtual void samplerParameterfv (unsigned int sampler, unsigned int pname, const float *param)
 
virtual void samplerParameteri (unsigned int sampler, unsigned int pname, int param)
 
virtual void samplerParameterIiv (unsigned int sampler, unsigned int pname, const int *param)
 
virtual void samplerParameterIuiv (unsigned int sampler, unsigned int pname, const unsigned int *param)
 
virtual void samplerParameteriv (unsigned int sampler, unsigned int pname, const int *param)
 
virtual void scissor (int x, int y, int width, int height)
 
virtual void shaderBinary (int n, const unsigned int *shaders, unsigned int binaryformat, const void *binary, int length)
 
virtual void shaderSource (unsigned int shader, int count, const char *const *string_, const int *length)
 
virtual void stencilFunc (unsigned int func, int ref, unsigned int mask)
 
virtual void stencilFuncSeparate (unsigned int face, unsigned int func, int ref, unsigned int mask)
 
virtual void stencilMask (unsigned int mask)
 
virtual void stencilMaskSeparate (unsigned int face, unsigned int mask)
 
virtual void stencilOp (unsigned int fail, unsigned int zfail, unsigned int zpass)
 
virtual void stencilOpSeparate (unsigned int face, unsigned int fail, unsigned int zfail, unsigned int zpass)
 
virtual void texBuffer (unsigned int target, unsigned int internalformat, unsigned int buffer)
 
virtual void texBufferRange (unsigned int target, unsigned int internalformat, unsigned int buffer, int offset, int size)
 
virtual void texImage2D (unsigned int target, int level, unsigned int internalformat, int width, int height, int border, unsigned int format, unsigned int type, const void *pixels)
 
virtual void texImage3D (unsigned int target, int level, int internalformat, int width, int height, int depth, int border, unsigned int format, unsigned int type, const void *pixels)
 
virtual void texParameterf (unsigned int target, unsigned int pname, float param)
 
virtual void texParameterfv (unsigned int target, unsigned int pname, const float *params)
 
virtual void texParameteri (unsigned int target, unsigned int pname, int param)
 
virtual void texParameterIiv (unsigned int target, unsigned int pname, const int *params)
 
virtual void texParameterIuiv (unsigned int target, unsigned int pname, const unsigned int *params)
 
virtual void texParameteriv (unsigned int target, unsigned int pname, const int *params)
 
virtual void texStorage2D (unsigned int target, int levels, unsigned int internalformat, int width, int height)
 
virtual void texStorage2DMultisample (unsigned int target, int samples, unsigned int internalformat, int width, int height, unsigned char fixedsamplelocations)
 
virtual void texStorage3D (unsigned int target, int levels, unsigned int internalformat, int width, int height, int depth)
 
virtual void texStorage3DMultisample (unsigned int target, int samples, unsigned int internalformat, int width, int height, int depth, unsigned char fixedsamplelocations)
 
virtual void texSubImage2D (unsigned int target, int level, int xoffset, int yoffset, int width, int height, unsigned int format, unsigned int type, const void *pixels)
 
virtual void texSubImage3D (unsigned int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, unsigned int format, unsigned int type, const void *pixels)
 
virtual void transformFeedbackVaryings (unsigned int program, int count, const char *const *varyings, unsigned int bufferMode)
 
virtual unsigned int tryCompressedTexImage2D (unsigned int target, int level, unsigned int internalformat, int width, int height, int border, int imageSize, const void *data)
 
virtual unsigned int tryCompressedTexImage3D (unsigned int target, int level, unsigned int internalformat, int width, int height, int depth, int border, int imageSize, const void *data)
 
virtual unsigned int tryCompressedTexSubImage2D (unsigned int target, int level, int xoffset, int yoffset, int width, int height, unsigned int format, int imageSize, const void *data)
 
virtual unsigned int tryGenerateMipmap (unsigned int target)
 
virtual unsigned int tryGetIntegerv (unsigned int pname, int *params)
 
virtual unsigned int tryProgramBinary (unsigned int program, unsigned int binaryFormat, const void *binary, int length)
 
virtual unsigned int tryShaderBinary (int n, const unsigned int *shaders, unsigned int binaryformat, const void *binary, int length)
 
virtual unsigned int tryTexImage2D (unsigned int target, int level, unsigned int internalformat, int width, int height, int border, unsigned int format, unsigned int type, const void *pixels)
 
virtual unsigned int tryTexImage3D (unsigned int target, int level, int internalformat, int width, int height, int depth, int border, unsigned int format, unsigned int type, const void *pixels)
 
virtual unsigned int tryTexStorage2D (unsigned int target, int levels, unsigned int internalformat, int width, int height)
 
virtual unsigned int tryTexStorage2DMultisample (unsigned int target, int samples, unsigned int internalformat, int width, int height, unsigned char fixedsamplelocations)
 
virtual unsigned int tryTexStorage3D (unsigned int target, int levels, unsigned int internalformat, int width, int height, int depth)
 
virtual unsigned int tryTexStorage3DMultisample (unsigned int target, int samples, unsigned int internalformat, int width, int height, int depth, unsigned char fixedsamplelocations)
 
virtual unsigned int tryTexSubImage2D (unsigned int target, int level, int xoffset, int yoffset, int width, int height, unsigned int format, unsigned int type, const void *pixels)
 
virtual void uniform1f (int location, float x)
 
virtual void uniform1fv (int location, int count, const float *v)
 
virtual void uniform1i (int location, int x)
 
virtual void uniform1iv (int location, int count, const int *v)
 
virtual void uniform1ui (int location, unsigned int v0)
 
virtual void uniform1uiv (int location, int count, const unsigned int *value)
 
virtual void uniform2f (int location, float x, float y)
 
virtual void uniform2fv (int location, int count, const float *v)
 
virtual void uniform2i (int location, int x, int y)
 
virtual void uniform2iv (int location, int count, const int *v)
 
virtual void uniform2ui (int location, unsigned int v0, unsigned int v1)
 
virtual void uniform2uiv (int location, int count, const unsigned int *value)
 
virtual void uniform3f (int location, float x, float y, float z)
 
virtual void uniform3fv (int location, int count, const float *v)
 
virtual void uniform3i (int location, int x, int y, int z)
 
virtual void uniform3iv (int location, int count, const int *v)
 
virtual void uniform3ui (int location, unsigned int v0, unsigned int v1, unsigned int v2)
 
virtual void uniform3uiv (int location, int count, const unsigned int *value)
 
virtual void uniform4f (int location, float x, float y, float z, float w)
 
virtual void uniform4fv (int location, int count, const float *v)
 
virtual void uniform4i (int location, int x, int y, int z, int w)
 
virtual void uniform4iv (int location, int count, const int *v)
 
virtual void uniform4ui (int location, unsigned int v0, unsigned int v1, unsigned int v2, unsigned int v3)
 
virtual void uniform4uiv (int location, int count, const unsigned int *value)
 
virtual void uniformBlockBinding (unsigned int program, unsigned int uniformBlockIndex, unsigned int uniformBlockBinding)
 
virtual void uniformMatrix2fv (int location, int count, unsigned char transpose, const float *value)
 
virtual void uniformMatrix2x3fv (int location, int count, unsigned char transpose, const float *value)
 
virtual void uniformMatrix2x4fv (int location, int count, unsigned char transpose, const float *value)
 
virtual void uniformMatrix3fv (int location, int count, unsigned char transpose, const float *value)
 
virtual void uniformMatrix3x2fv (int location, int count, unsigned char transpose, const float *value)
 
virtual void uniformMatrix3x4fv (int location, int count, unsigned char transpose, const float *value)
 
virtual void uniformMatrix4fv (int location, int count, unsigned char transpose, const float *v)
 
virtual void uniformMatrix4x2fv (int location, int count, unsigned char transpose, const float *value)
 
virtual void uniformMatrix4x3fv (int location, int count, unsigned char transpose, const float *value)
 
virtual unsigned char unmapBuffer (unsigned int target)
 
virtual void useProgram (unsigned int program)
 
virtual void useProgramStages (unsigned int pipeline, unsigned int stages, unsigned int program)
 
virtual void validateProgram (unsigned int program)
 
virtual void validateProgramPipeline (unsigned int pipeline)
 
virtual void vertexAttrib1f (unsigned int indx, float x)
 
virtual void vertexAttrib1fv (unsigned int indx, const float *values)
 
virtual void vertexAttrib2f (unsigned int indx, float x, float y)
 
virtual void vertexAttrib2fv (unsigned int indx, const float *values)
 
virtual void vertexAttrib3f (unsigned int indx, float x, float y, float z)
 
virtual void vertexAttrib3fv (unsigned int indx, const float *values)
 
virtual void vertexAttrib4f (unsigned int indx, float x, float y, float z, float w)
 
virtual void vertexAttrib4fv (unsigned int indx, const float *values)
 
virtual void vertexAttribBinding (unsigned int attribindex, unsigned int bindingindex)
 
virtual void vertexAttribDivisor (unsigned int index, unsigned int divisor)
 
virtual void vertexAttribFormat (unsigned int attribindex, int size, unsigned int type, unsigned char normalized, unsigned int relativeoffset)
 
virtual void vertexAttribI4i (unsigned int index, int x, int y, int z, int w)
 
virtual void vertexAttribI4iv (unsigned int index, const int *v)
 
virtual void vertexAttribI4ui (unsigned int index, unsigned int x, unsigned int y, unsigned int z, unsigned int w)
 
virtual void vertexAttribI4uiv (unsigned int index, const unsigned int *v)
 
virtual void vertexAttribIFormat (unsigned int attribindex, int size, unsigned int type, unsigned int relativeoffset)
 
virtual void vertexAttribIPointer (unsigned int index, int size, unsigned int type, int stride, const void *pointer)
 
virtual void vertexAttribPointer (unsigned int index, int size, unsigned int type, unsigned char normalized, int stride, const void *pointer)
 
virtual void vertexBindingDivisor (unsigned int bindingindex, unsigned int divisor)
 
virtual void viewport (int x, int y, int width, int height)
 
virtual void waitSync (kzsGLsync sync, unsigned int flags, kzU64 timeout)
 

Function Documentation

virtual void activeTexture ( unsigned int  texture)
virtual
virtual void attachShader ( unsigned int  program,
unsigned int  shader 
)
virtual
virtual void bindAttribLocation ( unsigned int  program,
unsigned int  index,
kzString  name 
)
virtual
virtual void bindBuffer ( unsigned int  target,
unsigned int  buffer 
)
virtual
virtual void bindFramebuffer ( unsigned int  target,
unsigned int  framebuffer 
)
virtual
virtual void bindRenderbuffer ( unsigned int  target,
unsigned int  renderbuffer 
)
virtual
virtual void bindTexture ( unsigned int  target,
unsigned int  texture 
)
virtual
virtual void blendColor ( float  red,
float  green,
float  blue,
float  alpha 
)
virtual
virtual void blendEquation ( unsigned int  mode)
virtual
virtual void blendEquationSeparate ( unsigned int  modeRGB,
unsigned int  modeAlpha 
)
virtual
virtual void blendFunc ( unsigned int  sfactor,
unsigned int  dfactor 
)
virtual
virtual void blendFuncSeparate ( unsigned int  srcRGB,
unsigned int  dstRGB,
unsigned int  srcAlpha,
unsigned int  dstAlpha 
)
virtual
virtual void bufferData ( unsigned int  target,
int  size,
const void *  data,
unsigned int  usage 
)
virtual
virtual void bufferSubData ( unsigned int  target,
int  offset,
int  size,
const void *  data 
)
virtual
virtual unsigned int checkFramebufferStatus ( unsigned int  target)
virtual
virtual void clear ( unsigned int  mask)
virtual
virtual void clearColor ( float  red,
float  green,
float  blue,
float  alpha 
)
virtual
virtual void clearDepthf ( float  depth)
virtual
virtual void clearStencil ( int  s)
virtual
virtual void colorMask ( unsigned char  red,
unsigned char  green,
unsigned char  blue,
unsigned char  alpha 
)
virtual
virtual void compileShader ( unsigned int  shader)
virtual
virtual void compressedTexImage2D ( unsigned int  target,
int  level,
unsigned int  internalformat,
int  width,
int  height,
int  border,
int  imageSize,
const void *  data 
)
virtual
virtual unsigned int tryCompressedTexImage2D ( unsigned int  target,
int  level,
unsigned int  internalformat,
int  width,
int  height,
int  border,
int  imageSize,
const void *  data 
)
virtual
virtual void compressedTexSubImage2D ( unsigned int  target,
int  level,
int  xoffset,
int  yoffset,
int  width,
int  height,
unsigned int  format,
int  imageSize,
const void *  data 
)
virtual
virtual unsigned int tryCompressedTexSubImage2D ( unsigned int  target,
int  level,
int  xoffset,
int  yoffset,
int  width,
int  height,
unsigned int  format,
int  imageSize,
const void *  data 
)
virtual
virtual void copyTexImage2D ( unsigned int  target,
int  level,
unsigned int  internalformat,
int  x,
int  y,
int  width,
int  height,
int  border 
)
virtual
virtual void copyTexSubImage2D ( unsigned int  target,
int  level,
int  xoffset,
int  yoffset,
int  x,
int  y,
int  width,
int  height 
)
virtual
virtual unsigned int createProgram ( )
virtual
virtual unsigned int createShader ( unsigned int  type)
virtual
virtual void cullFace ( unsigned int  mode)
virtual
virtual void deleteBuffers ( int  n,
const unsigned int *  buffers 
)
virtual
virtual void deleteFramebuffers ( int  n,
const unsigned int *  framebuffers 
)
virtual
virtual void deleteProgram ( unsigned int  program)
virtual
virtual void deleteRenderbuffers ( int  n,
const unsigned int *  renderbuffers 
)
virtual
virtual void deleteShader ( unsigned int  shader)
virtual
virtual void deleteTextures ( int  n,
const unsigned int *  textures 
)
virtual
virtual void depthFunc ( unsigned int  func)
virtual
virtual void depthMask ( unsigned char  flag)
virtual
virtual void depthRangef ( float  zNear,
float  zFar 
)
virtual
virtual void detachShader ( unsigned int  program,
unsigned int  shader 
)
virtual
virtual void disable ( unsigned int  cap)
virtual
virtual void disableVertexAttribArray ( unsigned int  index)
virtual
virtual void drawArrays ( unsigned int  mode,
int  first,
int  count 
)
virtual
virtual void drawElements ( unsigned int  mode,
int  count,
unsigned int  type,
const void *  indices 
)
virtual
virtual void enable ( unsigned int  cap)
virtual
virtual void enableVertexAttribArray ( unsigned int  index)
virtual
virtual void finish ( )
virtual
virtual void flush ( )
virtual
virtual void framebufferRenderbuffer ( unsigned int  target,
unsigned int  attachment,
unsigned int  renderbuffertarget,
unsigned int  renderbuffer 
)
virtual
virtual void framebufferTexture2D ( unsigned int  target,
unsigned int  attachment,
unsigned int  textarget,
unsigned int  texture,
int  level 
)
virtual
virtual void frontFace ( unsigned int  mode)
virtual
virtual void genBuffers ( int  n,
unsigned int *  buffers 
)
virtual
virtual void generateMipmap ( unsigned int  target)
virtual
virtual unsigned int tryGenerateMipmap ( unsigned int  target)
virtual
virtual void genFramebuffers ( int  n,
unsigned int *  framebuffers 
)
virtual
virtual void genRenderbuffers ( int  n,
unsigned int *  renderbuffers 
)
virtual
virtual void genTextures ( int  n,
unsigned int *  textures 
)
virtual
virtual void getActiveAttrib ( unsigned int  program,
unsigned int  index,
int  bufsize,
int *  length,
int *  size,
unsigned int *  type,
char *  name 
)
virtual
virtual void getActiveUniform ( unsigned int  program,
unsigned int  index,
int  bufsize,
int *  length,
int *  size,
unsigned int *  type,
char *  name 
)
virtual
virtual void getAttachedShaders ( unsigned int  program,
int  maxcount,
int *  count,
unsigned int *  shaders 
)
virtual
virtual int getAttribLocation ( unsigned int  program,
kzString  name 
)
virtual
virtual void getBooleanv ( unsigned int  pname,
unsigned char *  params 
)
virtual
virtual void getBufferParameteriv ( unsigned int  target,
unsigned int  pname,
int *  params 
)
virtual
virtual unsigned int getError ( )
virtual
virtual void getFloatv ( unsigned int  pname,
float *  params 
)
virtual
virtual void getFramebufferAttachmentParameteriv ( unsigned int  target,
unsigned int  attachment,
unsigned int  pname,
int *  params 
)
virtual
virtual void getIntegerv ( unsigned int  pname,
int *  params 
)
virtual
virtual unsigned int tryGetIntegerv ( unsigned int  pname,
int *  params 
)
virtual
virtual void getProgramiv ( unsigned int  program,
unsigned int  pname,
int *  params 
)
virtual
virtual void getProgramInfoLog ( unsigned int  program,
int  bufsize,
int *  length,
char *  infolog 
)
virtual
virtual void getRenderbufferParameteriv ( unsigned int  target,
unsigned int  pname,
int *  params 
)
virtual
virtual void getShaderiv ( unsigned int  shader,
unsigned int  pname,
int *  params 
)
virtual
virtual void getShaderInfoLog ( unsigned int  shader,
int  bufsize,
int *  length,
char *  infolog 
)
virtual
virtual void getShaderPrecisionFormat ( unsigned int  shadertype,
unsigned int  precisiontype,
int *  range,
int *  precision 
)
virtual
virtual void getShaderSource ( unsigned int  shader,
int  bufsize,
int *  length,
char *  source 
)
virtual
virtual const unsigned char* getString ( unsigned int  name)
virtual
virtual void getTexParameterfv ( unsigned int  target,
unsigned int  pname,
float *  params 
)
virtual
virtual void getTexParameteriv ( unsigned int  target,
unsigned int  pname,
int *  params 
)
virtual
virtual void getUniformfv ( unsigned int  program,
int  location,
float *  params 
)
virtual
virtual void getUniformiv ( unsigned int  program,
int  location,
int *  params 
)
virtual
virtual int getUniformLocation ( unsigned int  program,
kzString  name 
)
virtual
virtual void getVertexAttribfv ( unsigned int  index,
unsigned int  pname,
float *  params 
)
virtual
virtual void getVertexAttribiv ( unsigned int  index,
unsigned int  pname,
int *  params 
)
virtual
virtual void getVertexAttribPointerv ( unsigned int  index,
unsigned int  pname,
void **  pointer 
)
virtual
virtual void hint ( unsigned int  target,
unsigned int  mode 
)
virtual
virtual unsigned char isBuffer ( unsigned int  buffer)
virtual
virtual unsigned char isEnabled ( unsigned int  cap)
virtual
virtual unsigned char isFramebuffer ( unsigned int  framebuffer)
virtual
virtual unsigned char isProgram ( unsigned int  program)
virtual
virtual unsigned char isRenderbuffer ( unsigned int  renderbuffer)
virtual
virtual unsigned char isShader ( unsigned int  shader)
virtual
virtual unsigned char isTexture ( unsigned int  texture)
virtual
virtual void lineWidth ( float  width)
virtual
virtual void linkProgram ( unsigned int  program)
virtual
virtual void pixelStorei ( unsigned int  pname,
int  param 
)
virtual
virtual void polygonOffset ( float  factor,
float  units 
)
virtual
virtual void readPixels ( int  x,
int  y,
int  width,
int  height,
unsigned int  format,
unsigned int  type,
void *  pixels 
)
virtual
virtual void releaseShaderCompiler ( )
virtual
virtual void renderbufferStorage ( unsigned int  target,
unsigned int  internalformat,
int  width,
int  height 
)
virtual
virtual void sampleCoverage ( float  value,
unsigned char  invert 
)
virtual
virtual void scissor ( int  x,
int  y,
int  width,
int  height 
)
virtual
virtual void shaderBinary ( int  n,
const unsigned int *  shaders,
unsigned int  binaryformat,
const void *  binary,
int  length 
)
virtual
virtual unsigned int tryShaderBinary ( int  n,
const unsigned int *  shaders,
unsigned int  binaryformat,
const void *  binary,
int  length 
)
virtual
virtual void shaderSource ( unsigned int  shader,
int  count,
const char *const *  string_,
const int *  length 
)
virtual
virtual void stencilFunc ( unsigned int  func,
int  ref,
unsigned int  mask 
)
virtual
virtual void stencilFuncSeparate ( unsigned int  face,
unsigned int  func,
int  ref,
unsigned int  mask 
)
virtual
virtual void stencilMask ( unsigned int  mask)
virtual
virtual void stencilMaskSeparate ( unsigned int  face,
unsigned int  mask 
)
virtual
virtual void stencilOp ( unsigned int  fail,
unsigned int  zfail,
unsigned int  zpass 
)
virtual
virtual void stencilOpSeparate ( unsigned int  face,
unsigned int  fail,
unsigned int  zfail,
unsigned int  zpass 
)
virtual
virtual void texImage2D ( unsigned int  target,
int  level,
unsigned int  internalformat,
int  width,
int  height,
int  border,
unsigned int  format,
unsigned int  type,
const void *  pixels 
)
virtual
virtual unsigned int tryTexImage2D ( unsigned int  target,
int  level,
unsigned int  internalformat,
int  width,
int  height,
int  border,
unsigned int  format,
unsigned int  type,
const void *  pixels 
)
virtual
virtual void texParameterf ( unsigned int  target,
unsigned int  pname,
float  param 
)
virtual
virtual void texParameterfv ( unsigned int  target,
unsigned int  pname,
const float *  params 
)
virtual
virtual void texParameteri ( unsigned int  target,
unsigned int  pname,
int  param 
)
virtual
virtual void texParameteriv ( unsigned int  target,
unsigned int  pname,
const int *  params 
)
virtual
virtual void texSubImage2D ( unsigned int  target,
int  level,
int  xoffset,
int  yoffset,
int  width,
int  height,
unsigned int  format,
unsigned int  type,
const void *  pixels 
)
virtual
virtual unsigned int tryTexSubImage2D ( unsigned int  target,
int  level,
int  xoffset,
int  yoffset,
int  width,
int  height,
unsigned int  format,
unsigned int  type,
const void *  pixels 
)
virtual
virtual void uniform1f ( int  location,
float  x 
)
virtual
virtual void uniform1fv ( int  location,
int  count,
const float *  v 
)
virtual
virtual void uniform1i ( int  location,
int  x 
)
virtual
virtual void uniform1iv ( int  location,
int  count,
const int *  v 
)
virtual
virtual void uniform2f ( int  location,
float  x,
float  y 
)
virtual
virtual void uniform2fv ( int  location,
int  count,
const float *  v 
)
virtual
virtual void uniform2i ( int  location,
int  x,
int  y 
)
virtual
virtual void uniform2iv ( int  location,
int  count,
const int *  v 
)
virtual
virtual void uniform3f ( int  location,
float  x,
float  y,
float  z 
)
virtual
virtual void uniform3fv ( int  location,
int  count,
const float *  v 
)
virtual
virtual void uniform3i ( int  location,
int  x,
int  y,
int  z 
)
virtual
virtual void uniform3iv ( int  location,
int  count,
const int *  v 
)
virtual
virtual void uniform4f ( int  location,
float  x,
float  y,
float  z,
float  w 
)
virtual
virtual void uniform4fv ( int  location,
int  count,
const float *  v 
)
virtual
virtual void uniform4i ( int  location,
int  x,
int  y,
int  z,
int  w 
)
virtual
virtual void uniform4iv ( int  location,
int  count,
const int *  v 
)
virtual
virtual void uniformMatrix2fv ( int  location,
int  count,
unsigned char  transpose,
const float *  value 
)
virtual
virtual void uniformMatrix3fv ( int  location,
int  count,
unsigned char  transpose,
const float *  value 
)
virtual
virtual void uniformMatrix4fv ( int  location,
int  count,
unsigned char  transpose,
const float *  v 
)
virtual
virtual void useProgram ( unsigned int  program)
virtual
virtual void validateProgram ( unsigned int  program)
virtual
virtual void vertexAttrib1f ( unsigned int  indx,
float  x 
)
virtual
virtual void vertexAttrib1fv ( unsigned int  indx,
const float *  values 
)
virtual
virtual void vertexAttrib2f ( unsigned int  indx,
float  x,
float  y 
)
virtual
virtual void vertexAttrib2fv ( unsigned int  indx,
const float *  values 
)
virtual
virtual void vertexAttrib3f ( unsigned int  indx,
float  x,
float  y,
float  z 
)
virtual
virtual void vertexAttrib3fv ( unsigned int  indx,
const float *  values 
)
virtual
virtual void vertexAttrib4f ( unsigned int  indx,
float  x,
float  y,
float  z,
float  w 
)
virtual
virtual void vertexAttrib4fv ( unsigned int  indx,
const float *  values 
)
virtual
virtual void vertexAttribPointer ( unsigned int  index,
int  size,
unsigned int  type,
unsigned char  normalized,
int  stride,
const void *  pointer 
)
virtual
virtual void viewport ( int  x,
int  y,
int  width,
int  height 
)
virtual
virtual void readBuffer ( unsigned int  src)
virtual
virtual void drawRangeElements ( unsigned int  mode,
unsigned int  start,
unsigned int  end,
int  count,
unsigned int  type,
const void *  indices 
)
virtual
virtual void texImage3D ( unsigned int  target,
int  level,
int  internalformat,
int  width,
int  height,
int  depth,
int  border,
unsigned int  format,
unsigned int  type,
const void *  pixels 
)
virtual
virtual unsigned int tryTexImage3D ( unsigned int  target,
int  level,
int  internalformat,
int  width,
int  height,
int  depth,
int  border,
unsigned int  format,
unsigned int  type,
const void *  pixels 
)
virtual
virtual void texSubImage3D ( unsigned int  target,
int  level,
int  xoffset,
int  yoffset,
int  zoffset,
int  width,
int  height,
int  depth,
unsigned int  format,
unsigned int  type,
const void *  pixels 
)
virtual
virtual void copyTexSubImage3D ( unsigned int  target,
int  level,
int  xoffset,
int  yoffset,
int  zoffset,
int  x,
int  y,
int  width,
int  height 
)
virtual
virtual void compressedTexImage3D ( unsigned int  target,
int  level,
unsigned int  internalformat,
int  width,
int  height,
int  depth,
int  border,
int  imageSize,
const void *  data 
)
virtual
virtual unsigned int tryCompressedTexImage3D ( unsigned int  target,
int  level,
unsigned int  internalformat,
int  width,
int  height,
int  depth,
int  border,
int  imageSize,
const void *  data 
)
virtual
virtual void compressedTexSubImage3D ( unsigned int  target,
int  level,
int  xoffset,
int  yoffset,
int  zoffset,
int  width,
int  height,
int  depth,
unsigned int  format,
int  imageSize,
const void *  data 
)
virtual
virtual void genQueries ( int  n,
unsigned int *  ids 
)
virtual
virtual void deleteQueries ( int  n,
const unsigned int *  ids 
)
virtual
virtual unsigned char isQuery ( unsigned int  id)
virtual
virtual void beginQuery ( unsigned int  target,
unsigned int  id 
)
virtual
virtual void endQuery ( unsigned int  target)
virtual
virtual void getQueryiv ( unsigned int  target,
unsigned int  pname,
int *  params 
)
virtual
virtual void getQueryObjectuiv ( unsigned int  id,
unsigned int  pname,
unsigned int *  params 
)
virtual
virtual unsigned char unmapBuffer ( unsigned int  target)
virtual
virtual void getBufferPointerv ( unsigned int  target,
unsigned int  pname,
void **  params 
)
virtual
virtual void drawBuffers ( int  n,
const unsigned int *  bufs 
)
virtual
virtual void uniformMatrix2x3fv ( int  location,
int  count,
unsigned char  transpose,
const float *  value 
)
virtual
virtual void uniformMatrix3x2fv ( int  location,
int  count,
unsigned char  transpose,
const float *  value 
)
virtual
virtual void uniformMatrix2x4fv ( int  location,
int  count,
unsigned char  transpose,
const float *  value 
)
virtual
virtual void uniformMatrix4x2fv ( int  location,
int  count,
unsigned char  transpose,
const float *  value 
)
virtual
virtual void uniformMatrix3x4fv ( int  location,
int  count,
unsigned char  transpose,
const float *  value 
)
virtual
virtual void uniformMatrix4x3fv ( int  location,
int  count,
unsigned char  transpose,
const float *  value 
)
virtual
virtual void blitFramebuffer ( int  srcX0,
int  srcY0,
int  srcX1,
int  srcY1,
int  dstX0,
int  dstY0,
int  dstX1,
int  dstY1,
unsigned int  mask,
unsigned int  filter 
)
virtual
virtual void renderbufferStorageMultisample ( unsigned int  target,
int  samples,
unsigned int  internalformat,
int  width,
int  height 
)
virtual
virtual void framebufferTextureLayer ( unsigned int  target,
unsigned int  attachment,
unsigned int  texture,
int  level,
int  layer 
)
virtual
virtual void* mapBufferRange ( unsigned int  target,
ptrdiff_t  offset,
ptrdiff_t  length,
unsigned int  access 
)
virtual
virtual void flushMappedBufferRange ( unsigned int  target,
ptrdiff_t  offset,
ptrdiff_t  length 
)
virtual
virtual void bindVertexArray ( unsigned int  array_)
virtual
virtual void deleteVertexArrays ( int  n,
const unsigned int *  arrays 
)
virtual
virtual void genVertexArrays ( int  n,
unsigned int *  arrays 
)
virtual
virtual unsigned char isVertexArray ( unsigned int  array_)
virtual
virtual void getIntegeri_v ( unsigned int  target,
unsigned int  index,
int *  data 
)
virtual
virtual void beginTransformFeedback ( unsigned int  primitiveMode)
virtual
virtual void endTransformFeedback ( )
virtual
virtual void bindBufferRange ( unsigned int  target,
unsigned int  index,
unsigned int  buffer,
ptrdiff_t  offset,
ptrdiff_t  size 
)
virtual
virtual void bindBufferBase ( unsigned int  target,
unsigned int  index,
unsigned int  buffer 
)
virtual
virtual void transformFeedbackVaryings ( unsigned int  program,
int  count,
const char *const *  varyings,
unsigned int  bufferMode 
)
virtual
virtual void getTransformFeedbackVarying ( unsigned int  program,
unsigned int  index,
int  bufSize,
int *  length,
int *  size,
unsigned int *  type,
char *  name 
)
virtual
virtual void vertexAttribIPointer ( unsigned int  index,
int  size,
unsigned int  type,
int  stride,
const void *  pointer 
)
virtual
virtual void getVertexAttribIiv ( unsigned int  index,
unsigned int  pname,
int *  params 
)
virtual
virtual void getVertexAttribIuiv ( unsigned int  index,
unsigned int  pname,
unsigned int *  params 
)
virtual
virtual void vertexAttribI4i ( unsigned int  index,
int  x,
int  y,
int  z,
int  w 
)
virtual
virtual void vertexAttribI4ui ( unsigned int  index,
unsigned int  x,
unsigned int  y,
unsigned int  z,
unsigned int  w 
)
virtual
virtual void vertexAttribI4iv ( unsigned int  index,
const int *  v 
)
virtual
virtual void vertexAttribI4uiv ( unsigned int  index,
const unsigned int *  v 
)
virtual
virtual void getUniformuiv ( unsigned int  program,
int  location,
unsigned int *  params 
)
virtual
virtual int getFragDataLocation ( unsigned int  program,
const char *  name 
)
virtual
virtual void uniform1ui ( int  location,
unsigned int  v0 
)
virtual
virtual void uniform2ui ( int  location,
unsigned int  v0,
unsigned int  v1 
)
virtual
virtual void uniform3ui ( int  location,
unsigned int  v0,
unsigned int  v1,
unsigned int  v2 
)
virtual
virtual void uniform4ui ( int  location,
unsigned int  v0,
unsigned int  v1,
unsigned int  v2,
unsigned int  v3 
)
virtual
virtual void uniform1uiv ( int  location,
int  count,
const unsigned int *  value 
)
virtual
virtual void uniform2uiv ( int  location,
int  count,
const unsigned int *  value 
)
virtual
virtual void uniform3uiv ( int  location,
int  count,
const unsigned int *  value 
)
virtual
virtual void uniform4uiv ( int  location,
int  count,
const unsigned int *  value 
)
virtual
virtual void clearBufferiv ( unsigned int  buffer,
int  drawbuffer,
const int *  value 
)
virtual
virtual void clearBufferuiv ( unsigned int  buffer,
int  drawbuffer,
const unsigned int *  value 
)
virtual
virtual void clearBufferfv ( unsigned int  buffer,
int  drawbuffer,
const float *  value 
)
virtual
virtual void clearBufferfi ( unsigned int  buffer,
int  drawbuffer,
float  depth,
int  stencil 
)
virtual
virtual const char* getStringi ( unsigned int  name,
unsigned int  index 
)
virtual
virtual void copyBufferSubData ( unsigned int  readTarget,
unsigned int  writeTarget,
ptrdiff_t  readOffset,
ptrdiff_t  writeOffset,
ptrdiff_t  size 
)
virtual
virtual void getUniformIndices ( unsigned int  program,
int  uniformCount,
const char *const *  uniformNames,
unsigned int *  uniformIndices 
)
virtual
virtual void getActiveUniformsiv ( unsigned int  program,
int  uniformCount,
const unsigned int *  uniformIndices,
unsigned int  pname,
int *  params 
)
virtual
virtual unsigned int getUniformBlockIndex ( unsigned int  program,
const char *  uniformBlockName 
)
virtual
virtual void getActiveUniformBlockiv ( unsigned int  program,
unsigned int  uniformBlockIndex,
unsigned int  pname,
int *  params 
)
virtual
virtual void getActiveUniformBlockName ( unsigned int  program,
unsigned int  uniformBlockIndex,
int  bufSize,
int *  length,
char *  uniformBlockName 
)
virtual
virtual void uniformBlockBinding ( unsigned int  program,
unsigned int  uniformBlockIndex,
unsigned int  uniformBlockBinding 
)
virtual
virtual void drawArraysInstanced ( unsigned int  mode,
int  first,
int  count,
int  instancecount 
)
virtual
virtual void drawElementsInstanced ( unsigned int  mode,
int  count,
unsigned int  type,
const void *  indices,
int  instancecount 
)
virtual
virtual kzsGLsync fenceSync ( unsigned int  condition,
unsigned int  flags 
)
virtual
virtual unsigned char isSync ( kzsGLsync  sync)
virtual
virtual void deleteSync ( kzsGLsync  sync)
virtual
virtual unsigned int clientWaitSync ( kzsGLsync  sync,
unsigned int  flags,
kzU64  timeout 
)
virtual
virtual void waitSync ( kzsGLsync  sync,
unsigned int  flags,
kzU64  timeout 
)
virtual
virtual void getInteger64v ( unsigned int  pname,
kzS64 data 
)
virtual
virtual void getSynciv ( kzsGLsync  sync,
unsigned int  pname,
int  bufSize,
int *  length,
int *  values 
)
virtual
virtual void getInteger64i_v ( unsigned int  target,
unsigned int  index,
kzS64 data 
)
virtual
virtual void getBufferParameteri64v ( unsigned int  target,
unsigned int  pname,
kzS64 params 
)
virtual
virtual void genSamplers ( int  count,
unsigned int *  samplers 
)
virtual
virtual void deleteSamplers ( int  count,
const unsigned int *  samplers 
)
virtual
virtual unsigned char isSampler ( unsigned int  sampler)
virtual
virtual void bindSampler ( unsigned int  unit,
unsigned int  sampler 
)
virtual
virtual void samplerParameteri ( unsigned int  sampler,
unsigned int  pname,
int  param 
)
virtual
virtual void samplerParameteriv ( unsigned int  sampler,
unsigned int  pname,
const int *  param 
)
virtual
virtual void samplerParameterf ( unsigned int  sampler,
unsigned int  pname,
float  param 
)
virtual
virtual void samplerParameterfv ( unsigned int  sampler,
unsigned int  pname,
const float *  param 
)
virtual
virtual void getSamplerParameteriv ( unsigned int  sampler,
unsigned int  pname,
int *  params 
)
virtual
virtual void getSamplerParameterfv ( unsigned int  sampler,
unsigned int  pname,
float *  params 
)
virtual
virtual void vertexAttribDivisor ( unsigned int  index,
unsigned int  divisor 
)
virtual
virtual void bindTransformFeedback ( unsigned int  target,
unsigned int  id 
)
virtual
virtual void deleteTransformFeedbacks ( int  n,
const unsigned int *  ids 
)
virtual
virtual void genTransformFeedbacks ( int  n,
unsigned int *  ids 
)
virtual
virtual unsigned char isTransformFeedback ( unsigned int  id)
virtual
virtual void pauseTransformFeedback ( )
virtual
virtual void resumeTransformFeedback ( )
virtual
virtual void getProgramBinary ( unsigned int  program,
int  bufSize,
int *  length,
unsigned int *  binaryFormat,
void *  binary 
)
virtual
virtual void programBinary ( unsigned int  program,
unsigned int  binaryFormat,
const void *  binary,
int  length 
)
virtual
virtual unsigned int tryProgramBinary ( unsigned int  program,
unsigned int  binaryFormat,
const void *  binary,
int  length 
)
virtual
virtual void programParameteri ( unsigned int  program,
unsigned int  pname,
int  value 
)
virtual
virtual void invalidateFramebuffer ( unsigned int  target,
int  numAttachments,
const unsigned int *  attachments 
)
virtual
virtual void invalidateSubFramebuffer ( unsigned int  target,
int  numAttachments,
const unsigned int *  attachments,
int  x,
int  y,
int  width,
int  height 
)
virtual
virtual void texStorage2D ( unsigned int  target,
int  levels,
unsigned int  internalformat,
int  width,
int  height 
)
virtual
virtual unsigned int tryTexStorage2D ( unsigned int  target,
int  levels,
unsigned int  internalformat,
int  width,
int  height 
)
virtual
virtual void texStorage3D ( unsigned int  target,
int  levels,
unsigned int  internalformat,
int  width,
int  height,
int  depth 
)
virtual
virtual unsigned int tryTexStorage3D ( unsigned int  target,
int  levels,
unsigned int  internalformat,
int  width,
int  height,
int  depth 
)
virtual
virtual void getInternalformativ ( unsigned int  target,
unsigned int  internalformat,
unsigned int  pname,
int  bufSize,
int *  params 
)
virtual
virtual unsigned int tryTexStorage2DMultisample ( unsigned int  target,
int  samples,
unsigned int  internalformat,
int  width,
int  height,
unsigned char  fixedsamplelocations 
)
virtual
virtual void dispatchCompute ( unsigned int  num_groups_x,
unsigned int  num_groups_y,
unsigned int  num_groups_z 
)
virtual
virtual void dispatchComputeIndirect ( int  indirect)
virtual
virtual void drawArraysIndirect ( unsigned int  mode,
const void *  indirect 
)
virtual
virtual void drawElementsIndirect ( unsigned int  mode,
unsigned int  type,
const void *  indirect 
)
virtual
virtual void framebufferParameteri ( unsigned int  target,
unsigned int  pname,
int  param 
)
virtual
virtual void getFramebufferParameteriv ( unsigned int  target,
unsigned int  pname,
int *  params 
)
virtual
virtual void getProgramInterfaceiv ( unsigned int  program,
unsigned int  programInterface,
unsigned int  pname,
int *  params 
)
virtual
virtual unsigned int getProgramResourceIndex ( unsigned int  program,
unsigned int  programInterface,
const char *  name 
)
virtual
virtual void getProgramResourceName ( unsigned int  program,
unsigned int  programInterface,
unsigned int  index,
int  bufSize,
int *  length,
char *  name 
)
virtual
virtual void getProgramResourceiv ( unsigned int  program,
unsigned int  programInterface,
unsigned int  index,
int  propCount,
const unsigned int *  props,
int  bufSize,
int *  length,
int *  params 
)
virtual
virtual int getProgramResourceLocation ( unsigned int  program,
unsigned int  programInterface,
const char *  name 
)
virtual
virtual void useProgramStages ( unsigned int  pipeline,
unsigned int  stages,
unsigned int  program 
)
virtual
virtual void activeShaderProgram ( unsigned int  pipeline,
unsigned int  program 
)
virtual
virtual unsigned int createShaderProgramv ( unsigned int  type,
int  count,
const char *const *  strings 
)
virtual
virtual void bindProgramPipeline ( unsigned int  pipeline)
virtual
virtual void deleteProgramPipelines ( int  n,
const unsigned int *  pipelines 
)
virtual
virtual void genProgramPipelines ( int  n,
unsigned int *  pipelines 
)
virtual
virtual unsigned char isProgramPipeline ( unsigned int  pipeline)
virtual
virtual void getProgramPipelineiv ( unsigned int  pipeline,
unsigned int  pname,
int *  params 
)
virtual
virtual void programUniform1i ( unsigned int  program,
int  location,
int  v0 
)
virtual
virtual void programUniform2i ( unsigned int  program,
int  location,
int  v0,
int  v1 
)
virtual
virtual void programUniform3i ( unsigned int  program,
int  location,
int  v0,
int  v1,
int  v2 
)
virtual
virtual void programUniform4i ( unsigned int  program,
int  location,
int  v0,
int  v1,
int  v2,
int  v3 
)
virtual
virtual void programUniform1ui ( unsigned int  program,
int  location,
unsigned int  v0 
)
virtual
virtual void programUniform2ui ( unsigned int  program,
int  location,
unsigned int  v0,
unsigned int  v1 
)
virtual
virtual void programUniform3ui ( unsigned int  program,
int  location,
unsigned int  v0,
unsigned int  v1,
unsigned int  v2 
)
virtual
virtual void programUniform4ui ( unsigned int  program,
int  location,
unsigned int  v0,
unsigned int  v1,
unsigned int  v2,
unsigned int  v3 
)
virtual
virtual void programUniform1f ( unsigned int  program,
int  location,
float  v0 
)
virtual
virtual void programUniform2f ( unsigned int  program,
int  location,
float  v0,
float  v1 
)
virtual
virtual void programUniform3f ( unsigned int  program,
int  location,
float  v0,
float  v1,
float  v2 
)
virtual
virtual void programUniform4f ( unsigned int  program,
int  location,
float  v0,
float  v1,
float  v2,
float  v3 
)
virtual
virtual void programUniform1iv ( unsigned int  program,
int  location,
int  count,
const int *  value 
)
virtual
virtual void programUniform2iv ( unsigned int  program,
int  location,
int  count,
const int *  value 
)
virtual
virtual void programUniform3iv ( unsigned int  program,
int  location,
int  count,
const int *  value 
)
virtual
virtual void programUniform4iv ( unsigned int  program,
int  location,
int  count,
const int *  value 
)
virtual
virtual void programUniform1uiv ( unsigned int  program,
int  location,
int  count,
const unsigned int *  value 
)
virtual
virtual void programUniform2uiv ( unsigned int  program,
int  location,
int  count,
const unsigned int *  value 
)
virtual
virtual void programUniform3uiv ( unsigned int  program,
int  location,
int  count,
const unsigned int *  value 
)
virtual
virtual void programUniform4uiv ( unsigned int  program,
int  location,
int  count,
const unsigned int *  value 
)
virtual
virtual void programUniform1fv ( unsigned int  program,
int  location,
int  count,
const float *  value 
)
virtual
virtual void programUniform2fv ( unsigned int  program,
int  location,
int  count,
const float *  value 
)
virtual
virtual void programUniform3fv ( unsigned int  program,
int  location,
int  count,
const float *  value 
)
virtual
virtual void programUniform4fv ( unsigned int  program,
int  location,
int  count,
const float *  value 
)
virtual
virtual void programUniformMatrix2fv ( unsigned int  program,
int  location,
int  count,
unsigned char  transpose,
const float *  value 
)
virtual
virtual void programUniformMatrix3fv ( unsigned int  program,
int  location,
int  count,
unsigned char  transpose,
const float *  value 
)
virtual
virtual void programUniformMatrix4fv ( unsigned int  program,
int  location,
int  count,
unsigned char  transpose,
const float *  value 
)
virtual
virtual void programUniformMatrix2x3fv ( unsigned int  program,
int  location,
int  count,
unsigned char  transpose,
const float *  value 
)
virtual
virtual void programUniformMatrix3x2fv ( unsigned int  program,
int  location,
int  count,
unsigned char  transpose,
const float *  value 
)
virtual
virtual void programUniformMatrix2x4fv ( unsigned int  program,
int  location,
int  count,
unsigned char  transpose,
const float *  value 
)
virtual
virtual void programUniformMatrix4x2fv ( unsigned int  program,
int  location,
int  count,
unsigned char  transpose,
const float *  value 
)
virtual
virtual void programUniformMatrix3x4fv ( unsigned int  program,
int  location,
int  count,
unsigned char  transpose,
const float *  value 
)
virtual
virtual void programUniformMatrix4x3fv ( unsigned int  program,
int  location,
int  count,
unsigned char  transpose,
const float *  value 
)
virtual
virtual void validateProgramPipeline ( unsigned int  pipeline)
virtual
virtual void getProgramPipelineInfoLog ( unsigned int  pipeline,
int  bufSize,
int *  length,
char *  infoLog 
)
virtual
virtual void bindImageTexture ( unsigned int  unit,
unsigned int  texture,
int  level,
unsigned char  layered,
int  layer,
unsigned int  access,
unsigned int  format 
)
virtual
virtual void getBooleani_v ( unsigned int  target,
unsigned int  index,
unsigned char *  data 
)
virtual
virtual void memoryBarrier ( unsigned int  barriers)
virtual
virtual void memoryBarrierByRegion ( unsigned int  barriers)
virtual
virtual void texStorage2DMultisample ( unsigned int  target,
int  samples,
unsigned int  internalformat,
int  width,
int  height,
unsigned char  fixedsamplelocations 
)
virtual
virtual void getMultisamplefv ( unsigned int  pname,
unsigned int  index,
float *  val 
)
virtual
virtual void sampleMaski ( unsigned int  maskNumber,
unsigned int  mask 
)
virtual
virtual void getTexLevelParameteriv ( unsigned int  target,
int  level,
unsigned int  pname,
int *  params 
)
virtual
virtual void getTexLevelParameterfv ( unsigned int  target,
int  level,
unsigned int  pname,
float *  params 
)
virtual
virtual void bindVertexBuffer ( unsigned int  bindingindex,
unsigned int  buffer,
int  offset,
int  stride 
)
virtual
virtual void vertexAttribFormat ( unsigned int  attribindex,
int  size,
unsigned int  type,
unsigned char  normalized,
unsigned int  relativeoffset 
)
virtual
virtual void vertexAttribIFormat ( unsigned int  attribindex,
int  size,
unsigned int  type,
unsigned int  relativeoffset 
)
virtual
virtual void vertexAttribBinding ( unsigned int  attribindex,
unsigned int  bindingindex 
)
virtual
virtual void vertexBindingDivisor ( unsigned int  bindingindex,
unsigned int  divisor 
)
virtual
virtual unsigned int tryTexStorage3DMultisample ( unsigned int  target,
int  samples,
unsigned int  internalformat,
int  width,
int  height,
int  depth,
unsigned char  fixedsamplelocations 
)
virtual
virtual void blendBarrier ( )
virtual
virtual void copyImageSubData ( unsigned int  srcName,
unsigned int  srcTarget,
int  srcLevel,
int  srcX,
int  srcY,
int  srcZ,
unsigned int  dstName,
unsigned int  dstTarget,
int  dstLevel,
int  dstX,
int  dstY,
int  dstZ,
int  srcWidth,
int  srcHeight,
int  srcDepth 
)
virtual
virtual void debugMessageControl ( unsigned int  source,
unsigned int  type,
unsigned int  severity,
int  count,
const unsigned int *  ids,
unsigned char  enabled 
)
virtual
virtual void debugMessageInsert ( unsigned int  source,
unsigned int  type,
unsigned int  id,
unsigned int  severity,
int  length,
const char *  buf 
)
virtual
virtual void debugMessageCallback ( void *  callback,
const void *  userParam 
)
virtual
virtual unsigned int getDebugMessageLog ( unsigned int  count,
int  bufSize,
unsigned int *  sources,
unsigned int *  types,
unsigned int *  ids,
unsigned int *  severities,
int *  lengths,
char *  messageLog 
)
virtual
virtual void pushDebugGroup ( unsigned int  source,
unsigned int  id,
int  length,
const char *  message 
)
virtual
virtual void popDebugGroup ( )
virtual
virtual void objectLabel ( unsigned int  identifier,
unsigned int  name,
int  length,
const char *  label 
)
virtual
virtual void getObjectLabel ( unsigned int  identifier,
unsigned int  name,
int  bufSize,
int *  length,
char *  label 
)
virtual
virtual void objectPtrLabel ( const void *  ptr,
int  length,
const char *  label 
)
virtual
virtual void getObjectPtrLabel ( const void *  ptr,
int  bufSize,
int *  length,
char *  label 
)
virtual
virtual void getPointerv ( unsigned int  pname,
void **  params 
)
virtual
virtual void enablei ( unsigned int  target,
unsigned int  index 
)
virtual
virtual void disablei ( unsigned int  target,
unsigned int  index 
)
virtual
virtual void blendEquationi ( unsigned int  buf,
unsigned int  mode 
)
virtual
virtual void blendEquationSeparatei ( unsigned int  buf,
unsigned int  modeRGB,
unsigned int  modeAlpha 
)
virtual
virtual void blendFunci ( unsigned int  buf,
unsigned int  src,
unsigned int  dst 
)
virtual
virtual void blendFuncSeparatei ( unsigned int  buf,
unsigned int  srcRGB,
unsigned int  dstRGB,
unsigned int  srcAlpha,
unsigned int  dstAlpha 
)
virtual
virtual void colorMaski ( unsigned int  index,
unsigned char  r,
unsigned char  g,
unsigned char  b,
unsigned char  a 
)
virtual
virtual unsigned char isEnabledi ( unsigned int  target,
unsigned int  index 
)
virtual
virtual void drawElementsBaseVertex ( unsigned int  mode,
int  count,
unsigned int  type,
const void *  indices,
int  basevertex 
)
virtual
virtual void drawRangeElementsBaseVertex ( unsigned int  mode,
unsigned int  start,
unsigned int  end,
int  count,
unsigned int  type,
const void *  indices,
int  basevertex 
)
virtual
virtual void drawElementsInstancedBaseVertex ( unsigned int  mode,
int  count,
unsigned int  type,
const void *  indices,
int  instancecount,
int  basevertex 
)
virtual
virtual void framebufferTexture ( unsigned int  target,
unsigned int  attachment,
unsigned int  texture,
int  level 
)
virtual
virtual void primitiveBoundingBox ( float  minX,
float  minY,
float  minZ,
float  minW,
float  maxX,
float  maxY,
float  maxZ,
float  maxW 
)
virtual
virtual unsigned int getGraphicsResetStatus ( )
virtual
virtual void readnPixels ( int  x,
int  y,
int  width,
int  height,
unsigned int  format,
unsigned int  type,
int  bufSize,
void *  data 
)
virtual
virtual void getnUniformfv ( unsigned int  program,
int  location,
int  bufSize,
float *  params 
)
virtual
virtual void getnUniformiv ( unsigned int  program,
int  location,
int  bufSize,
int *  params 
)
virtual
virtual void getnUniformuiv ( unsigned int  program,
int  location,
int  bufSize,
unsigned int *  params 
)
virtual
virtual void minSampleShading ( float  value)
virtual
virtual void patchParameteri ( unsigned int  pname,
int  value 
)
virtual
virtual void texParameterIiv ( unsigned int  target,
unsigned int  pname,
const int *  params 
)
virtual
virtual void texParameterIuiv ( unsigned int  target,
unsigned int  pname,
const unsigned int *  params 
)
virtual
virtual void getTexParameterIiv ( unsigned int  target,
unsigned int  pname,
int *  params 
)
virtual
virtual void getTexParameterIuiv ( unsigned int  target,
unsigned int  pname,
unsigned int *  params 
)
virtual
virtual void samplerParameterIiv ( unsigned int  sampler,
unsigned int  pname,
const int *  param 
)
virtual
virtual void samplerParameterIuiv ( unsigned int  sampler,
unsigned int  pname,
const unsigned int *  param 
)
virtual
virtual void getSamplerParameterIiv ( unsigned int  sampler,
unsigned int  pname,
int *  params 
)
virtual
virtual void getSamplerParameterIuiv ( unsigned int  sampler,
unsigned int  pname,
unsigned int *  params 
)
virtual
virtual void texBuffer ( unsigned int  target,
unsigned int  internalformat,
unsigned int  buffer 
)
virtual
virtual void texBufferRange ( unsigned int  target,
unsigned int  internalformat,
unsigned int  buffer,
int  offset,
int  size 
)
virtual
virtual void texStorage3DMultisample ( unsigned int  target,
int  samples,
unsigned int  internalformat,
int  width,
int  height,
int  depth,
unsigned char  fixedsamplelocations 
)
virtual
virtual void polygonMode ( unsigned int  face,
unsigned int  mode 
)
virtual