|
| KZ_INLINE GLboolean | kzsGetGLBoolean_private (kzBool value) |
| |
| typedef | void (GL_APIENTRYP kzPFNGLGETPROGRAMBINARYOESPROC)(GLuint program |
| |
| KZ_INLINE void | kzsGlActiveTexture (kzUint texture) |
| | GL core functions. More...
|
| |
| KZ_INLINE void | kzsGlAttachShader (kzUint program, kzUint shader) |
| |
| KZ_INLINE void | kzsGlBindAttribLocation (kzUint program, kzUint index, kzString name) |
| |
| KZ_INLINE void | kzsGlBindBuffer (kzUint target, kzUint buffer) |
| |
| KZ_INLINE void | kzsGlBindFramebuffer (kzUint target, kzUint framebuffer) |
| |
| KZ_INLINE void | kzsGlBindRenderbuffer (kzUint target, kzUint renderbuffer) |
| |
| KZ_INLINE void | kzsGlBindTexture (kzUint target, kzUint texture) |
| |
| KZ_INLINE void | kzsGlBlendColor (kzFloat red, kzFloat green, kzFloat blue, kzFloat alpha) |
| |
| KZ_INLINE void | kzsGlBlendEquation (kzUint mode) |
| |
| KZ_INLINE void | kzsGlBlendEquationSeparate (kzUint modeRGB, kzUint modeAlpha) |
| |
| 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 kzUint | kzsGlCheckFramebufferStatus (kzUint target) |
| |
| KZ_INLINE void | kzsGlClear (GLbitfield mask) |
| |
| KZ_INLINE void | kzsGlClearColor (kzFloat red, kzFloat green, kzFloat blue, kzFloat alpha) |
| |
| KZ_INLINE void | kzsGlClearDepthf (kzFloat depth) |
| |
| KZ_INLINE void | kzsGlClearStencil (kzInt s) |
| |
| KZ_INLINE void | kzsGlColorMask (kzBool red, kzBool green, kzBool blue, kzBool alpha) |
| |
| KZ_INLINE void | kzsGlCompileShader (kzUint shader) |
| |
| 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 kzUint | kzsGlCreateProgram (void) |
| |
| KZ_INLINE kzUint | kzsGlCreateShader (kzUint type) |
| |
| KZ_INLINE void | kzsGlCullFace (kzUint mode) |
| |
| KZ_INLINE void | kzsGlDeleteBuffers (kzInt n, const kzUint *buffers) |
| |
| KZ_INLINE void | kzsGlDeleteFramebuffers (kzInt n, const kzUint *framebuffers) |
| |
| KZ_INLINE void | kzsGlDeleteProgram (kzUint program) |
| |
| KZ_INLINE void | kzsGlDeleteRenderbuffers (kzInt n, const kzUint *renderbuffers) |
| |
| KZ_INLINE void | kzsGlDeleteShader (kzUint shader) |
| |
| KZ_INLINE void | kzsGlDeleteTextures (kzInt n, const kzUint *textures) |
| |
| KZ_INLINE void | kzsGlDepthFunc (kzUint func) |
| |
| KZ_INLINE void | kzsGlDepthMask (kzBool flag) |
| |
| KZ_INLINE void | kzsGlDepthRangef (kzFloat zNear, kzFloat zFar) |
| |
| KZ_INLINE void | kzsGlDetachShader (kzUint program, kzUint shader) |
| |
| KZ_INLINE void | kzsGlDisable (kzUint cap) |
| |
| KZ_INLINE void | kzsGlDisableVertexAttribArray (kzUint index) |
| |
| 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 | kzsGlEnableVertexAttribArray (kzUint index) |
| |
| KZ_INLINE void | kzsGlFinish (void) |
| |
| KZ_INLINE void | kzsGlFlush (void) |
| |
| 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 | kzsGlFrontFace (kzUint mode) |
| |
| KZ_INLINE void | kzsGlGenBuffers (kzInt n, kzUint *buffers) |
| |
| KZ_INLINE void | kzsGlGenerateMipmap (kzUint target) |
| |
| KZ_INLINE void | kzsGlGenFramebuffers (kzInt n, kzUint *framebuffers) |
| |
| KZ_INLINE void | kzsGlGenRenderbuffers (kzInt n, kzUint *renderbuffers) |
| |
| KZ_INLINE void | kzsGlGenTextures (kzInt n, kzUint *textures) |
| |
| KZ_INLINE void | kzsGlGetActiveAttrib (kzUint program, kzUint index, kzInt bufsize, kzInt *length, kzInt *size, kzUint *type, kzMutableString name) |
| |
| KZ_INLINE void | kzsGlGetActiveUniform (kzUint program, kzUint index, kzInt bufsize, kzInt *length, kzInt *size, kzUint *type, kzMutableString name) |
| |
| KZ_INLINE void | kzsGlGetAttachedShaders (kzUint program, kzInt maxcount, kzInt *count, kzUint *shaders) |
| |
| KZ_INLINE kzInt | kzsGlGetAttribLocation (kzUint program, kzString name) |
| |
| KZ_INLINE void | kzsGlGetBooleanv (kzUint pname, GLboolean *params) |
| |
| KZ_INLINE void | kzsGlGetBufferParameteriv (kzUint target, kzUint pname, kzInt *params) |
| |
| KZ_INLINE kzUint | kzsGlGetError (void) |
| |
| KZ_INLINE void | kzsGlGetFloatv (kzUint pname, kzFloat *params) |
| |
| KZ_INLINE void | kzsGlGetFramebufferAttachmentParameteriv (kzUint target, kzUint attachment, kzUint pname, kzInt *params) |
| |
| KZ_INLINE void | kzsGlGetIntegerv (kzUint pname, kzInt *params) |
| |
| 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 | kzsGlGetRenderbufferParameteriv (kzUint target, kzUint pname, kzInt *params) |
| |
| 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 | kzsGlGetShaderPrecisionFormat (kzUint shadertype, kzUint precisiontype, kzInt *range, kzInt *precision) |
| |
| KZ_INLINE void | kzsGlGetShaderSource (kzUint shader, kzInt bufsize, kzInt *length, kzMutableString source) |
| |
| KZ_INLINE kzString | kzsGlGetString (kzUint name) |
| |
| KZ_INLINE void | kzsGlGetTexParameterfv (kzUint target, kzUint pname, kzFloat *params) |
| |
| KZ_INLINE void | kzsGlGetTexParameteriv (kzUint target, kzUint pname, kzInt *params) |
| |
| KZ_INLINE void | kzsGlGetUniformfv (kzUint program, kzInt location, kzFloat *params) |
| |
| KZ_INLINE void | kzsGlGetUniformiv (kzUint program, kzInt location, kzInt *params) |
| |
| KZ_INLINE kzInt | kzsGlGetUniformLocation (kzUint program, kzString name) |
| |
| KZ_INLINE void | kzsGlGetVertexAttribfv (kzUint index, kzUint pname, kzFloat *params) |
| |
| KZ_INLINE void | kzsGlGetVertexAttribiv (kzUint index, kzUint pname, kzInt *params) |
| |
| KZ_INLINE void | kzsGlGetVertexAttribPointerv (kzUint index, kzUint pname, void **pointer) |
| |
| KZ_INLINE void | kzsGlHint (kzUint target, kzUint mode) |
| |
| KZ_INLINE kzBool | kzsGlIsBuffer (kzUint buffer) |
| |
| KZ_INLINE kzBool | kzsGlIsEnabled (kzUint cap) |
| |
| KZ_INLINE kzBool | kzsGlIsFramebuffer (kzUint framebuffer) |
| |
| KZ_INLINE kzBool | kzsGlIsProgram (kzUint program) |
| |
| KZ_INLINE kzBool | kzsGlIsRenderbuffer (kzUint renderbuffer) |
| |
| KZ_INLINE kzBool | kzsGlIsShader (kzUint shader) |
| |
| KZ_INLINE kzBool | kzsGlIsTexture (kzUint texture) |
| |
| KZ_INLINE void | kzsGlLineWidth (kzFloat width) |
| |
| KZ_INLINE void | kzsGlLinkProgram (kzUint program) |
| |
| KZ_INLINE void | kzsGlPixelStorei (kzUint pname, kzInt param) |
| |
| KZ_INLINE void | kzsGlPolygonOffset (kzFloat factor, kzFloat units) |
| |
| KZ_INLINE void | kzsGlReadPixels (kzInt x, kzInt y, kzInt width, kzInt height, kzUint format, kzUint type, void *pixels) |
| |
| KZ_INLINE void | kzsGlReleaseShaderCompiler (void) |
| |
| KZ_INLINE void | kzsGlRenderbufferStorage (kzUint target, kzUint internalformat, kzInt width, kzInt height) |
| |
| KZ_INLINE void | kzsGlSampleCoverage (kzFloat value, kzBool invert) |
| |
| KZ_INLINE void | kzsGlScissor (kzInt x, kzInt y, kzInt width, kzInt height) |
| |
| 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 | kzsGlShaderSource (kzUint shader, kzInt count, kzString *string, const kzInt *length) |
| |
| KZ_INLINE void | kzsGlStencilFunc (kzUint func, kzInt ref, kzUint mask) |
| |
| KZ_INLINE void | kzsGlStencilFuncSeparate (kzUint face, kzUint func, kzInt ref, kzUint mask) |
| |
| KZ_INLINE void | kzsGlStencilMask (kzUint mask) |
| |
| KZ_INLINE void | kzsGlStencilMaskSeparate (kzUint face, kzUint mask) |
| |
| KZ_INLINE void | kzsGlStencilOp (kzUint fail, kzUint zfail, kzUint zpass) |
| |
| KZ_INLINE void | kzsGlStencilOpSeparate (kzUint face, kzUint fail, kzUint zfail, kzUint zpass) |
| |
| 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 | kzsGlTexParameterf (kzUint target, kzUint pname, kzFloat param) |
| |
| KZ_INLINE void | kzsGlTexParameterfv (kzUint target, kzUint pname, const kzFloat *params) |
| |
| 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 | 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 void | kzsGlUseProgram (kzUint program) |
| |
| KZ_INLINE void | kzsGlValidateProgram (kzUint program) |
| |
| KZ_INLINE void | kzsGlVertexAttrib1f (kzUint indx, kzFloat x) |
| |
| KZ_INLINE void | kzsGlVertexAttrib1fv (kzUint indx, const kzFloat *values) |
| |
| KZ_INLINE void | kzsGlVertexAttrib2f (kzUint indx, kzFloat x, kzFloat y) |
| |
| KZ_INLINE void | kzsGlVertexAttrib2fv (kzUint indx, const kzFloat *values) |
| |
| KZ_INLINE void | kzsGlVertexAttrib3f (kzUint indx, kzFloat x, kzFloat y, kzFloat z) |
| |
| KZ_INLINE void | kzsGlVertexAttrib3fv (kzUint indx, const kzFloat *values) |
| |
| KZ_INLINE void | kzsGlVertexAttrib4f (kzUint indx, kzFloat x, kzFloat y, kzFloat z, kzFloat w) |
| |
| KZ_INLINE void | kzsGlVertexAttrib4fv (kzUint indx, const kzFloat *values) |
| |
| KZ_INLINE void | kzsGlVertexAttribPointer (kzUint indx, kzInt size, kzUint type, kzBool normalized, kzInt stride, const void *ptr) |
| |
| KZ_INLINE void | kzsGlViewport (kzInt x, kzInt y, kzInt width, kzInt height) |
| |
| KZ_INLINE void | kzsGlGetUniformIndices (kzUint program, kzUint uniformCount, const kzChar **uniformNames, kzUint *uniformIndices) |
| |
| KZ_INLINE void | kzsGlGetActiveUniformsiv (kzUint program, kzUint uniformCount, const kzUint *uniformIndices, kzInt pname, kzInt *params) |
| |
| KZ_INLINE void | kzsGlGetActiveUniformName (kzUint program, kzUint uniformIndex, kzUint bufSize, kzInt *length, kzChar *uniformName) |
| |
| KZ_INLINE kzUint | kzsGlGetUniformBlockIndex (kzUint program, const kzChar *uniformBlockName) |
| |
| KZ_INLINE void | kzsGlGetActiveUniformBlockiv (kzUint program, kzUint uniformBlockIndex, kzInt pname, kzInt *params) |
| |
| KZ_INLINE void | kzsGlGetActiveUniformBlockName (kzUint program, kzUint uniformBlockIndex, kzUint bufSize, kzInt *length, kzChar *uniformBlockName) |
| |
| KZ_INLINE void | kzsGlUniformBlockBinding (kzUint program, kzUint uniformBlockIndex, kzUint uniformBlockBinding) |
| |
| KZ_INLINE void | kzsGlBindBufferBase (kzInt target, kzUint index, kzUint buffer) |
| |
| KZ_INLINE void | kzsGlEGLImageTargetTexture2D (GLuint target, void *image) |
| |
| KZ_INLINE void * | kzsGlMapBufferRange (kzUint target, kzInt offset, kzInt length, kzUint access) |
| |
| KZ_INLINE void | kzsGlFlushMappedBufferRange (kzUint target, kzInt offset, kzInt length) |
| |
OpenGL ES 2.0 wrappers.
Copyright 2008-2019 by Rightware. All rights reserved.