kzs_gl_try.h File Reference
#include <kanzi/core.ui/platform/graphics_backend/gl/wrappers/gles_gl32.h>
#include <kanzi/core.ui/platform/graphics_backend/gl/wrappers/gles_gl2ext.h>

Macros

#define GL_GLEXT_PROTOTYPES
 
#define kzsGLsync
 

Functions

KANZI_API unsigned int kzsGlTryCompressedTexImage2D (unsigned int target, int level, unsigned int internalformat, int width, int height, int border, int imageSize, const void *data)
 
KANZI_API unsigned int kzsGlTryCompressedTexSubImage2D (unsigned int target, int level, int xoffset, int yoffset, int width, int height, unsigned int format, int imageSize, const void *data)
 
KANZI_API unsigned int kzsGlTryGenerateMipmap (unsigned int target)
 
KANZI_API unsigned int kzsGlTryGetIntegerv (unsigned int pname, int *params)
 
KANZI_API unsigned int kzsGlTryShaderBinary (int n, const unsigned int *shaders, unsigned int binaryformat, const void *binary, int length)
 
KANZI_API unsigned int kzsGlTryTexImage2D (unsigned int target, int level, unsigned int internalformat, int width, int height, int border, unsigned int format, unsigned int type, const void *pixels)
 
KANZI_API unsigned int kzsGlTryTexSubImage2D (unsigned int target, int level, int xoffset, int yoffset, int width, int height, unsigned int format, unsigned int type, const void *pixels)
 
KANZI_API unsigned int kzsGlTryCompressedTexImage3D (unsigned int target, int level, unsigned int internalformat, int width, int height, int depth, int border, int imageSize, const void *data)
 
KANZI_API unsigned int kzsGlTryTexStorage2D (unsigned int target, int levels, unsigned int internalformat, int width, int height)
 
KANZI_API unsigned int kzsGlTryTexStorage3D (unsigned int target, int levels, unsigned int internalformat, int width, int height, int depth)
 
KANZI_API unsigned int kzsGlTryProgramBinary (unsigned int program, unsigned int binaryFormat, const void *binary, int length)
 
KANZI_API unsigned int kzsGlTryTexStorage2DMultisample (unsigned int target, int samples, unsigned int internalformat, int width, int height, unsigned char fixedsamplelocations)
 
KANZI_API unsigned int kzsGlTryTexStorage3DMultisample (unsigned int target, int samples, unsigned int internalformat, int width, int height, int depth, unsigned char fixedsamplelocations)
 
KANZI_API unsigned int kzsGlTryTexStorage2DEXT (unsigned int target, int levels, unsigned int internalformat, int width, int height)
 
KANZI_API unsigned int kzsGlTryTexStorage3DEXT (unsigned int target, int levels, unsigned int internalformat, int width, int height, int depth)
 
KANZI_API unsigned int kzsGlTryProgramBinaryOES (unsigned int program, unsigned int binaryFormat, const void *binary, int length)
 

Macro Definition Documentation

#define GL_GLEXT_PROTOTYPES
#define kzsGLsync

Function Documentation

KANZI_API unsigned int kzsGlTryCompressedTexImage2D ( unsigned int  target,
int  level,
unsigned int  internalformat,
int  width,
int  height,
int  border,
int  imageSize,
const void *  data 
)
KANZI_API unsigned int kzsGlTryCompressedTexSubImage2D ( unsigned int  target,
int  level,
int  xoffset,
int  yoffset,
int  width,
int  height,
unsigned int  format,
int  imageSize,
const void *  data 
)
KANZI_API unsigned int kzsGlTryGenerateMipmap ( unsigned int  target)
KANZI_API unsigned int kzsGlTryGetIntegerv ( unsigned int  pname,
int *  params 
)
KANZI_API unsigned int kzsGlTryShaderBinary ( int  n,
const unsigned int *  shaders,
unsigned int  binaryformat,
const void *  binary,
int  length 
)
KANZI_API unsigned int kzsGlTryTexImage2D ( unsigned int  target,
int  level,
unsigned int  internalformat,
int  width,
int  height,
int  border,
unsigned int  format,
unsigned int  type,
const void *  pixels 
)
KANZI_API unsigned int kzsGlTryTexSubImage2D ( unsigned int  target,
int  level,
int  xoffset,
int  yoffset,
int  width,
int  height,
unsigned int  format,
unsigned int  type,
const void *  pixels 
)
KANZI_API unsigned int kzsGlTryCompressedTexImage3D ( unsigned int  target,
int  level,
unsigned int  internalformat,
int  width,
int  height,
int  depth,
int  border,
int  imageSize,
const void *  data 
)
KANZI_API unsigned int kzsGlTryTexStorage2D ( unsigned int  target,
int  levels,
unsigned int  internalformat,
int  width,
int  height 
)
KANZI_API unsigned int kzsGlTryTexStorage3D ( unsigned int  target,
int  levels,
unsigned int  internalformat,
int  width,
int  height,
int  depth 
)
KANZI_API unsigned int kzsGlTryProgramBinary ( unsigned int  program,
unsigned int  binaryFormat,
const void *  binary,
int  length 
)
KANZI_API unsigned int kzsGlTryTexStorage2DMultisample ( unsigned int  target,
int  samples,
unsigned int  internalformat,
int  width,
int  height,
unsigned char  fixedsamplelocations 
)
KANZI_API unsigned int kzsGlTryTexStorage3DMultisample ( unsigned int  target,
int  samples,
unsigned int  internalformat,
int  width,
int  height,
int  depth,
unsigned char  fixedsamplelocations 
)
KANZI_API unsigned int kzsGlTryTexStorage2DEXT ( unsigned int  target,
int  levels,
unsigned int  internalformat,
int  width,
int  height 
)
KANZI_API unsigned int kzsGlTryTexStorage3DEXT ( unsigned int  target,
int  levels,
unsigned int  internalformat,
int  width,
int  height,
int  depth 
)
KANZI_API unsigned int kzsGlTryProgramBinaryOES ( unsigned int  program,
unsigned int  binaryFormat,
const void *  binary,
int  length 
)