Kanzi  3.9.6
Kanzi Engine API
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

unsigned int kzsGlTryCompressedTexImage2D (unsigned int target, int level, unsigned int internalformat, int width, int height, int border, int imageSize, const void *data)
 
unsigned int kzsGlTryCompressedTexImage3D (unsigned int target, int level, unsigned int internalformat, int width, int height, int depth, int border, int imageSize, const void *data)
 
unsigned int kzsGlTryCompressedTexSubImage2D (unsigned int target, int level, int xoffset, int yoffset, int width, int height, unsigned int format, int imageSize, const void *data)
 
unsigned int kzsGlTryGenerateMipmap (unsigned int target)
 
unsigned int kzsGlTryGetIntegerv (unsigned int pname, int *params)
 
unsigned int kzsGlTryProgramBinary (unsigned int program, unsigned int binaryFormat, const void *binary, int length)
 
unsigned int kzsGlTryProgramBinaryOES (unsigned int program, unsigned int binaryFormat, const void *binary, int length)
 
unsigned int kzsGlTryShaderBinary (int n, const unsigned int *shaders, unsigned int binaryformat, const void *binary, int length)
 
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)
 
unsigned int kzsGlTryTexStorage2D (unsigned int target, int levels, unsigned int internalformat, int width, int height)
 
unsigned int kzsGlTryTexStorage2DEXT (unsigned int target, int levels, unsigned int internalformat, int width, int height)
 
unsigned int kzsGlTryTexStorage2DMultisample (unsigned int target, int samples, unsigned int internalformat, int width, int height, unsigned char fixedsamplelocations)
 
unsigned int kzsGlTryTexStorage3D (unsigned int target, int levels, unsigned int internalformat, int width, int height, int depth)
 
unsigned int kzsGlTryTexStorage3DEXT (unsigned int target, int levels, unsigned int internalformat, int width, int height, int depth)
 
unsigned int kzsGlTryTexStorage3DMultisample (unsigned int target, int samples, unsigned int internalformat, int width, int height, int depth, unsigned char fixedsamplelocations)
 
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)
 

Macro Definition Documentation

◆ GL_GLEXT_PROTOTYPES

#define GL_GLEXT_PROTOTYPES

◆ kzsGLsync

#define kzsGLsync

Function Documentation

◆ kzsGlTryCompressedTexImage2D()

unsigned int kzsGlTryCompressedTexImage2D ( unsigned int  target,
int  level,
unsigned int  internalformat,
int  width,
int  height,
int  border,
int  imageSize,
const void *  data 
)

◆ kzsGlTryCompressedTexSubImage2D()

unsigned int kzsGlTryCompressedTexSubImage2D ( unsigned int  target,
int  level,
int  xoffset,
int  yoffset,
int  width,
int  height,
unsigned int  format,
int  imageSize,
const void *  data 
)

◆ kzsGlTryGenerateMipmap()

unsigned int kzsGlTryGenerateMipmap ( unsigned int  target)

◆ kzsGlTryGetIntegerv()

unsigned int kzsGlTryGetIntegerv ( unsigned int  pname,
int *  params 
)

◆ kzsGlTryShaderBinary()

unsigned int kzsGlTryShaderBinary ( int  n,
const unsigned int *  shaders,
unsigned int  binaryformat,
const void *  binary,
int  length 
)

◆ kzsGlTryTexImage2D()

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 
)

◆ kzsGlTryTexSubImage2D()

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 
)

◆ kzsGlTryCompressedTexImage3D()

unsigned int kzsGlTryCompressedTexImage3D ( unsigned int  target,
int  level,
unsigned int  internalformat,
int  width,
int  height,
int  depth,
int  border,
int  imageSize,
const void *  data 
)

◆ kzsGlTryTexStorage2D()

unsigned int kzsGlTryTexStorage2D ( unsigned int  target,
int  levels,
unsigned int  internalformat,
int  width,
int  height 
)

◆ kzsGlTryTexStorage3D()

unsigned int kzsGlTryTexStorage3D ( unsigned int  target,
int  levels,
unsigned int  internalformat,
int  width,
int  height,
int  depth 
)

◆ kzsGlTryProgramBinary()

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

◆ kzsGlTryTexStorage2DMultisample()

unsigned int kzsGlTryTexStorage2DMultisample ( unsigned int  target,
int  samples,
unsigned int  internalformat,
int  width,
int  height,
unsigned char  fixedsamplelocations 
)

◆ kzsGlTryTexStorage3DMultisample()

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

◆ kzsGlTryTexStorage2DEXT()

unsigned int kzsGlTryTexStorage2DEXT ( unsigned int  target,
int  levels,
unsigned int  internalformat,
int  width,
int  height 
)

◆ kzsGlTryTexStorage3DEXT()

unsigned int kzsGlTryTexStorage3DEXT ( unsigned int  target,
int  levels,
unsigned int  internalformat,
int  width,
int  height,
int  depth 
)

◆ kzsGlTryProgramBinaryOES()

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