Kanzi  3.9.9
Kanzi Engine C++ API
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
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

virtual void debugMessageControlKHR ( unsigned int  source,
unsigned int  type,
unsigned int  severity,
int  count,
const unsigned int *  ids,
unsigned char  enabled 
)
virtual
virtual void debugMessageInsertKHR ( unsigned int  source,
unsigned int  type,
unsigned int  id,
unsigned int  severity,
int  length,
const char *  buf 
)
virtual
virtual void debugMessageCallbackKHR ( void *  callback,
const void *  userParam 
)
virtual
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
virtual void pushDebugGroupKHR ( unsigned int  source,
unsigned int  id,
int  length,
const char *  message 
)
virtual
virtual void popDebugGroupKHR ( )
virtual
virtual void objectLabelKHR ( unsigned int  identifier,
unsigned int  name,
int  length,
const char *  label 
)
virtual
virtual void getObjectLabelKHR ( unsigned int  identifier,
unsigned int  name,
int  bufSize,
int *  length,
char *  label 
)
virtual
virtual void objectPtrLabelKHR ( const void *  ptr,
int  length,
const char *  label 
)
virtual
virtual void getObjectPtrLabelKHR ( const void *  ptr,
int  bufSize,
int *  length,
char *  label 
)
virtual
virtual void getPointervKHR ( unsigned int  pname,
void **  params 
)
virtual
virtual void discardFramebufferEXT ( unsigned int  target,
int  numAttachments,
const unsigned int *  attachments 
)
virtual
virtual void drawBuffersEXT ( int  n,
const unsigned int *  bufs 
)
virtual
virtual void* mapBufferRangeEXT ( unsigned int  target,
ptrdiff_t  offset,
ptrdiff_t  length,
unsigned int  access 
)
virtual
virtual void flushMappedBufferRangeEXT ( unsigned int  target,
ptrdiff_t  offset,
ptrdiff_t  length 
)
virtual
virtual void renderbufferStorageMultisampleEXT ( unsigned int  target,
int  samples,
unsigned int  internalformat,
int  width,
int  height 
)
virtual
virtual void framebufferTexture2DMultisampleEXT ( unsigned int  target,
unsigned int  attachment,
unsigned int  textarget,
unsigned int  texture,
int  level,
int  samples 
)
virtual
virtual void texStorage2DEXT ( unsigned int  target,
int  levels,
unsigned int  internalformat,
int  width,
int  height 
)
virtual
virtual unsigned int tryTexStorage2DEXT ( unsigned int  target,
int  levels,
unsigned int  internalformat,
int  width,
int  height 
)
virtual
virtual void texStorage3DEXT ( unsigned int  target,
int  levels,
unsigned int  internalformat,
int  width,
int  height,
int  depth 
)
virtual
virtual unsigned int tryTexStorage3DEXT ( unsigned int  target,
int  levels,
unsigned int  internalformat,
int  width,
int  height,
int  depth 
)
virtual
virtual void renderbufferStorageMultisampleIMG ( unsigned int  target,
int  samples,
unsigned int  internalformat,
int  width,
int  height 
)
virtual
virtual void framebufferTexture2DMultisampleIMG ( unsigned int  target,
unsigned int  attachment,
unsigned int  textarget,
unsigned int  texture,
int  level,
int  samples 
)
virtual
virtual void drawBuffersNV ( int  n,
const unsigned int *  bufs 
)
virtual
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
virtual void renderbufferStorageMultisampleNV ( unsigned int  target,
int  samples,
unsigned int  internalformat,
int  width,
int  height 
)
virtual
virtual void EGLImageTargetTexture2DOES ( unsigned int  target,
void *  image 
)
virtual
virtual void getProgramBinaryOES ( unsigned int  program,
int  bufferSize,
int *  out_length,
unsigned int *  out_binaryFormat,
void *  out_binary 
)
virtual
virtual void programBinaryOES ( unsigned int  program,
unsigned int  binaryFormat,
const void *  binary,
int  length 
)
virtual
virtual unsigned int tryProgramBinaryOES ( unsigned int  program,
unsigned int  binaryFormat,
const void *  binary,
int  length 
)
virtual
virtual void* mapBufferOES ( unsigned int  target,
unsigned int  access 
)
virtual
virtual unsigned char unmapBufferOES ( unsigned int  target)
virtual
virtual void texStorage3DMultisampleOES ( unsigned int  target,
int  samples,
unsigned int  internalformat,
int  width,
int  height,
int  depth,
unsigned char  fixedsamplelocations 
)
virtual
virtual unsigned int tryTexStorage3DMultisampleOES ( unsigned int  target,
int  samples,
unsigned int  internalformat,
int  width,
int  height,
int  depth,
unsigned char  fixedsamplelocations 
)
virtual