Kanzi 3.9.10
gl_graphics_interface_gles_extensions_hpp.inl File Reference

Functions

virtual void blitFramebufferNV (int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, unsigned int mask, unsigned int filter)
 
virtual void debugMessageCallbackKHR (void *callback, const void *userParam)
 
virtual void debugMessageControlKHR (unsigned int source, unsigned int type, unsigned int severity, int count, const unsigned int *ids, unsigned char enabled)
 
virtual void debugMessageInsertKHR (unsigned int source, unsigned int type, unsigned int id, unsigned int severity, int length, const char *buf)
 
virtual void discardFramebufferEXT (unsigned int target, int numAttachments, const unsigned int *attachments)
 
virtual void drawBuffersEXT (int n, const unsigned int *bufs)
 
virtual void drawBuffersNV (int n, const unsigned int *bufs)
 
virtual void EGLImageTargetTexture2DOES (unsigned int target, void *image)
 
virtual void flushMappedBufferRangeEXT (unsigned int target, ptrdiff_t offset, ptrdiff_t length)
 
virtual void framebufferTexture2DMultisampleEXT (unsigned int target, unsigned int attachment, unsigned int textarget, unsigned int texture, int level, int samples)
 
virtual void framebufferTexture2DMultisampleIMG (unsigned int target, unsigned int attachment, unsigned int textarget, unsigned int texture, int level, int samples)
 
virtual void getDebugMessageLogKHR (unsigned int count, int bufSize, unsigned int *sources, unsigned int *types, unsigned int *ids, unsigned int *severities, int *lengths, char *messageLog)
 
virtual void getObjectLabelKHR (unsigned int identifier, unsigned int name, int bufSize, int *length, char *label)
 
virtual void getObjectPtrLabelKHR (const void *ptr, int bufSize, int *length, char *label)
 
virtual void getPointervKHR (unsigned int pname, void **params)
 
virtual void getProgramBinaryOES (unsigned int program, int bufferSize, int *out_length, unsigned int *out_binaryFormat, void *out_binary)
 
virtual void * mapBufferOES (unsigned int target, unsigned int access)
 
virtual void * mapBufferRangeEXT (unsigned int target, ptrdiff_t offset, ptrdiff_t length, unsigned int access)
 
virtual void objectLabelKHR (unsigned int identifier, unsigned int name, int length, const char *label)
 
virtual void objectPtrLabelKHR (const void *ptr, int length, const char *label)
 
virtual void popDebugGroupKHR ()
 
virtual void programBinaryOES (unsigned int program, unsigned int binaryFormat, const void *binary, int length)
 
virtual void pushDebugGroupKHR (unsigned int source, unsigned int id, int length, const char *message)
 
virtual void renderbufferStorageMultisampleEXT (unsigned int target, int samples, unsigned int internalformat, int width, int height)
 
virtual void renderbufferStorageMultisampleIMG (unsigned int target, int samples, unsigned int internalformat, int width, int height)
 
virtual void renderbufferStorageMultisampleNV (unsigned int target, int samples, unsigned int internalformat, int width, int height)
 
virtual void texStorage2DEXT (unsigned int target, int levels, unsigned int internalformat, int width, int height)
 
virtual void texStorage3DEXT (unsigned int target, int levels, unsigned int internalformat, int width, int height, int depth)
 
virtual void texStorage3DMultisampleOES (unsigned int target, int samples, unsigned int internalformat, int width, int height, int depth, unsigned char fixedsamplelocations)
 
virtual unsigned int tryProgramBinaryOES (unsigned int program, unsigned int binaryFormat, const void *binary, int length)
 
virtual unsigned int tryTexStorage2DEXT (unsigned int target, int levels, unsigned int internalformat, int width, int height)
 
virtual unsigned int tryTexStorage3DEXT (unsigned int target, int levels, unsigned int internalformat, int width, int height, int depth)
 
virtual unsigned int tryTexStorage3DMultisampleOES (unsigned int target, int samples, unsigned int internalformat, int width, int height, int depth, unsigned char fixedsamplelocations)
 
virtual unsigned char unmapBufferOES (unsigned int target)
 

Function Documentation

◆ debugMessageControlKHR()

virtual void debugMessageControlKHR ( unsigned int source,
unsigned int type,
unsigned int severity,
int count,
const unsigned int * ids,
unsigned char enabled )
virtual

◆ debugMessageInsertKHR()

virtual void debugMessageInsertKHR ( unsigned int source,
unsigned int type,
unsigned int id,
unsigned int severity,
int length,
const char * buf )
virtual

◆ debugMessageCallbackKHR()

virtual void debugMessageCallbackKHR ( void * callback,
const void * userParam )
virtual

◆ getDebugMessageLogKHR()

virtual void getDebugMessageLogKHR ( unsigned int count,
int bufSize,
unsigned int * sources,
unsigned int * types,
unsigned int * ids,
unsigned int * severities,
int * lengths,
char * messageLog )
virtual

◆ pushDebugGroupKHR()

virtual void pushDebugGroupKHR ( unsigned int source,
unsigned int id,
int length,
const char * message )
virtual

◆ popDebugGroupKHR()

virtual void popDebugGroupKHR ( )
virtual

◆ objectLabelKHR()

virtual void objectLabelKHR ( unsigned int identifier,
unsigned int name,
int length,
const char * label )
virtual

◆ getObjectLabelKHR()

virtual void getObjectLabelKHR ( unsigned int identifier,
unsigned int name,
int bufSize,
int * length,
char * label )
virtual

◆ objectPtrLabelKHR()

virtual void objectPtrLabelKHR ( const void * ptr,
int length,
const char * label )
virtual

◆ getObjectPtrLabelKHR()

virtual void getObjectPtrLabelKHR ( const void * ptr,
int bufSize,
int * length,
char * label )
virtual

◆ getPointervKHR()

virtual void getPointervKHR ( unsigned int pname,
void ** params )
virtual

◆ discardFramebufferEXT()

virtual void discardFramebufferEXT ( unsigned int target,
int numAttachments,
const unsigned int * attachments )
virtual

◆ drawBuffersEXT()

virtual void drawBuffersEXT ( int n,
const unsigned int * bufs )
virtual

◆ mapBufferRangeEXT()

virtual void * mapBufferRangeEXT ( unsigned int target,
ptrdiff_t offset,
ptrdiff_t length,
unsigned int access )
virtual

◆ flushMappedBufferRangeEXT()

virtual void flushMappedBufferRangeEXT ( unsigned int target,
ptrdiff_t offset,
ptrdiff_t length )
virtual

◆ renderbufferStorageMultisampleEXT()

virtual void renderbufferStorageMultisampleEXT ( unsigned int target,
int samples,
unsigned int internalformat,
int width,
int height )
virtual

◆ framebufferTexture2DMultisampleEXT()

virtual void framebufferTexture2DMultisampleEXT ( unsigned int target,
unsigned int attachment,
unsigned int textarget,
unsigned int texture,
int level,
int samples )
virtual

◆ texStorage2DEXT()

virtual void texStorage2DEXT ( unsigned int target,
int levels,
unsigned int internalformat,
int width,
int height )
virtual

◆ tryTexStorage2DEXT()

virtual unsigned int tryTexStorage2DEXT ( unsigned int target,
int levels,
unsigned int internalformat,
int width,
int height )
virtual

◆ texStorage3DEXT()

virtual void texStorage3DEXT ( unsigned int target,
int levels,
unsigned int internalformat,
int width,
int height,
int depth )
virtual

◆ tryTexStorage3DEXT()

virtual unsigned int tryTexStorage3DEXT ( unsigned int target,
int levels,
unsigned int internalformat,
int width,
int height,
int depth )
virtual

◆ renderbufferStorageMultisampleIMG()

virtual void renderbufferStorageMultisampleIMG ( unsigned int target,
int samples,
unsigned int internalformat,
int width,
int height )
virtual

◆ framebufferTexture2DMultisampleIMG()

virtual void framebufferTexture2DMultisampleIMG ( unsigned int target,
unsigned int attachment,
unsigned int textarget,
unsigned int texture,
int level,
int samples )
virtual

◆ drawBuffersNV()

virtual void drawBuffersNV ( int n,
const unsigned int * bufs )
virtual

◆ blitFramebufferNV()

virtual void blitFramebufferNV ( int srcX0,
int srcY0,
int srcX1,
int srcY1,
int dstX0,
int dstY0,
int dstX1,
int dstY1,
unsigned int mask,
unsigned int filter )
virtual

◆ renderbufferStorageMultisampleNV()

virtual void renderbufferStorageMultisampleNV ( unsigned int target,
int samples,
unsigned int internalformat,
int width,
int height )
virtual

◆ EGLImageTargetTexture2DOES()

virtual void EGLImageTargetTexture2DOES ( unsigned int target,
void * image )
virtual

◆ getProgramBinaryOES()

virtual void getProgramBinaryOES ( unsigned int program,
int bufferSize,
int * out_length,
unsigned int * out_binaryFormat,
void * out_binary )
virtual

◆ programBinaryOES()

virtual void programBinaryOES ( unsigned int program,
unsigned int binaryFormat,
const void * binary,
int length )
virtual

◆ tryProgramBinaryOES()

virtual unsigned int tryProgramBinaryOES ( unsigned int program,
unsigned int binaryFormat,
const void * binary,
int length )
virtual

◆ mapBufferOES()

virtual void * mapBufferOES ( unsigned int target,
unsigned int access )
virtual

◆ unmapBufferOES()

virtual unsigned char unmapBufferOES ( unsigned int target)
virtual

◆ texStorage3DMultisampleOES()

virtual void texStorage3DMultisampleOES ( unsigned int target,
int samples,
unsigned int internalformat,
int width,
int height,
int depth,
unsigned char fixedsamplelocations )
virtual

◆ tryTexStorage3DMultisampleOES()

virtual unsigned int tryTexStorage3DMultisampleOES ( unsigned int target,
int samples,
unsigned int internalformat,
int width,
int height,
int depth,
unsigned char fixedsamplelocations )
virtual