Kanzi Graphics Engine
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
kzs_opengl_none.h File Reference

OpenGL ES none wrapper. More...

Macros

#define KZS_OPENGL_MAJOR
 Required major version. More...
 
#define KZS_OPENGL_MINOR
 Required minor version. More...
 
#define KZS_GL_VERSION_ES_CM_1_0
 
#define KZS_GL_VERSION_ES_CM_1_1
 
#define KZS_GL_DEPTH_BUFFER_BIT
 
#define KZS_GL_STENCIL_BUFFER_BIT
 
#define KZS_GL_COLOR_BUFFER_BIT
 
#define KZS_GL_FALSE
 
#define KZS_GL_TRUE
 
#define KZS_GL_FRAGMENT_SHADER
 
#define KZS_GL_VERTEX_SHADER
 
#define KZS_GL_LINK_STATUS
 
#define KZS_GL_INFO_LOG_LENGTH
 
#define KZS_GL_COMPILE_STATUS
 
#define KZS_GL_SHADING_LANGUAGE_VERSION
 
#define KZS_GL_ACTIVE_UNIFORMS
 
#define KZS_GL_MAX_TEXTURE_IMAGE_UNITS
 
#define KZS_GL_MAX_VERTEX_ATTRIBS
 
#define KZS_GL_SHADER_COMPILER
 
#define KZS_GL_POINTS
 
#define KZS_GL_LINES
 
#define KZS_GL_LINE_LOOP
 
#define KZS_GL_LINE_STRIP
 
#define KZS_GL_TRIANGLES
 
#define KZS_GL_TRIANGLE_STRIP
 
#define KZS_GL_TRIANGLE_FAN
 
#define KZS_GL_NEVER
 
#define KZS_GL_LESS
 
#define KZS_GL_EQUAL
 
#define KZS_GL_LEQUAL
 
#define KZS_GL_GREATER
 
#define KZS_GL_NOTEQUAL
 
#define KZS_GL_GEQUAL
 
#define KZS_GL_ALWAYS
 
#define KZS_GL_ZERO
 
#define KZS_GL_ONE
 
#define KZS_GL_SRC_COLOR
 
#define KZS_GL_ONE_MINUS_SRC_COLOR
 
#define KZS_GL_SRC_ALPHA
 
#define KZS_GL_ONE_MINUS_SRC_ALPHA
 
#define KZS_GL_DST_ALPHA
 
#define KZS_GL_ONE_MINUS_DST_ALPHA
 
#define KZS_GL_DST_COLOR
 
#define KZS_GL_ONE_MINUS_DST_COLOR
 
#define KZS_GL_SRC_ALPHA_SATURATE
 
#define KZS_GL_TEXTURE_ENV_MODE
 
#define KZS_GL_TEXTURE_ENV_COLOR
 
#define KZS_GL_TEXTURE_ENV
 
#define KZS_GL_CLIP_PLANE0
 
#define KZS_GL_CLIP_PLANE1
 
#define KZS_GL_CLIP_PLANE2
 
#define KZS_GL_CLIP_PLANE3
 
#define KZS_GL_CLIP_PLANE4
 
#define KZS_GL_CLIP_PLANE5
 
#define KZS_GL_FRONT
 
#define KZS_GL_BACK
 
#define KZS_GL_FRONT_AND_BACK
 
#define KZS_GL_FOG
 
#define KZS_GL_LIGHTING
 
#define KZS_GL_TEXTURE_2D
 
#define KZS_GL_CULL_FACE
 
#define KZS_GL_ALPHA_TEST
 
#define KZS_GL_BLEND
 
#define KZS_GL_COLOR_LOGIC_OP
 
#define KZS_GL_DITHER
 
#define KZS_GL_STENCIL_TEST
 
#define KZS_GL_DEPTH_TEST
 
#define KZS_GL_POINT_SMOOTH
 
#define KZS_GL_LINE_SMOOTH
 
#define KZS_GL_SCISSOR_TEST
 
#define KZS_GL_COLOR_MATERIAL
 
#define KZS_GL_NORMALIZE
 
#define KZS_GL_RESCALE_NORMAL
 
#define KZS_GL_POLYGON_OFFSET_FILL
 
#define KZS_GL_VERTEX_ARRAY
 
#define KZS_GL_NORMAL_ARRAY
 
#define KZS_GL_COLOR_ARRAY
 
#define KZS_GL_TEXTURE_COORD_ARRAY
 
#define KZS_GL_MULTISAMPLE
 
#define KZS_GL_SAMPLE_ALPHA_TO_COVERAGE
 
#define KZS_GL_SAMPLE_ALPHA_TO_ONE
 
#define KZS_GL_SAMPLE_COVERAGE
 
#define KZS_GL_NO_ERROR
 
#define KZS_GL_INVALID_ENUM
 
#define KZS_GL_INVALID_VALUE
 
#define KZS_GL_INVALID_OPERATION
 
#define KZS_GL_STACK_OVERFLOW
 
#define KZS_GL_STACK_UNDERFLOW
 
#define KZS_GL_OUT_OF_MEMORY
 
#define KZS_GL_EXP
 
#define KZS_GL_EXP2
 
#define KZS_GL_FOG_DENSITY
 
#define KZS_GL_FOG_START
 
#define KZS_GL_FOG_END
 
#define KZS_GL_FOG_MODE
 
#define KZS_GL_FOG_COLOR
 
#define KZS_GL_CW
 
#define KZS_GL_CCW
 
#define KZS_GL_CURRENT_COLOR
 
#define KZS_GL_CURRENT_NORMAL
 
#define KZS_GL_CURRENT_TEXTURE_COORDS
 
#define KZS_GL_POINT_SIZE
 
#define KZS_GL_POINT_SIZE_MIN
 
#define KZS_GL_POINT_SIZE_MAX
 
#define KZS_GL_POINT_FADE_THRESHOLD_SIZE
 
#define KZS_GL_POINT_DISTANCE_ATTENUATION
 
#define KZS_GL_SMOOTH_POINT_SIZE_RANGE
 
#define KZS_GL_LINE_WIDTH
 
#define KZS_GL_SMOOTH_LINE_WIDTH_RANGE
 
#define KZS_GL_ALIASED_POINT_SIZE_RANGE
 
#define KZS_GL_ALIASED_LINE_WIDTH_RANGE
 
#define KZS_GL_CULL_FACE_MODE
 
#define KZS_GL_FRONT_FACE
 
#define KZS_GL_SHADE_MODEL
 
#define KZS_GL_DEPTH_RANGE
 
#define KZS_GL_DEPTH_WRITEMASK
 
#define KZS_GL_DEPTH_CLEAR_VALUE
 
#define KZS_GL_DEPTH_FUNC
 
#define KZS_GL_STENCIL_CLEAR_VALUE
 
#define KZS_GL_STENCIL_FUNC
 
#define KZS_GL_STENCIL_VALUE_MASK
 
#define KZS_GL_STENCIL_FAIL
 
#define KZS_GL_STENCIL_PASS_DEPTH_FAIL
 
#define KZS_GL_STENCIL_PASS_DEPTH_PASS
 
#define KZS_GL_STENCIL_REF
 
#define KZS_GL_STENCIL_WRITEMASK
 
#define KZS_GL_MATRIX_MODE
 
#define KZS_GL_VIEWPORT
 
#define KZS_GL_MODELVIEW_STACK_DEPTH
 
#define KZS_GL_PROJECTION_STACK_DEPTH
 
#define KZS_GL_TEXTURE_STACK_DEPTH
 
#define KZS_GL_MODELVIEW_MATRIX
 
#define KZS_GL_PROJECTION_MATRIX
 
#define KZS_GL_TEXTURE_MATRIX
 
#define KZS_GL_ALPHA_TEST_FUNC
 
#define KZS_GL_ALPHA_TEST_REF
 
#define KZS_GL_BLEND_DST
 
#define KZS_GL_BLEND_SRC
 
#define KZS_GL_LOGIC_OP_MODE
 
#define KZS_GL_SCISSOR_BOX
 
#define KZS_GL_COLOR_CLEAR_VALUE
 
#define KZS_GL_COLOR_WRITEMASK
 
#define KZS_GL_UNPACK_ALIGNMENT
 
#define KZS_GL_PACK_ALIGNMENT
 
#define KZS_GL_MAX_LIGHTS
 
#define KZS_GL_MAX_CLIP_PLANES
 
#define KZS_GL_MAX_TEXTURE_SIZE
 
#define KZS_GL_MAX_MODELVIEW_STACK_DEPTH
 
#define KZS_GL_MAX_PROJECTION_STACK_DEPTH
 
#define KZS_GL_MAX_TEXTURE_STACK_DEPTH
 
#define KZS_GL_MAX_VIEWPORT_DIMS
 
#define KZS_GL_MAX_TEXTURE_UNITS
 
#define KZS_GL_SUBPIXEL_BITS
 
#define KZS_GL_RED_BITS
 
#define KZS_GL_GREEN_BITS
 
#define KZS_GL_BLUE_BITS
 
#define KZS_GL_ALPHA_BITS
 
#define KZS_GL_DEPTH_BITS
 
#define KZS_GL_STENCIL_BITS
 
#define KZS_GL_POLYGON_OFFSET_UNITS
 
#define KZS_GL_POLYGON_OFFSET_FACTOR
 
#define KZS_GL_TEXTURE_BINDING_2D
 
#define KZS_GL_VERTEX_ARRAY_SIZE
 
#define KZS_GL_VERTEX_ARRAY_TYPE
 
#define KZS_GL_VERTEX_ARRAY_STRIDE
 
#define KZS_GL_NORMAL_ARRAY_TYPE
 
#define KZS_GL_NORMAL_ARRAY_STRIDE
 
#define KZS_GL_COLOR_ARRAY_SIZE
 
#define KZS_GL_COLOR_ARRAY_TYPE
 
#define KZS_GL_COLOR_ARRAY_STRIDE
 
#define KZS_GL_TEXTURE_COORD_ARRAY_SIZE
 
#define KZS_GL_TEXTURE_COORD_ARRAY_TYPE
 
#define KZS_GL_TEXTURE_COORD_ARRAY_STRIDE
 
#define KZS_GL_VERTEX_ARRAY_POINTER
 
#define KZS_GL_NORMAL_ARRAY_POINTER
 
#define KZS_GL_COLOR_ARRAY_POINTER
 
#define KZS_GL_TEXTURE_COORD_ARRAY_POINTER
 
#define KZS_GL_SAMPLE_BUFFERS
 
#define KZS_GL_SAMPLES
 
#define KZS_GL_SAMPLE_COVERAGE_VALUE
 
#define KZS_GL_SAMPLE_COVERAGE_INVERT
 
#define KZS_GL_NUM_COMPRESSED_TEXTURE_FORMATS
 
#define KZS_GL_COMPRESSED_TEXTURE_FORMATS
 
#define KZS_GL_DONT_CARE
 
#define KZS_GL_FASTEST
 
#define KZS_GL_NICEST
 
#define KZS_GL_PERSPECTIVE_CORRECTION_HINT
 
#define KZS_GL_POINT_SMOOTH_HINT
 
#define KZS_GL_LINE_SMOOTH_HINT
 
#define KZS_GL_FOG_HINT
 
#define KZS_GL_GENERATE_MIPMAP_HINT
 
#define KZS_GL_LIGHT_MODEL_AMBIENT
 
#define KZS_GL_LIGHT_MODEL_TWO_SIDE
 
#define KZS_GL_AMBIENT
 
#define KZS_GL_DIFFUSE
 
#define KZS_GL_SPECULAR
 
#define KZS_GL_POSITION
 
#define KZS_GL_SPOT_DIRECTION
 
#define KZS_GL_SPOT_EXPONENT
 
#define KZS_GL_SPOT_CUTOFF
 
#define KZS_GL_CONSTANT_ATTENUATION
 
#define KZS_GL_LINEAR_ATTENUATION
 
#define KZS_GL_QUADRATIC_ATTENUATION
 
#define KZS_GL_BYTE
 
#define KZS_GL_UNSIGNED_BYTE
 
#define KZS_GL_SHORT
 
#define KZS_GL_UNSIGNED_SHORT
 
#define KZS_GL_FLOAT
 
#define KZS_GL_FIXED
 
#define KZS_GL_CLEAR
 
#define KZS_GL_AND
 
#define KZS_GL_AND_REVERSE
 
#define KZS_GL_COPY
 
#define KZS_GL_AND_INVERTED
 
#define KZS_GL_NOOP
 
#define KZS_GL_XOR
 
#define KZS_GL_OR
 
#define KZS_GL_NOR
 
#define KZS_GL_EQUIV
 
#define KZS_GL_INVERT
 
#define KZS_GL_OR_REVERSE
 
#define KZS_GL_COPY_INVERTED
 
#define KZS_GL_OR_INVERTED
 
#define KZS_GL_NAND
 
#define KZS_GL_SET
 
#define KZS_GL_EMISSION
 
#define KZS_GL_SHININESS
 
#define KZS_GL_AMBIENT_AND_DIFFUSE
 
#define KZS_GL_MODELVIEW
 
#define KZS_GL_PROJECTION
 
#define KZS_GL_TEXTURE
 
#define KZS_GL_ALPHA
 
#define KZS_GL_RGB
 
#define KZS_GL_RGBA
 
#define KZS_GL_LUMINANCE
 
#define KZS_GL_LUMINANCE_ALPHA
 
#define KZS_GL_UNSIGNED_SHORT_4_4_4_4
 
#define KZS_GL_UNSIGNED_SHORT_5_5_5_1
 
#define KZS_GL_UNSIGNED_SHORT_5_6_5
 
#define KZS_GL_FLAT
 
#define KZS_GL_SMOOTH
 
#define KZS_GL_KEEP
 
#define KZS_GL_REPLACE
 
#define KZS_GL_INCR
 
#define KZS_GL_DECR
 
#define KZS_GL_INCR_WRAP
 
#define KZS_GL_DECR_WRAP
 
#define KZS_GL_VENDOR
 
#define KZS_GL_RENDERER
 
#define KZS_GL_VERSION
 
#define KZS_GL_EXTENSIONS
 
#define KZS_GL_MODULATE
 
#define KZS_GL_DECAL
 
#define KZS_GL_ADD
 
#define KZS_GL_NEAREST
 
#define KZS_GL_LINEAR
 
#define KZS_GL_NEAREST_MIPMAP_NEAREST
 
#define KZS_GL_LINEAR_MIPMAP_NEAREST
 
#define KZS_GL_NEAREST_MIPMAP_LINEAR
 
#define KZS_GL_LINEAR_MIPMAP_LINEAR
 
#define KZS_GL_TEXTURE_MAG_FILTER
 
#define KZS_GL_TEXTURE_MIN_FILTER
 
#define KZS_GL_TEXTURE_WRAP_S
 
#define KZS_GL_TEXTURE_WRAP_T
 
#define KZS_GL_TEXTURE_WRAP_R
 
#define KZS_GL_GENERATE_MIPMAP
 
#define KZS_GL_TEXTURE0
 
#define KZS_GL_TEXTURE1
 
#define KZS_GL_TEXTURE2
 
#define KZS_GL_TEXTURE3
 
#define KZS_GL_TEXTURE4
 
#define KZS_GL_TEXTURE5
 
#define KZS_GL_TEXTURE6
 
#define KZS_GL_TEXTURE7
 
#define KZS_GL_TEXTURE8
 
#define KZS_GL_TEXTURE9
 
#define KZS_GL_TEXTURE10
 
#define KZS_GL_TEXTURE11
 
#define KZS_GL_TEXTURE12
 
#define KZS_GL_TEXTURE13
 
#define KZS_GL_TEXTURE14
 
#define KZS_GL_TEXTURE15
 
#define KZS_GL_TEXTURE16
 
#define KZS_GL_TEXTURE17
 
#define KZS_GL_TEXTURE18
 
#define KZS_GL_TEXTURE19
 
#define KZS_GL_TEXTURE20
 
#define KZS_GL_TEXTURE21
 
#define KZS_GL_TEXTURE22
 
#define KZS_GL_TEXTURE23
 
#define KZS_GL_TEXTURE24
 
#define KZS_GL_TEXTURE25
 
#define KZS_GL_TEXTURE26
 
#define KZS_GL_TEXTURE27
 
#define KZS_GL_TEXTURE28
 
#define KZS_GL_TEXTURE29
 
#define KZS_GL_TEXTURE30
 
#define KZS_GL_TEXTURE31
 
#define KZS_GL_ACTIVE_TEXTURE
 
#define KZS_GL_CLIENT_ACTIVE_TEXTURE
 
#define KZS_GL_REPEAT
 
#define KZS_GL_CLAMP_TO_EDGE
 
#define KZS_GL_LIGHT0
 
#define KZS_GL_LIGHT1
 
#define KZS_GL_LIGHT2
 
#define KZS_GL_LIGHT3
 
#define KZS_GL_LIGHT4
 
#define KZS_GL_LIGHT5
 
#define KZS_GL_LIGHT6
 
#define KZS_GL_LIGHT7
 
#define KZS_GL_ARRAY_BUFFER
 
#define KZS_GL_ELEMENT_ARRAY_BUFFER
 
#define KZS_GL_ARRAY_BUFFER_BINDING
 
#define KZS_GL_ELEMENT_ARRAY_BUFFER_BINDING
 
#define KZS_GL_VERTEX_ARRAY_BUFFER_BINDING
 
#define KZS_GL_NORMAL_ARRAY_BUFFER_BINDING
 
#define KZS_GL_COLOR_ARRAY_BUFFER_BINDING
 
#define KZS_GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING
 
#define KZS_GL_STATIC_DRAW
 
#define KZS_GL_DYNAMIC_DRAW
 
#define KZS_GL_BUFFER_SIZE
 
#define KZS_GL_BUFFER_USAGE
 
#define KZS_GL_SUBTRACT
 
#define KZS_GL_COMBINE
 
#define KZS_GL_COMBINE_RGB
 
#define KZS_GL_COMBINE_ALPHA
 
#define KZS_GL_RGB_SCALE
 
#define KZS_GL_ADD_SIGNED
 
#define KZS_GL_INTERPOLATE
 
#define KZS_GL_CONSTANT
 
#define KZS_GL_PRIMARY_COLOR
 
#define KZS_GL_PREVIOUS
 
#define KZS_GL_OPERAND0_RGB
 
#define KZS_GL_OPERAND1_RGB
 
#define KZS_GL_OPERAND2_RGB
 
#define KZS_GL_OPERAND0_ALPHA
 
#define KZS_GL_OPERAND1_ALPHA
 
#define KZS_GL_OPERAND2_ALPHA
 
#define KZS_GL_ALPHA_SCALE
 
#define KZS_GL_SRC0_RGB
 
#define KZS_GL_SRC1_RGB
 
#define KZS_GL_SRC2_RGB
 
#define KZS_GL_SRC0_ALPHA
 
#define KZS_GL_SRC1_ALPHA
 
#define KZS_GL_SRC2_ALPHA
 
#define KZS_GL_DOT3_RGB
 
#define KZS_GL_DOT3_RGBA
 
#define KZS_GL_MAX_ANISOTROPY
 
#define KZS_GL_MAX_TEXTURE_MAX_ANISOTROPY
 
#define KZS_GL_ETC1_RGB8_OES
 
#define KZS_GL_IMPLEMENTATION_COLOR_READ_TYPE_OES
 
#define KZS_GL_IMPLEMENTATION_COLOR_READ_FORMAT_OES
 
#define KZS_GL_PALETTE4_RGB8_OES
 
#define KZS_GL_PALETTE4_RGBA8_OES
 
#define KZS_GL_PALETTE4_R5_G6_B5_OES
 
#define KZS_GL_PALETTE4_RGBA4_OES
 
#define KZS_GL_PALETTE4_RGB5_A1_OES
 
#define KZS_GL_PALETTE8_RGB8_OES
 
#define KZS_GL_PALETTE8_RGBA8_OES
 
#define KZS_GL_PALETTE8_R5_G6_B5_OES
 
#define KZS_GL_PALETTE8_RGBA4_OES
 
#define KZS_GL_PALETTE8_RGB5_A1_OES
 
#define KZS_GL_POINT_SIZE_ARRAY_OES
 
#define KZS_GL_POINT_SIZE_ARRAY_TYPE_OES
 
#define KZS_GL_POINT_SIZE_ARRAY_STRIDE_OES
 
#define KZS_GL_POINT_SIZE_ARRAY_POINTER_OES
 
#define KZS_GL_POINT_SIZE_ARRAY_BUFFER_BINDING_OES
 
#define KZS_GL_POINT_SPRITE_OES
 
#define KZS_GL_COORD_REPLACE_OES
 
#define KZS_GL_NONE
 
#define KZS_GL_FRAMEBUFFER
 
#define KZS_GL_RENDERBUFFER
 
#define KZS_GL_RGBA4
 
#define KZS_GL_RGB5_A1
 
#define KZS_GL_RGB565
 
#define KZS_GL_DEPTH_COMPONENT16
 
#define KZS_GL_RENDERBUFFER_WIDTH
 
#define KZS_GL_RENDERBUFFER_HEIGHT
 
#define KZS_GL_RENDERBUFFER_INTERNAL_FORMAT
 
#define KZS_GL_RENDERBUFFER_RED_SIZE
 
#define KZS_GL_RENDERBUFFER_GREEN_SIZE
 
#define KZS_GL_RENDERBUFFER_BLUE_SIZE
 
#define KZS_GL_RENDERBUFFER_ALPHA_SIZE
 
#define KZS_GL_RENDERBUFFER_DEPTH_SIZE
 
#define KZS_GL_RENDERBUFFER_STENCIL_SIZE
 
#define KZS_GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE
 
#define KZS_GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME
 
#define KZS_GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL
 
#define KZS_GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE
 
#define KZS_GL_COLOR_ATTACHMENT0
 
#define KZS_GL_DEPTH_ATTACHMENT
 
#define KZS_GL_STENCIL_ATTACHMENT
 
#define KZS_GL_FRAMEBUFFER_COMPLETE
 
#define KZS_GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT
 
#define KZS_GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT
 
#define KZS_GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS
 
#define KZS_GL_FRAMEBUFFER_INCOMPLETE_FORMATS
 
#define KZS_GL_FRAMEBUFFER_INCOMPLETE_UNSUPPORTED
 
#define KZS_GL_FRAMEBUFFER_BINDING
 
#define KZS_GL_RENDERBUFFER_BINDING
 
#define KZS_GL_MAX_RENDERBUFFER_SIZE
 
#define KZS_GL_INVALID_FRAMEBUFFER_OPERATION
 
#define KZS_GL_NORMAL_MAP
 
#define KZS_GL_REFLECTION_MAP
 
#define KZS_GL_TEXTURE_CUBE_MAP
 
#define KZS_GL_TEXTURE_BINDING_CUBE_MAP
 
#define KZS_GL_TEXTURE_CUBE_MAP_POSITIVE_X
 
#define KZS_GL_TEXTURE_CUBE_MAP_NEGATIVE_X
 
#define KZS_GL_TEXTURE_CUBE_MAP_POSITIVE_Y
 
#define KZS_GL_TEXTURE_CUBE_MAP_NEGATIVE_Y
 
#define KZS_GL_TEXTURE_CUBE_MAP_POSITIVE_Z
 
#define KZS_GL_TEXTURE_CUBE_MAP_NEGATIVE_Z
 
#define KZS_GL_MAX_CUBE_MAP_TEXTURE_SIZE
 
#define KZS_GL_TEXTURE_GEN_MODE
 
#define KZS_GL_TEXTURE_GEN_STR
 
#define KZS_GL_PROGRAM_BINARY_LENGTH
 
#define KZS_GL_NUM_PROGRAM_BINARY_FORMATS
 
#define KZS_GL_PROGRAM_BINARY_FORMATS
 
#define PFNGLISRENDERBUFFEROESPROC
 
#define PFNGLBINDRENDERBUFFEROESPROC
 
#define PFNGLDELETERENDERBUFFERSOESPROC
 
#define PFNGLGENRENDERBUFFERSOESPROC
 
#define PFNGLRENDERBUFFERSTORAGEOESPROC
 
#define PFNGLGETRENDERBUFFERPARAMETERIVOESPROC
 
#define PFNGLISFRAMEBUFFEROESPROC
 
#define PFNGLBINDFRAMEBUFFEROESPROC
 
#define PFNGLDELETEFRAMEBUFFERSOESPROC
 
#define PFNGLGENFRAMEBUFFERSOESPROC
 
#define PFNGLCHECKFRAMEBUFFERSTATUSOESPROC
 
#define PFNGLFRAMEBUFFERRENDERBUFFEROESPROC
 
#define PFNGLFRAMEBUFFERTEXTURE2DOESPROC
 
#define PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVOESPROC
 
#define PFNGLGENERATEMIPMAPOESPROC
 
#define PFNGLTEXGENFOESPROC
 
#define PFNGLTEXGENFVOESPROC
 
#define PFNGLTEXGENIOESPROC
 
#define PFNGLTEXGENIVOESPROC
 
#define PFNGLTEXGENXOESPROC
 
#define PFNGLTEXGENXVOESPROC
 
#define PFNGLGETTEXGENFVOESPROC
 
#define PFNGLGETTEXGENIVOESPROC
 
#define PFNGLGETTEXGENXVOESPROC
 

Typedefs

typedef void(* PFNGLGENPTR )(kzUint coord)
 

Functions

KZ_INLINE void kzsGlAlphaFunc (kzUint func, kzFloat ref)
 
KZ_INLINE void kzsGlClearColor (kzFloat red, kzFloat green, kzFloat blue, kzFloat alpha)
 
KZ_INLINE void kzsGlClearDepthf (kzFloat depth)
 
KZ_INLINE void kzsGlClipPlanef (kzUint plane, const kzFloat *equation)
 
KZ_INLINE void kzsGlColor4f (kzFloat red, kzFloat green, kzFloat blue, kzFloat alpha)
 
KZ_INLINE void kzsGlDepthRangef (kzFloat zNear, kzFloat zFar)
 
KZ_INLINE void kzsGlFogf (kzUint pname, kzFloat param)
 
KZ_INLINE void kzsGlFogfv (kzUint pname, const kzFloat *params)
 
KZ_INLINE void kzsGlFrustumf (kzFloat left, kzFloat right, kzFloat bottom, kzFloat top, kzFloat zNear, kzFloat zFar)
 
KZ_INLINE void kzsGlGetClipPlanef (kzUint pname, kzFloat eqn[4])
 
KZ_INLINE void kzsGlGetFloatv (kzUint pname, kzFloat *params)
 
KZ_INLINE void kzsGlGetLightfv (kzUint light, kzUint pname, kzFloat *params)
 
KZ_INLINE void kzsGlGetMaterialfv (kzUint face, kzUint pname, kzFloat *params)
 
KZ_INLINE void kzsGlGetTexEnvfv (kzUint env, kzUint pname, kzFloat *params)
 
KZ_INLINE void kzsGlGetTexParameterfv (kzUint target, kzUint pname, kzFloat *params)
 
KZ_INLINE void kzsGlLightModelf (kzUint pname, kzFloat param)
 
KZ_INLINE void kzsGlLightModelfv (kzUint pname, const kzFloat *params)
 
KZ_INLINE void kzsGlLightf (kzUint light, kzUint pname, kzFloat param)
 
KZ_INLINE void kzsGlLightfv (kzUint light, kzUint pname, const kzFloat *params)
 
KZ_INLINE void kzsGlLineWidth (kzFloat width)
 
KZ_INLINE void kzsGlLoadMatrixf (const kzFloat *m)
 
KZ_INLINE void kzsGlMaterialf (kzUint face, kzUint pname, kzFloat param)
 
KZ_INLINE void kzsGlMaterialfv (kzUint face, kzUint pname, const kzFloat *params)
 
KZ_INLINE void kzsGlMultMatrixf (const kzFloat *m)
 
KZ_INLINE void kzsGlMultiTexCoord4f (kzUint target, kzFloat s, kzFloat t, kzFloat r, kzFloat q)
 
KZ_INLINE void kzsGlNormal3f (kzFloat nx, kzFloat ny, kzFloat nz)
 
KZ_INLINE void kzsGlOrthof (kzFloat left, kzFloat right, kzFloat bottom, kzFloat top, kzFloat zNear, kzFloat zFar)
 
KZ_INLINE void kzsGlPointParameterf (kzUint pname, kzFloat param)
 
KZ_INLINE void kzsGlPointParameterfv (kzUint pname, const kzFloat *params)
 
KZ_INLINE void kzsGlPointSize (kzFloat size)
 
KZ_INLINE void kzsGlPolygonOffset (kzFloat factor, kzFloat units)
 
KZ_INLINE void kzsGlRotatef (kzFloat angle, kzFloat x, kzFloat y, kzFloat z)
 
KZ_INLINE void kzsGlScalef (kzFloat x, kzFloat y, kzFloat z)
 
KZ_INLINE void kzsGlTexEnvf (kzUint target, kzUint pname, kzFloat param)
 
KZ_INLINE void kzsGlTexEnvfv (kzUint target, kzUint pname, const kzFloat *params)
 
KZ_INLINE void kzsGlTexParameterf (kzUint target, kzUint pname, kzFloat param)
 
KZ_INLINE void kzsGlTexParameterfv (kzUint target, kzUint pname, const kzFloat *params)
 
KZ_INLINE void kzsGlTranslatef (kzFloat x, kzFloat y, kzFloat z)
 
KZ_INLINE void kzsGlActiveTexture (kzUint texture)
 
KZ_INLINE void kzsGlBindBuffer (kzUint target, kzUint buffer)
 
KZ_INLINE void kzsGlBindTexture (kzUint target, kzUint texture)
 
KZ_INLINE void kzsGlBlendFunc (kzUint sfactor, kzUint dfactor)
 
KZ_INLINE void kzsGlBlendFuncSeparate (kzUint srcRGB, kzUint dstRGB, kzUint srcAlpha, kzUint dstAlpha)
 
KZ_INLINE void kzsGlBufferData (kzUint target, kzInt size, const void *data, kzUint usage)
 
KZ_INLINE void kzsGlBufferSubData (kzUint target, kzInt offset, kzInt size, const void *data)
 
KZ_INLINE void kzsGlClear (kzUint mask)
 
KZ_INLINE void kzsGlClearStencil (kzInt s)
 
KZ_INLINE void kzsGlClientActiveTexture (kzUint texture)
 
KZ_INLINE void kzsGlColor4ub (kzU8 red, kzU8 green, kzU8 blue, kzU8 alpha)
 
KZ_INLINE void kzsGlColorMask (kzBool red, kzBool green, kzBool blue, kzBool alpha)
 
KZ_INLINE void kzsGlColorPointer (kzInt size, kzUint type, kzInt stride, const void *pointer)
 
KZ_INLINE void kzsGlCompressedTexImage2D (kzUint target, kzInt level, kzUint internalformat, kzInt width, kzInt height, kzInt border, kzInt imageSize, const void *data)
 
KZ_INLINE void kzsGlCompressedTexSubImage2D (kzUint target, kzInt level, kzInt xoffset, kzInt yoffset, kzInt width, kzInt height, kzUint format, kzInt imageSize, const void *data)
 
KZ_INLINE void kzsGlCopyTexImage2D (kzUint target, kzInt level, kzUint internalformat, kzInt x, kzInt y, kzInt width, kzInt height, kzInt border)
 
KZ_INLINE void kzsGlCopyTexSubImage2D (kzUint target, kzInt level, kzInt xoffset, kzInt yoffset, kzInt x, kzInt y, kzInt width, kzInt height)
 
KZ_INLINE void kzsGlCullFace (kzUint mode)
 
KZ_INLINE void kzsGlDeleteBuffers (kzInt n, const kzUint *buffers)
 
KZ_INLINE void kzsGlDeleteTextures (kzInt n, const kzUint *textures)
 
KZ_INLINE void kzsGlDepthFunc (kzUint func)
 
KZ_INLINE void kzsGlDepthMask (kzBool flag)
 
KZ_INLINE void kzsGlDisable (kzUint cap)
 
KZ_INLINE void kzsGlDisableClientState (kzUint array)
 
KZ_INLINE void kzsGlDrawArrays (kzUint mode, kzInt first, kzInt count)
 
KZ_INLINE void kzsGlDrawElements (kzUint mode, kzInt count, kzUint type, const void *indices)
 
KZ_INLINE void kzsGlEnable (kzUint cap)
 
KZ_INLINE void kzsGlEnableClientState (kzUint array)
 
KZ_INLINE void kzsGlFinish (void)
 
KZ_INLINE void kzsGlFlush (void)
 
KZ_INLINE void kzsGlFrontFace (kzUint mode)
 
KZ_INLINE void kzsGlGetBooleanv (kzUint pname, kzBool *params)
 
KZ_INLINE void kzsGlGetBufferParameteriv (kzUint target, kzUint pname, kzInt *params)
 
KZ_INLINE void kzsGlGenBuffers (kzInt n, kzUint *buffers)
 
KZ_INLINE void kzsGlGenTextures (kzInt n, kzUint *textures)
 
KZ_INLINE kzUint kzsGlGetError (void)
 
KZ_INLINE void kzsGlGetActiveUniform (kzUint program, kzUint index, kzInt bufsize, kzInt *length, kzInt *size, kzUint *type, kzMutableString name)
 
KZ_INLINE void kzsGlGetIntegerv (kzUint pname, kzInt *params)
 
KZ_INLINE void kzsGlGetPointerv (kzUint pname, void **params)
 
KZ_INLINE kzString kzsGlGetString (kzUint name)
 
KZ_INLINE void kzsGlGetTexEnviv (kzUint env, kzUint pname, kzInt *params)
 
KZ_INLINE void kzsGlGetTexParameteriv (kzUint target, kzUint pname, kzInt *params)
 
KZ_INLINE void kzsGlHint (kzUint target, kzUint mode)
 
KZ_INLINE kzBool kzsGlIsBuffer (kzUint buffer)
 
KZ_INLINE kzBool kzsGlIsEnabled (kzUint cap)
 
KZ_INLINE kzBool kzsGlIsTexture (kzUint texture)
 
KZ_INLINE void kzsGlLoadIdentity (void)
 
KZ_INLINE void kzsGlLogicOp (kzUint opcode)
 
KZ_INLINE void kzsGlMatrixMode (kzUint mode)
 
KZ_INLINE void kzsGlNormalPointer (kzUint type, kzInt stride, const void *pointer)
 
KZ_INLINE void kzsGlPixelStorei (kzUint pname, kzInt param)
 
KZ_INLINE void kzsGlPushMatrix (void)
 
KZ_INLINE void kzsGlPopMatrix (void)
 
KZ_INLINE void kzsGlReadPixels (kzInt x, kzInt y, kzInt width, kzInt height, kzUint format, kzUint type, void *pixels)
 
KZ_INLINE void kzsGlSampleCoverage (kzFloat value, kzBool invert)
 
KZ_INLINE void kzsGlScissor (kzInt x, kzInt y, kzInt width, kzInt height)
 
KZ_INLINE void kzsGlShadeModel (kzUint mode)
 
KZ_INLINE void kzsGlStencilFunc (kzUint func, kzInt ref, kzUint mask)
 
KZ_INLINE void kzsGlStencilMask (kzUint mask)
 
KZ_INLINE void kzsGlStencilOp (kzUint fail, kzUint zfail, kzUint zpass)
 
KZ_INLINE void kzsGlTexCoordPointer (kzInt size, kzUint type, kzInt stride, const void *pointer)
 
KZ_INLINE void kzsGlTexEnvi (kzUint target, kzUint pname, kzInt param)
 
KZ_INLINE void kzsGlTexEnviv (kzUint target, kzUint pname, const kzInt *params)
 
KZ_INLINE void kzsGlTexImage2D (kzUint target, kzInt level, kzInt internalformat, kzInt width, kzInt height, kzInt border, kzUint format, kzUint type, const void *pixels)
 
KZ_INLINE void kzsGlTexParameteri (kzUint target, kzUint pname, kzInt param)
 
KZ_INLINE void kzsGlTexParameteriv (kzUint target, kzUint pname, const kzInt *params)
 
KZ_INLINE void kzsGlTexSubImage2D (kzUint target, kzInt level, kzInt xoffset, kzInt yoffset, kzInt width, kzInt height, kzUint format, kzUint type, const void *pixels)
 
KZ_INLINE void kzsGlVertexPointer (kzInt size, kzUint type, kzInt stride, const void *pointer)
 
KZ_INLINE void kzsGlViewport (kzInt x, kzInt y, kzInt width, kzInt height)
 
KZ_INLINE kzBool kzsGlIsRenderbuffer (kzUint renderbuffer)
 
KZ_INLINE void kzsGlBindRenderbuffer (kzUint target, kzUint renderbuffer)
 
KZ_INLINE void kzsGlDeleteRenderbuffers (kzInt n, const kzUint *renderbuffers)
 
KZ_INLINE void kzsGlGenRenderbuffers (kzInt n, kzUint *renderbuffers)
 
KZ_INLINE void kzsGlRenderbufferStorage (kzUint target, kzUint internalformat, kzInt width, kzInt height)
 
KZ_INLINE void kzsGlGetRenderbufferParameteriv (kzUint target, kzUint pname, kzInt *params)
 
KZ_INLINE kzBool kzsGlIsFramebuffer (kzUint framebuffer)
 
KZ_INLINE void kzsGlBindFramebuffer (kzUint target, kzUint framebuffer)
 
KZ_INLINE void kzsGlDeleteFramebuffers (kzInt n, const kzUint *framebuffers)
 
KZ_INLINE void kzsGlGenFramebuffers (kzInt n, kzUint *framebuffers)
 
KZ_INLINE kzUint kzsGlCheckFramebufferStatus (kzUint target)
 
KZ_INLINE void kzsGlFramebufferRenderbuffer (kzUint target, kzUint attachment, kzUint renderbuffertarget, kzUint renderbuffer)
 
KZ_INLINE void kzsGlFramebufferTexture2D (kzUint target, kzUint attachment, kzUint textarget, kzUint texture, kzInt level)
 
KZ_INLINE void kzsGlGetFramebufferAttachmentParameteriv (kzUint target, kzUint attachment, kzUint pname, kzInt *params)
 
KZ_INLINE void kzsGlGenerateMipmap (kzUint target)
 
KZ_INLINE void kzsGlTexGenf (kzInt coord, kzInt pname, kzFloat param)
 
KZ_INLINE void kzsGlTexGenfv (kzInt coord, kzInt pname, const kzFloat *params)
 
KZ_INLINE void kzsGlTexGeni (kzInt coord, kzInt pname, kzInt param)
 
KZ_INLINE void kzsGlTexGeniv (kzInt coord, kzInt pname, const kzInt *params)
 
KZ_INLINE void kzsGlGetTexGenfv (kzInt coord, kzInt pname, kzFloat *params)
 
KZ_INLINE void kzsGlGetTexGeniv (kzInt coord, kzInt pname, kzInt *params)
 
KZ_INLINE void kzsGlUniform1f (kzInt location, kzFloat x)
 
KZ_INLINE void kzsGlUniform1fv (kzInt location, kzInt count, const kzFloat *v)
 
KZ_INLINE void kzsGlUniform1i (kzInt location, kzInt x)
 
KZ_INLINE void kzsGlUniform1iv (kzInt location, kzInt count, const kzInt *v)
 
KZ_INLINE void kzsGlUniform2f (kzInt location, kzFloat x, kzFloat y)
 
KZ_INLINE void kzsGlUniform2fv (kzInt location, kzInt count, const kzFloat *v)
 
KZ_INLINE void kzsGlUniform2i (kzInt location, kzInt x, kzInt y)
 
KZ_INLINE void kzsGlUniform2iv (kzInt location, kzInt count, const kzInt *v)
 
KZ_INLINE void kzsGlUniform3f (kzInt location, kzFloat x, kzFloat y, kzFloat z)
 
KZ_INLINE void kzsGlUniform3fv (kzInt location, kzInt count, const kzFloat *v)
 
KZ_INLINE void kzsGlUniform3i (kzInt location, kzInt x, kzInt y, kzInt z)
 
KZ_INLINE void kzsGlUniform3iv (kzInt location, kzInt count, const kzInt *v)
 
KZ_INLINE void kzsGlUniform4f (kzInt location, kzFloat x, kzFloat y, kzFloat z, kzFloat w)
 
KZ_INLINE void kzsGlUniform4fv (kzInt location, kzInt count, const kzFloat *v)
 
KZ_INLINE void kzsGlUniform4i (kzInt location, kzInt x, kzInt y, kzInt z, kzInt w)
 
KZ_INLINE void kzsGlUniform4iv (kzInt location, kzInt count, const kzInt *v)
 
KZ_INLINE void kzsGlUniformMatrix2fv (kzInt location, kzInt count, kzBool transpose, const kzFloat *value)
 
KZ_INLINE void kzsGlUniformMatrix3fv (kzInt location, kzInt count, kzBool transpose, const kzFloat *value)
 
KZ_INLINE void kzsGlUniformMatrix4fv (kzInt location, kzInt count, kzBool transpose, const kzFloat *value)
 
KZ_INLINE kzInt kzsGlGetUniformLocation (kzUint program, kzString name)
 
KZ_INLINE kzUint kzsGlCreateShader (kzUint type)
 
KZ_INLINE kzUint kzsGlCreateProgram (void)
 
KZ_INLINE void kzsGlAttachShader (kzUint program, kzUint shader)
 
KZ_INLINE void kzsGlBindAttribLocation (kzUint program, kzUint index, kzString name)
 
KZ_INLINE void kzsGlLinkProgram (kzUint program)
 
KZ_INLINE void kzsGlGetProgramiv (kzUint program, kzUint pname, kzInt *params)
 
KZ_INLINE void kzsGlGetProgramInfoLog (kzUint program, kzInt bufsize, kzInt *length, kzMutableString infolog)
 
KZ_INLINE void kzsGlDeleteProgram (kzUint program)
 
KZ_INLINE void kzsGlShaderSource (kzUint shader, kzInt count, kzString *string, const kzInt *length)
 
KZ_INLINE void kzsGlCompileShader (kzUint shader)
 
KZ_INLINE void kzsGlGetShaderiv (kzUint shader, kzUint pname, kzInt *params)
 
KZ_INLINE void kzsGlGetShaderInfoLog (kzUint shader, kzInt bufsize, kzInt *length, kzMutableString infolog)
 
KZ_INLINE void kzsGlDeleteShader (kzUint shader)
 
KZ_INLINE void kzsGlShaderBinary (kzInt n, const kzUint *shaders, kzUint binaryformat, const void *binary, kzInt length)
 
KZ_INLINE void kzsGlProgramBinary (kzUint program, kzUint binaryFormat, const void *binary, kzInt length)
 
KZ_INLINE void kzsGlProgramGetBinary (kzUint program, kzInt bufferSize, kzInt *out_length, kzUint *out_binaryFormat, void *out_binary)
 
KZ_INLINE void kzsGlDetachShader (kzUint program, kzUint shader)
 
KZ_INLINE void kzsGlEnableVertexAttribArray (kzUint index)
 
KZ_INLINE void kzsGlDisableVertexAttribArray (kzUint index)
 
KZ_INLINE void kzsGlGetVertexAttribPointerv (kzUint index, kzUint pname, void **pointer)
 
KZ_INLINE void kzsGlUseProgram (kzUint program)
 
KZ_INLINE void kzsGlValidateProgram (kzUint program)
 
KZ_INLINE void kzsGlVertexAttribPointer (kzUint indx, kzInt size, kzUint type, kzBool normalized, kzInt stride, const void *ptr)
 

Variables

PFNGLGENPTR glTexGenfOES
 
PFNGLGENPTR glTexGenfvOES
 
PFNGLGENPTR glTexGeniOES
 

Detailed Description

OpenGL ES none wrapper.

Copyright 2008-2019 by Rightware. All rights reserved.

Macro Definition Documentation

#define KZS_OPENGL_MAJOR

Required major version.

#define KZS_OPENGL_MINOR

Required minor version.

#define KZS_GL_VERSION_ES_CM_1_0
#define KZS_GL_VERSION_ES_CM_1_1
#define KZS_GL_DEPTH_BUFFER_BIT
#define KZS_GL_STENCIL_BUFFER_BIT
#define KZS_GL_COLOR_BUFFER_BIT
#define KZS_GL_FALSE
#define KZS_GL_TRUE
#define KZS_GL_FRAGMENT_SHADER
#define KZS_GL_VERTEX_SHADER
#define KZS_GL_LINK_STATUS
#define KZS_GL_INFO_LOG_LENGTH
#define KZS_GL_COMPILE_STATUS
#define KZS_GL_SHADING_LANGUAGE_VERSION
#define KZS_GL_ACTIVE_UNIFORMS
#define KZS_GL_MAX_TEXTURE_IMAGE_UNITS
#define KZS_GL_MAX_VERTEX_ATTRIBS
#define KZS_GL_SHADER_COMPILER
#define KZS_GL_POINTS
#define KZS_GL_LINES
#define KZS_GL_LINE_LOOP
#define KZS_GL_LINE_STRIP
#define KZS_GL_TRIANGLES
#define KZS_GL_TRIANGLE_STRIP
#define KZS_GL_TRIANGLE_FAN
#define KZS_GL_NEVER
#define KZS_GL_LESS
#define KZS_GL_EQUAL
#define KZS_GL_LEQUAL
#define KZS_GL_GREATER
#define KZS_GL_NOTEQUAL
#define KZS_GL_GEQUAL
#define KZS_GL_ALWAYS
#define KZS_GL_ZERO
#define KZS_GL_ONE
#define KZS_GL_SRC_COLOR
#define KZS_GL_ONE_MINUS_SRC_COLOR
#define KZS_GL_SRC_ALPHA
#define KZS_GL_ONE_MINUS_SRC_ALPHA
#define KZS_GL_DST_ALPHA
#define KZS_GL_ONE_MINUS_DST_ALPHA
#define KZS_GL_DST_COLOR
#define KZS_GL_ONE_MINUS_DST_COLOR
#define KZS_GL_SRC_ALPHA_SATURATE
#define KZS_GL_TEXTURE_ENV_MODE
#define KZS_GL_TEXTURE_ENV_COLOR
#define KZS_GL_TEXTURE_ENV
#define KZS_GL_CLIP_PLANE0
#define KZS_GL_CLIP_PLANE1
#define KZS_GL_CLIP_PLANE2
#define KZS_GL_CLIP_PLANE3
#define KZS_GL_CLIP_PLANE4
#define KZS_GL_CLIP_PLANE5
#define KZS_GL_FRONT
#define KZS_GL_BACK
#define KZS_GL_FRONT_AND_BACK
#define KZS_GL_FOG
#define KZS_GL_LIGHTING
#define KZS_GL_TEXTURE_2D
#define KZS_GL_CULL_FACE
#define KZS_GL_ALPHA_TEST
#define KZS_GL_BLEND
#define KZS_GL_COLOR_LOGIC_OP
#define KZS_GL_DITHER
#define KZS_GL_STENCIL_TEST
#define KZS_GL_DEPTH_TEST
#define KZS_GL_POINT_SMOOTH
#define KZS_GL_LINE_SMOOTH
#define KZS_GL_SCISSOR_TEST
#define KZS_GL_COLOR_MATERIAL
#define KZS_GL_NORMALIZE
#define KZS_GL_RESCALE_NORMAL
#define KZS_GL_POLYGON_OFFSET_FILL
#define KZS_GL_VERTEX_ARRAY
#define KZS_GL_NORMAL_ARRAY
#define KZS_GL_COLOR_ARRAY
#define KZS_GL_TEXTURE_COORD_ARRAY
#define KZS_GL_MULTISAMPLE
#define KZS_GL_SAMPLE_ALPHA_TO_COVERAGE
#define KZS_GL_SAMPLE_ALPHA_TO_ONE
#define KZS_GL_SAMPLE_COVERAGE
#define KZS_GL_NO_ERROR
#define KZS_GL_INVALID_ENUM
#define KZS_GL_INVALID_VALUE
#define KZS_GL_INVALID_OPERATION
#define KZS_GL_STACK_OVERFLOW
#define KZS_GL_STACK_UNDERFLOW
#define KZS_GL_OUT_OF_MEMORY
#define KZS_GL_EXP
#define KZS_GL_EXP2
#define KZS_GL_FOG_DENSITY
#define KZS_GL_FOG_START
#define KZS_GL_FOG_END
#define KZS_GL_FOG_MODE
#define KZS_GL_FOG_COLOR
#define KZS_GL_CW
#define KZS_GL_CCW
#define KZS_GL_CURRENT_COLOR
#define KZS_GL_CURRENT_NORMAL
#define KZS_GL_CURRENT_TEXTURE_COORDS
#define KZS_GL_POINT_SIZE
#define KZS_GL_POINT_SIZE_MIN
#define KZS_GL_POINT_SIZE_MAX
#define KZS_GL_POINT_FADE_THRESHOLD_SIZE
#define KZS_GL_POINT_DISTANCE_ATTENUATION
#define KZS_GL_SMOOTH_POINT_SIZE_RANGE
#define KZS_GL_LINE_WIDTH
#define KZS_GL_SMOOTH_LINE_WIDTH_RANGE
#define KZS_GL_ALIASED_POINT_SIZE_RANGE
#define KZS_GL_ALIASED_LINE_WIDTH_RANGE
#define KZS_GL_CULL_FACE_MODE
#define KZS_GL_FRONT_FACE
#define KZS_GL_SHADE_MODEL
#define KZS_GL_DEPTH_RANGE
#define KZS_GL_DEPTH_WRITEMASK
#define KZS_GL_DEPTH_CLEAR_VALUE
#define KZS_GL_DEPTH_FUNC
#define KZS_GL_STENCIL_CLEAR_VALUE
#define KZS_GL_STENCIL_FUNC
#define KZS_GL_STENCIL_VALUE_MASK
#define KZS_GL_STENCIL_FAIL
#define KZS_GL_STENCIL_PASS_DEPTH_FAIL
#define KZS_GL_STENCIL_PASS_DEPTH_PASS
#define KZS_GL_STENCIL_REF
#define KZS_GL_STENCIL_WRITEMASK
#define KZS_GL_MATRIX_MODE
#define KZS_GL_VIEWPORT
#define KZS_GL_MODELVIEW_STACK_DEPTH
#define KZS_GL_PROJECTION_STACK_DEPTH
#define KZS_GL_TEXTURE_STACK_DEPTH
#define KZS_GL_MODELVIEW_MATRIX
#define KZS_GL_PROJECTION_MATRIX
#define KZS_GL_TEXTURE_MATRIX
#define KZS_GL_ALPHA_TEST_FUNC
#define KZS_GL_ALPHA_TEST_REF
#define KZS_GL_BLEND_DST
#define KZS_GL_BLEND_SRC
#define KZS_GL_LOGIC_OP_MODE
#define KZS_GL_SCISSOR_BOX
#define KZS_GL_COLOR_CLEAR_VALUE
#define KZS_GL_COLOR_WRITEMASK
#define KZS_GL_UNPACK_ALIGNMENT
#define KZS_GL_PACK_ALIGNMENT
#define KZS_GL_MAX_LIGHTS
#define KZS_GL_MAX_CLIP_PLANES
#define KZS_GL_MAX_TEXTURE_SIZE
#define KZS_GL_MAX_MODELVIEW_STACK_DEPTH
#define KZS_GL_MAX_PROJECTION_STACK_DEPTH
#define KZS_GL_MAX_TEXTURE_STACK_DEPTH
#define KZS_GL_MAX_VIEWPORT_DIMS
#define KZS_GL_MAX_TEXTURE_UNITS
#define KZS_GL_SUBPIXEL_BITS
#define KZS_GL_RED_BITS
#define KZS_GL_GREEN_BITS
#define KZS_GL_BLUE_BITS
#define KZS_GL_ALPHA_BITS
#define KZS_GL_DEPTH_BITS
#define KZS_GL_STENCIL_BITS
#define KZS_GL_POLYGON_OFFSET_UNITS
#define KZS_GL_POLYGON_OFFSET_FACTOR
#define KZS_GL_TEXTURE_BINDING_2D
#define KZS_GL_VERTEX_ARRAY_SIZE
#define KZS_GL_VERTEX_ARRAY_TYPE
#define KZS_GL_VERTEX_ARRAY_STRIDE
#define KZS_GL_NORMAL_ARRAY_TYPE
#define KZS_GL_NORMAL_ARRAY_STRIDE
#define KZS_GL_COLOR_ARRAY_SIZE
#define KZS_GL_COLOR_ARRAY_TYPE
#define KZS_GL_COLOR_ARRAY_STRIDE
#define KZS_GL_TEXTURE_COORD_ARRAY_SIZE
#define KZS_GL_TEXTURE_COORD_ARRAY_TYPE
#define KZS_GL_TEXTURE_COORD_ARRAY_STRIDE
#define KZS_GL_VERTEX_ARRAY_POINTER
#define KZS_GL_NORMAL_ARRAY_POINTER
#define KZS_GL_COLOR_ARRAY_POINTER
#define KZS_GL_TEXTURE_COORD_ARRAY_POINTER
#define KZS_GL_SAMPLE_BUFFERS
#define KZS_GL_SAMPLES
#define KZS_GL_SAMPLE_COVERAGE_VALUE
#define KZS_GL_SAMPLE_COVERAGE_INVERT
#define KZS_GL_NUM_COMPRESSED_TEXTURE_FORMATS
#define KZS_GL_COMPRESSED_TEXTURE_FORMATS
#define KZS_GL_DONT_CARE
#define KZS_GL_FASTEST
#define KZS_GL_NICEST
#define KZS_GL_PERSPECTIVE_CORRECTION_HINT
#define KZS_GL_POINT_SMOOTH_HINT
#define KZS_GL_LINE_SMOOTH_HINT
#define KZS_GL_FOG_HINT
#define KZS_GL_GENERATE_MIPMAP_HINT
#define KZS_GL_LIGHT_MODEL_AMBIENT
#define KZS_GL_LIGHT_MODEL_TWO_SIDE
#define KZS_GL_AMBIENT
#define KZS_GL_DIFFUSE
#define KZS_GL_SPECULAR
#define KZS_GL_POSITION
#define KZS_GL_SPOT_DIRECTION
#define KZS_GL_SPOT_EXPONENT
#define KZS_GL_SPOT_CUTOFF
#define KZS_GL_CONSTANT_ATTENUATION
#define KZS_GL_LINEAR_ATTENUATION
#define KZS_GL_QUADRATIC_ATTENUATION
#define KZS_GL_BYTE
#define KZS_GL_UNSIGNED_BYTE
#define KZS_GL_SHORT
#define KZS_GL_UNSIGNED_SHORT
#define KZS_GL_FLOAT
#define KZS_GL_FIXED
#define KZS_GL_CLEAR
#define KZS_GL_AND
#define KZS_GL_AND_REVERSE
#define KZS_GL_COPY
#define KZS_GL_AND_INVERTED
#define KZS_GL_NOOP
#define KZS_GL_XOR
#define KZS_GL_OR
#define KZS_GL_NOR
#define KZS_GL_EQUIV
#define KZS_GL_INVERT
#define KZS_GL_OR_REVERSE
#define KZS_GL_COPY_INVERTED
#define KZS_GL_OR_INVERTED
#define KZS_GL_NAND
#define KZS_GL_SET
#define KZS_GL_EMISSION
#define KZS_GL_SHININESS
#define KZS_GL_AMBIENT_AND_DIFFUSE
#define KZS_GL_MODELVIEW
#define KZS_GL_PROJECTION
#define KZS_GL_TEXTURE
#define KZS_GL_ALPHA
#define KZS_GL_RGB
#define KZS_GL_RGBA
#define KZS_GL_LUMINANCE
#define KZS_GL_LUMINANCE_ALPHA
#define KZS_GL_UNSIGNED_SHORT_4_4_4_4
#define KZS_GL_UNSIGNED_SHORT_5_5_5_1
#define KZS_GL_UNSIGNED_SHORT_5_6_5
#define KZS_GL_FLAT
#define KZS_GL_SMOOTH
#define KZS_GL_KEEP
#define KZS_GL_REPLACE
#define KZS_GL_INCR
#define KZS_GL_DECR
#define KZS_GL_INCR_WRAP
#define KZS_GL_DECR_WRAP
#define KZS_GL_VENDOR
#define KZS_GL_RENDERER
#define KZS_GL_VERSION
#define KZS_GL_EXTENSIONS
#define KZS_GL_MODULATE
#define KZS_GL_DECAL
#define KZS_GL_ADD
#define KZS_GL_NEAREST
#define KZS_GL_LINEAR
#define KZS_GL_NEAREST_MIPMAP_NEAREST
#define KZS_GL_LINEAR_MIPMAP_NEAREST
#define KZS_GL_NEAREST_MIPMAP_LINEAR
#define KZS_GL_LINEAR_MIPMAP_LINEAR
#define KZS_GL_TEXTURE_MAG_FILTER
#define KZS_GL_TEXTURE_MIN_FILTER
#define KZS_GL_TEXTURE_WRAP_S
#define KZS_GL_TEXTURE_WRAP_T
#define KZS_GL_TEXTURE_WRAP_R
#define KZS_GL_GENERATE_MIPMAP
#define KZS_GL_TEXTURE0
#define KZS_GL_TEXTURE1
#define KZS_GL_TEXTURE2
#define KZS_GL_TEXTURE3
#define KZS_GL_TEXTURE4
#define KZS_GL_TEXTURE5
#define KZS_GL_TEXTURE6
#define KZS_GL_TEXTURE7
#define KZS_GL_TEXTURE8
#define KZS_GL_TEXTURE9
#define KZS_GL_TEXTURE10
#define KZS_GL_TEXTURE11
#define KZS_GL_TEXTURE12
#define KZS_GL_TEXTURE13
#define KZS_GL_TEXTURE14
#define KZS_GL_TEXTURE15
#define KZS_GL_TEXTURE16
#define KZS_GL_TEXTURE17
#define KZS_GL_TEXTURE18
#define KZS_GL_TEXTURE19
#define KZS_GL_TEXTURE20
#define KZS_GL_TEXTURE21
#define KZS_GL_TEXTURE22
#define KZS_GL_TEXTURE23
#define KZS_GL_TEXTURE24
#define KZS_GL_TEXTURE25
#define KZS_GL_TEXTURE26
#define KZS_GL_TEXTURE27
#define KZS_GL_TEXTURE28
#define KZS_GL_TEXTURE29
#define KZS_GL_TEXTURE30
#define KZS_GL_TEXTURE31
#define KZS_GL_ACTIVE_TEXTURE
#define KZS_GL_CLIENT_ACTIVE_TEXTURE
#define KZS_GL_REPEAT
#define KZS_GL_CLAMP_TO_EDGE
#define KZS_GL_LIGHT0
#define KZS_GL_LIGHT1
#define KZS_GL_LIGHT2
#define KZS_GL_LIGHT3
#define KZS_GL_LIGHT4
#define KZS_GL_LIGHT5
#define KZS_GL_LIGHT6
#define KZS_GL_LIGHT7
#define KZS_GL_ARRAY_BUFFER
#define KZS_GL_ELEMENT_ARRAY_BUFFER
#define KZS_GL_ARRAY_BUFFER_BINDING
#define KZS_GL_ELEMENT_ARRAY_BUFFER_BINDING
#define KZS_GL_VERTEX_ARRAY_BUFFER_BINDING
#define KZS_GL_NORMAL_ARRAY_BUFFER_BINDING
#define KZS_GL_COLOR_ARRAY_BUFFER_BINDING
#define KZS_GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING
#define KZS_GL_STATIC_DRAW
#define KZS_GL_DYNAMIC_DRAW
#define KZS_GL_BUFFER_SIZE
#define KZS_GL_BUFFER_USAGE
#define KZS_GL_SUBTRACT
#define KZS_GL_COMBINE
#define KZS_GL_COMBINE_RGB
#define KZS_GL_COMBINE_ALPHA
#define KZS_GL_RGB_SCALE
#define KZS_GL_ADD_SIGNED
#define KZS_GL_INTERPOLATE
#define KZS_GL_CONSTANT
#define KZS_GL_PRIMARY_COLOR
#define KZS_GL_PREVIOUS
#define KZS_GL_OPERAND0_RGB
#define KZS_GL_OPERAND1_RGB
#define KZS_GL_OPERAND2_RGB
#define KZS_GL_OPERAND0_ALPHA
#define KZS_GL_OPERAND1_ALPHA
#define KZS_GL_OPERAND2_ALPHA
#define KZS_GL_ALPHA_SCALE
#define KZS_GL_SRC0_RGB
#define KZS_GL_SRC1_RGB
#define KZS_GL_SRC2_RGB
#define KZS_GL_SRC0_ALPHA
#define KZS_GL_SRC1_ALPHA
#define KZS_GL_SRC2_ALPHA
#define KZS_GL_DOT3_RGB
#define KZS_GL_DOT3_RGBA
#define KZS_GL_MAX_ANISOTROPY
#define KZS_GL_MAX_TEXTURE_MAX_ANISOTROPY
#define KZS_GL_ETC1_RGB8_OES
#define KZS_GL_IMPLEMENTATION_COLOR_READ_TYPE_OES
#define KZS_GL_IMPLEMENTATION_COLOR_READ_FORMAT_OES
#define KZS_GL_PALETTE4_RGB8_OES
#define KZS_GL_PALETTE4_RGBA8_OES
#define KZS_GL_PALETTE4_R5_G6_B5_OES
#define KZS_GL_PALETTE4_RGBA4_OES
#define KZS_GL_PALETTE4_RGB5_A1_OES
#define KZS_GL_PALETTE8_RGB8_OES
#define KZS_GL_PALETTE8_RGBA8_OES
#define KZS_GL_PALETTE8_R5_G6_B5_OES
#define KZS_GL_PALETTE8_RGBA4_OES
#define KZS_GL_PALETTE8_RGB5_A1_OES
#define KZS_GL_POINT_SIZE_ARRAY_OES
#define KZS_GL_POINT_SIZE_ARRAY_TYPE_OES
#define KZS_GL_POINT_SIZE_ARRAY_STRIDE_OES
#define KZS_GL_POINT_SIZE_ARRAY_POINTER_OES
#define KZS_GL_POINT_SIZE_ARRAY_BUFFER_BINDING_OES
#define KZS_GL_POINT_SPRITE_OES
#define KZS_GL_COORD_REPLACE_OES
#define KZS_GL_NONE
#define KZS_GL_FRAMEBUFFER
#define KZS_GL_RENDERBUFFER
#define KZS_GL_RGBA4
#define KZS_GL_RGB5_A1
#define KZS_GL_RGB565
#define KZS_GL_DEPTH_COMPONENT16
#define KZS_GL_RENDERBUFFER_WIDTH
#define KZS_GL_RENDERBUFFER_HEIGHT
#define KZS_GL_RENDERBUFFER_INTERNAL_FORMAT
#define KZS_GL_RENDERBUFFER_RED_SIZE
#define KZS_GL_RENDERBUFFER_GREEN_SIZE
#define KZS_GL_RENDERBUFFER_BLUE_SIZE
#define KZS_GL_RENDERBUFFER_ALPHA_SIZE
#define KZS_GL_RENDERBUFFER_DEPTH_SIZE
#define KZS_GL_RENDERBUFFER_STENCIL_SIZE
#define KZS_GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE
#define KZS_GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME
#define KZS_GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL
#define KZS_GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE
#define KZS_GL_COLOR_ATTACHMENT0
#define KZS_GL_DEPTH_ATTACHMENT
#define KZS_GL_STENCIL_ATTACHMENT
#define KZS_GL_FRAMEBUFFER_COMPLETE
#define KZS_GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT
#define KZS_GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT
#define KZS_GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS
#define KZS_GL_FRAMEBUFFER_INCOMPLETE_FORMATS
#define KZS_GL_FRAMEBUFFER_INCOMPLETE_UNSUPPORTED
#define KZS_GL_FRAMEBUFFER_BINDING
#define KZS_GL_RENDERBUFFER_BINDING
#define KZS_GL_MAX_RENDERBUFFER_SIZE
#define KZS_GL_INVALID_FRAMEBUFFER_OPERATION
#define KZS_GL_NORMAL_MAP
#define KZS_GL_REFLECTION_MAP
#define KZS_GL_TEXTURE_CUBE_MAP
#define KZS_GL_TEXTURE_BINDING_CUBE_MAP
#define KZS_GL_TEXTURE_CUBE_MAP_POSITIVE_X
#define KZS_GL_TEXTURE_CUBE_MAP_NEGATIVE_X
#define KZS_GL_TEXTURE_CUBE_MAP_POSITIVE_Y
#define KZS_GL_TEXTURE_CUBE_MAP_NEGATIVE_Y
#define KZS_GL_TEXTURE_CUBE_MAP_POSITIVE_Z
#define KZS_GL_TEXTURE_CUBE_MAP_NEGATIVE_Z
#define KZS_GL_MAX_CUBE_MAP_TEXTURE_SIZE
#define KZS_GL_TEXTURE_GEN_MODE
#define KZS_GL_TEXTURE_GEN_STR
#define KZS_GL_PROGRAM_BINARY_LENGTH
#define KZS_GL_NUM_PROGRAM_BINARY_FORMATS
#define KZS_GL_PROGRAM_BINARY_FORMATS
#define PFNGLISRENDERBUFFEROESPROC
#define PFNGLBINDRENDERBUFFEROESPROC
#define PFNGLDELETERENDERBUFFERSOESPROC
#define PFNGLGENRENDERBUFFERSOESPROC
#define PFNGLRENDERBUFFERSTORAGEOESPROC
#define PFNGLGETRENDERBUFFERPARAMETERIVOESPROC
#define PFNGLISFRAMEBUFFEROESPROC
#define PFNGLBINDFRAMEBUFFEROESPROC
#define PFNGLDELETEFRAMEBUFFERSOESPROC
#define PFNGLGENFRAMEBUFFERSOESPROC
#define PFNGLCHECKFRAMEBUFFERSTATUSOESPROC
#define PFNGLFRAMEBUFFERRENDERBUFFEROESPROC
#define PFNGLFRAMEBUFFERTEXTURE2DOESPROC
#define PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVOESPROC
#define PFNGLGENERATEMIPMAPOESPROC
#define PFNGLTEXGENFOESPROC
#define PFNGLTEXGENFVOESPROC
#define PFNGLTEXGENIOESPROC
#define PFNGLTEXGENIVOESPROC
#define PFNGLTEXGENXOESPROC
#define PFNGLTEXGENXVOESPROC
#define PFNGLGETTEXGENFVOESPROC
#define PFNGLGETTEXGENIVOESPROC
#define PFNGLGETTEXGENXVOESPROC

Typedef Documentation

typedef void(* PFNGLGENPTR)(kzUint coord)

Function Documentation

KZ_INLINE void kzsGlAlphaFunc ( kzUint  func,
kzFloat  ref 
)
KZ_INLINE void kzsGlClearColor ( kzFloat  red,
kzFloat  green,
kzFloat  blue,
kzFloat  alpha 
)
KZ_INLINE void kzsGlClearDepthf ( kzFloat  depth)
KZ_INLINE void kzsGlClipPlanef ( kzUint  plane,
const kzFloat equation 
)
KZ_INLINE void kzsGlColor4f ( kzFloat  red,
kzFloat  green,
kzFloat  blue,
kzFloat  alpha 
)
KZ_INLINE void kzsGlDepthRangef ( kzFloat  zNear,
kzFloat  zFar 
)
KZ_INLINE void kzsGlFogf ( kzUint  pname,
kzFloat  param 
)
KZ_INLINE void kzsGlFogfv ( kzUint  pname,
const kzFloat params 
)
KZ_INLINE void kzsGlFrustumf ( kzFloat  left,
kzFloat  right,
kzFloat  bottom,
kzFloat  top,
kzFloat  zNear,
kzFloat  zFar 
)
KZ_INLINE void kzsGlGetClipPlanef ( kzUint  pname,
kzFloat  eqn[4] 
)
KZ_INLINE void kzsGlGetFloatv ( kzUint  pname,
kzFloat params 
)
KZ_INLINE void kzsGlGetLightfv ( kzUint  light,
kzUint  pname,
kzFloat params 
)
KZ_INLINE void kzsGlGetMaterialfv ( kzUint  face,
kzUint  pname,
kzFloat params 
)
KZ_INLINE void kzsGlGetTexEnvfv ( kzUint  env,
kzUint  pname,
kzFloat params 
)
KZ_INLINE void kzsGlGetTexParameterfv ( kzUint  target,
kzUint  pname,
kzFloat params 
)
KZ_INLINE void kzsGlLightModelf ( kzUint  pname,
kzFloat  param 
)
KZ_INLINE void kzsGlLightModelfv ( kzUint  pname,
const kzFloat params 
)
KZ_INLINE void kzsGlLightf ( kzUint  light,
kzUint  pname,
kzFloat  param 
)
KZ_INLINE void kzsGlLightfv ( kzUint  light,
kzUint  pname,
const kzFloat params 
)
KZ_INLINE void kzsGlLineWidth ( kzFloat  width)
KZ_INLINE void kzsGlLoadMatrixf ( const kzFloat m)
KZ_INLINE void kzsGlMaterialf ( kzUint  face,
kzUint  pname,
kzFloat  param 
)
KZ_INLINE void kzsGlMaterialfv ( kzUint  face,
kzUint  pname,
const kzFloat params 
)
KZ_INLINE void kzsGlMultMatrixf ( const kzFloat m)
KZ_INLINE void kzsGlMultiTexCoord4f ( kzUint  target,
kzFloat  s,
kzFloat  t,
kzFloat  r,
kzFloat  q 
)
KZ_INLINE void kzsGlNormal3f ( kzFloat  nx,
kzFloat  ny,
kzFloat  nz 
)
KZ_INLINE void kzsGlOrthof ( kzFloat  left,
kzFloat  right,
kzFloat  bottom,
kzFloat  top,
kzFloat  zNear,
kzFloat  zFar 
)
KZ_INLINE void kzsGlPointParameterf ( kzUint  pname,
kzFloat  param 
)
KZ_INLINE void kzsGlPointParameterfv ( kzUint  pname,
const kzFloat params 
)
KZ_INLINE void kzsGlPointSize ( kzFloat  size)
KZ_INLINE void kzsGlPolygonOffset ( kzFloat  factor,
kzFloat  units 
)
KZ_INLINE void kzsGlRotatef ( kzFloat  angle,
kzFloat  x,
kzFloat  y,
kzFloat  z 
)
KZ_INLINE void kzsGlScalef ( kzFloat  x,
kzFloat  y,
kzFloat  z 
)
KZ_INLINE void kzsGlTexEnvf ( kzUint  target,
kzUint  pname,
kzFloat  param 
)
KZ_INLINE void kzsGlTexEnvfv ( kzUint  target,
kzUint  pname,
const kzFloat params 
)
KZ_INLINE void kzsGlTexParameterf ( kzUint  target,
kzUint  pname,
kzFloat  param 
)
KZ_INLINE void kzsGlTexParameterfv ( kzUint  target,
kzUint  pname,
const kzFloat params 
)
KZ_INLINE void kzsGlTranslatef ( kzFloat  x,
kzFloat  y,
kzFloat  z 
)
KZ_INLINE void kzsGlActiveTexture ( kzUint  texture)
KZ_INLINE void kzsGlBindBuffer ( kzUint  target,
kzUint  buffer 
)
KZ_INLINE void kzsGlBindTexture ( kzUint  target,
kzUint  texture 
)
KZ_INLINE void kzsGlBlendFunc ( kzUint  sfactor,
kzUint  dfactor 
)
KZ_INLINE void kzsGlBlendFuncSeparate ( kzUint  srcRGB,
kzUint  dstRGB,
kzUint  srcAlpha,
kzUint  dstAlpha 
)
KZ_INLINE void kzsGlBufferData ( kzUint  target,
kzInt  size,
const void data,
kzUint  usage 
)
KZ_INLINE void kzsGlBufferSubData ( kzUint  target,
kzInt  offset,
kzInt  size,
const void data 
)
KZ_INLINE void kzsGlClear ( kzUint  mask)
KZ_INLINE void kzsGlClearStencil ( kzInt  s)
KZ_INLINE void kzsGlClientActiveTexture ( kzUint  texture)
KZ_INLINE void kzsGlColor4ub ( kzU8  red,
kzU8  green,
kzU8  blue,
kzU8  alpha 
)
KZ_INLINE void kzsGlColorMask ( kzBool  red,
kzBool  green,
kzBool  blue,
kzBool  alpha 
)
KZ_INLINE void kzsGlColorPointer ( kzInt  size,
kzUint  type,
kzInt  stride,
const void pointer 
)
KZ_INLINE void kzsGlCompressedTexImage2D ( kzUint  target,
kzInt  level,
kzUint  internalformat,
kzInt  width,
kzInt  height,
kzInt  border,
kzInt  imageSize,
const void data 
)
KZ_INLINE void kzsGlCompressedTexSubImage2D ( kzUint  target,
kzInt  level,
kzInt  xoffset,
kzInt  yoffset,
kzInt  width,
kzInt  height,
kzUint  format,
kzInt  imageSize,
const void data 
)
KZ_INLINE void kzsGlCopyTexImage2D ( kzUint  target,
kzInt  level,
kzUint  internalformat,
kzInt  x,
kzInt  y,
kzInt  width,
kzInt  height,
kzInt  border 
)
KZ_INLINE void kzsGlCopyTexSubImage2D ( kzUint  target,
kzInt  level,
kzInt  xoffset,
kzInt  yoffset,
kzInt  x,
kzInt  y,
kzInt  width,
kzInt  height 
)
KZ_INLINE void kzsGlCullFace ( kzUint  mode)
KZ_INLINE void kzsGlDeleteBuffers ( kzInt  n,
const kzUint buffers 
)
KZ_INLINE void kzsGlDeleteTextures ( kzInt  n,
const kzUint textures 
)
KZ_INLINE void kzsGlDepthFunc ( kzUint  func)
KZ_INLINE void kzsGlDepthMask ( kzBool  flag)
KZ_INLINE void kzsGlDisable ( kzUint  cap)
KZ_INLINE void kzsGlDisableClientState ( kzUint  array)
KZ_INLINE void kzsGlDrawArrays ( kzUint  mode,
kzInt  first,
kzInt  count 
)
KZ_INLINE void kzsGlDrawElements ( kzUint  mode,
kzInt  count,
kzUint  type,
const void indices 
)
KZ_INLINE void kzsGlEnable ( kzUint  cap)
KZ_INLINE void kzsGlEnableClientState ( kzUint  array)
KZ_INLINE void kzsGlFinish ( void  )
KZ_INLINE void kzsGlFlush ( void  )
KZ_INLINE void kzsGlFrontFace ( kzUint  mode)
KZ_INLINE void kzsGlGetBooleanv ( kzUint  pname,
kzBool params 
)
KZ_INLINE void kzsGlGetBufferParameteriv ( kzUint  target,
kzUint  pname,
kzInt params 
)
KZ_INLINE void kzsGlGenBuffers ( kzInt  n,
kzUint buffers 
)
KZ_INLINE void kzsGlGenTextures ( kzInt  n,
kzUint textures 
)
KZ_INLINE kzUint kzsGlGetError ( void  )
KZ_INLINE void kzsGlGetActiveUniform ( kzUint  program,
kzUint  index,
kzInt  bufsize,
kzInt length,
kzInt size,
kzUint type,
kzMutableString  name 
)
KZ_INLINE void kzsGlGetIntegerv ( kzUint  pname,
kzInt params 
)
KZ_INLINE void kzsGlGetPointerv ( kzUint  pname,
void **  params 
)
KZ_INLINE kzString kzsGlGetString ( kzUint  name)
KZ_INLINE void kzsGlGetTexEnviv ( kzUint  env,
kzUint  pname,
kzInt params 
)
KZ_INLINE void kzsGlGetTexParameteriv ( kzUint  target,
kzUint  pname,
kzInt params 
)
KZ_INLINE void kzsGlHint ( kzUint  target,
kzUint  mode 
)
KZ_INLINE kzBool kzsGlIsBuffer ( kzUint  buffer)
KZ_INLINE kzBool kzsGlIsEnabled ( kzUint  cap)
KZ_INLINE kzBool kzsGlIsTexture ( kzUint  texture)
KZ_INLINE void kzsGlLoadIdentity ( void  )
KZ_INLINE void kzsGlLogicOp ( kzUint  opcode)
KZ_INLINE void kzsGlMatrixMode ( kzUint  mode)
KZ_INLINE void kzsGlNormalPointer ( kzUint  type,
kzInt  stride,
const void pointer 
)
KZ_INLINE void kzsGlPixelStorei ( kzUint  pname,
kzInt  param 
)
KZ_INLINE void kzsGlPushMatrix ( void  )
KZ_INLINE void kzsGlPopMatrix ( void  )
KZ_INLINE void kzsGlReadPixels ( kzInt  x,
kzInt  y,
kzInt  width,
kzInt  height,
kzUint  format,
kzUint  type,
void pixels 
)
KZ_INLINE void kzsGlSampleCoverage ( kzFloat  value,
kzBool  invert 
)
KZ_INLINE void kzsGlScissor ( kzInt  x,
kzInt  y,
kzInt  width,
kzInt  height 
)
KZ_INLINE void kzsGlShadeModel ( kzUint  mode)
KZ_INLINE void kzsGlStencilFunc ( kzUint  func,
kzInt  ref,
kzUint  mask 
)
KZ_INLINE void kzsGlStencilMask ( kzUint  mask)
KZ_INLINE void kzsGlStencilOp ( kzUint  fail,
kzUint  zfail,
kzUint  zpass 
)
KZ_INLINE void kzsGlTexCoordPointer ( kzInt  size,
kzUint  type,
kzInt  stride,
const void pointer 
)
KZ_INLINE void kzsGlTexEnvi ( kzUint  target,
kzUint  pname,
kzInt  param 
)
KZ_INLINE void kzsGlTexEnviv ( kzUint  target,
kzUint  pname,
const kzInt params 
)
KZ_INLINE void kzsGlTexImage2D ( kzUint  target,
kzInt  level,
kzInt  internalformat,
kzInt  width,
kzInt  height,
kzInt  border,
kzUint  format,
kzUint  type,
const void pixels 
)
KZ_INLINE void kzsGlTexParameteri ( kzUint  target,
kzUint  pname,
kzInt  param 
)
KZ_INLINE void kzsGlTexParameteriv ( kzUint  target,
kzUint  pname,
const kzInt params 
)
KZ_INLINE void kzsGlTexSubImage2D ( kzUint  target,
kzInt  level,
kzInt  xoffset,
kzInt  yoffset,
kzInt  width,
kzInt  height,
kzUint  format,
kzUint  type,
const void pixels 
)
KZ_INLINE void kzsGlVertexPointer ( kzInt  size,
kzUint  type,
kzInt  stride,
const void pointer 
)
KZ_INLINE void kzsGlViewport ( kzInt  x,
kzInt  y,
kzInt  width,
kzInt  height 
)
KZ_INLINE kzBool kzsGlIsRenderbuffer ( kzUint  renderbuffer)
KZ_INLINE void kzsGlBindRenderbuffer ( kzUint  target,
kzUint  renderbuffer 
)
KZ_INLINE void kzsGlDeleteRenderbuffers ( kzInt  n,
const kzUint renderbuffers 
)
KZ_INLINE void kzsGlGenRenderbuffers ( kzInt  n,
kzUint renderbuffers 
)
KZ_INLINE void kzsGlRenderbufferStorage ( kzUint  target,
kzUint  internalformat,
kzInt  width,
kzInt  height 
)
KZ_INLINE void kzsGlGetRenderbufferParameteriv ( kzUint  target,
kzUint  pname,
kzInt params 
)
KZ_INLINE kzBool kzsGlIsFramebuffer ( kzUint  framebuffer)
KZ_INLINE void kzsGlBindFramebuffer ( kzUint  target,
kzUint  framebuffer 
)
KZ_INLINE void kzsGlDeleteFramebuffers ( kzInt  n,
const kzUint framebuffers 
)
KZ_INLINE void kzsGlGenFramebuffers ( kzInt  n,
kzUint framebuffers 
)
KZ_INLINE kzUint kzsGlCheckFramebufferStatus ( kzUint  target)
KZ_INLINE void kzsGlFramebufferRenderbuffer ( kzUint  target,
kzUint  attachment,
kzUint  renderbuffertarget,
kzUint  renderbuffer 
)
KZ_INLINE void kzsGlFramebufferTexture2D ( kzUint  target,
kzUint  attachment,
kzUint  textarget,
kzUint  texture,
kzInt  level 
)
KZ_INLINE void kzsGlGetFramebufferAttachmentParameteriv ( kzUint  target,
kzUint  attachment,
kzUint  pname,
kzInt params 
)
KZ_INLINE void kzsGlGenerateMipmap ( kzUint  target)
KZ_INLINE void kzsGlTexGenf ( kzInt  coord,
kzInt  pname,
kzFloat  param 
)
KZ_INLINE void kzsGlTexGenfv ( kzInt  coord,
kzInt  pname,
const kzFloat params 
)
KZ_INLINE void kzsGlTexGeni ( kzInt  coord,
kzInt  pname,
kzInt  param 
)
KZ_INLINE void kzsGlTexGeniv ( kzInt  coord,
kzInt  pname,
const kzInt params 
)
KZ_INLINE void kzsGlGetTexGenfv ( kzInt  coord,
kzInt  pname,
kzFloat params 
)
KZ_INLINE void kzsGlGetTexGeniv ( kzInt  coord,
kzInt  pname,
kzInt params 
)
KZ_INLINE void kzsGlUniform1f ( kzInt  location,
kzFloat  x 
)
KZ_INLINE void kzsGlUniform1fv ( kzInt  location,
kzInt  count,
const kzFloat v 
)
KZ_INLINE void kzsGlUniform1i ( kzInt  location,
kzInt  x 
)
KZ_INLINE void kzsGlUniform1iv ( kzInt  location,
kzInt  count,
const kzInt v 
)
KZ_INLINE void kzsGlUniform2f ( kzInt  location,
kzFloat  x,
kzFloat  y 
)
KZ_INLINE void kzsGlUniform2fv ( kzInt  location,
kzInt  count,
const kzFloat v 
)
KZ_INLINE void kzsGlUniform2i ( kzInt  location,
kzInt  x,
kzInt  y 
)
KZ_INLINE void kzsGlUniform2iv ( kzInt  location,
kzInt  count,
const kzInt v 
)
KZ_INLINE void kzsGlUniform3f ( kzInt  location,
kzFloat  x,
kzFloat  y,
kzFloat  z 
)
KZ_INLINE void kzsGlUniform3fv ( kzInt  location,
kzInt  count,
const kzFloat v 
)
KZ_INLINE void kzsGlUniform3i ( kzInt  location,
kzInt  x,
kzInt  y,
kzInt  z 
)
KZ_INLINE void kzsGlUniform3iv ( kzInt  location,
kzInt  count,
const kzInt v 
)
KZ_INLINE void kzsGlUniform4f ( kzInt  location,
kzFloat  x,
kzFloat  y,
kzFloat  z,
kzFloat  w 
)
KZ_INLINE void kzsGlUniform4fv ( kzInt  location,
kzInt  count,
const kzFloat v 
)
KZ_INLINE void kzsGlUniform4i ( kzInt  location,
kzInt  x,
kzInt  y,
kzInt  z,
kzInt  w 
)
KZ_INLINE void kzsGlUniform4iv ( kzInt  location,
kzInt  count,
const kzInt v 
)
KZ_INLINE void kzsGlUniformMatrix2fv ( kzInt  location,
kzInt  count,
kzBool  transpose,
const kzFloat value 
)
KZ_INLINE void kzsGlUniformMatrix3fv ( kzInt  location,
kzInt  count,
kzBool  transpose,
const kzFloat value 
)
KZ_INLINE void kzsGlUniformMatrix4fv ( kzInt  location,
kzInt  count,
kzBool  transpose,
const kzFloat value 
)
KZ_INLINE kzInt kzsGlGetUniformLocation ( kzUint  program,
kzString  name 
)
KZ_INLINE kzUint kzsGlCreateShader ( kzUint  type)
KZ_INLINE kzUint kzsGlCreateProgram ( void  )
KZ_INLINE void kzsGlAttachShader ( kzUint  program,
kzUint  shader 
)
KZ_INLINE void kzsGlBindAttribLocation ( kzUint  program,
kzUint  index,
kzString  name 
)
KZ_INLINE void kzsGlLinkProgram ( kzUint  program)
KZ_INLINE void kzsGlGetProgramiv ( kzUint  program,
kzUint  pname,
kzInt params 
)
KZ_INLINE void kzsGlGetProgramInfoLog ( kzUint  program,
kzInt  bufsize,
kzInt length,
kzMutableString  infolog 
)
KZ_INLINE void kzsGlDeleteProgram ( kzUint  program)
KZ_INLINE void kzsGlShaderSource ( kzUint  shader,
kzInt  count,
kzString string,
const kzInt length 
)
KZ_INLINE void kzsGlCompileShader ( kzUint  shader)
KZ_INLINE void kzsGlGetShaderiv ( kzUint  shader,
kzUint  pname,
kzInt params 
)
KZ_INLINE void kzsGlGetShaderInfoLog ( kzUint  shader,
kzInt  bufsize,
kzInt length,
kzMutableString  infolog 
)
KZ_INLINE void kzsGlDeleteShader ( kzUint  shader)
KZ_INLINE void kzsGlShaderBinary ( kzInt  n,
const kzUint shaders,
kzUint  binaryformat,
const void binary,
kzInt  length 
)
KZ_INLINE void kzsGlProgramBinary ( kzUint  program,
kzUint  binaryFormat,
const void binary,
kzInt  length 
)
KZ_INLINE void kzsGlProgramGetBinary ( kzUint  program,
kzInt  bufferSize,
kzInt out_length,
kzUint out_binaryFormat,
void out_binary 
)
KZ_INLINE void kzsGlDetachShader ( kzUint  program,
kzUint  shader 
)
KZ_INLINE void kzsGlEnableVertexAttribArray ( kzUint  index)
KZ_INLINE void kzsGlDisableVertexAttribArray ( kzUint  index)
KZ_INLINE void kzsGlGetVertexAttribPointerv ( kzUint  index,
kzUint  pname,
void **  pointer 
)
KZ_INLINE void kzsGlUseProgram ( kzUint  program)
KZ_INLINE void kzsGlValidateProgram ( kzUint  program)
KZ_INLINE void kzsGlVertexAttribPointer ( kzUint  indx,
kzInt  size,
kzUint  type,
kzBool  normalized,
kzInt  stride,
const void ptr 
)

Variable Documentation

PFNGLGENPTR glTexGenfOES
PFNGLGENPTR glTexGenfvOES
PFNGLGENPTR glTexGeniOES