Class OpenGLES


  • public final class OpenGLES
    extends java.lang.Object
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static void EAGLGetVersion​(org.moe.natj.general.ptr.IntPtr major, org.moe.natj.general.ptr.IntPtr minor)
      EAGL Functions
      static void glActiveShaderProgramEXT​(int pipeline, int program)  
      static void glActiveTexture​(int texture)
      ------------------------------------------------------------------------- Entrypoint definitions -----------------------------------------------------------------------
      static void glAlphaFunc​(int func, float ref)  
      static void glAlphaFuncx​(int func, int ref)  
      static void glAttachShader​(int program, int shader)  
      static void glBeginQuery​(int target, int id)  
      static void glBeginQueryEXT​(int target, int id)  
      static void glBeginTransformFeedback​(int primitiveMode)  
      static void glBindAttribLocation​(int program, int index, java.lang.String name)  
      static void glBindBuffer​(int target, int buffer)  
      static void glBindBufferBase​(int target, int index, int buffer)  
      static void glBindBufferRange​(int target, int index, int buffer, long offset, long size)  
      static void glBindFramebuffer​(int target, int framebuffer)  
      static void glBindFramebufferOES​(int target, int framebuffer)  
      static void glBindProgramPipelineEXT​(int pipeline)  
      static void glBindRenderbuffer​(int target, int renderbuffer)  
      static void glBindRenderbufferOES​(int target, int renderbuffer)  
      static void glBindSampler​(int unit, int sampler)  
      static void glBindTexture​(int target, int texture)  
      static void glBindTransformFeedback​(int target, int id)  
      static void glBindVertexArray​(int array)  
      static void glBindVertexArrayOES​(int array)  
      static void glBlendColor​(float red, float green, float blue, float alpha)  
      static void glBlendEquation​(int mode)  
      static void glBlendEquationOES​(int mode)  
      static void glBlendEquationSeparate​(int modeRGB, int modeAlpha)  
      static void glBlendEquationSeparateOES​(int modeRGB, int modeAlpha)  
      static void glBlendFunc​(int sfactor, int dfactor)  
      static void glBlendFuncSeparate​(int srcRGB, int dstRGB, int srcAlpha, int dstAlpha)  
      static void glBlendFuncSeparateOES​(int srcRGB, int dstRGB, int srcAlpha, int dstAlpha)  
      static void glBlitFramebuffer​(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter)  
      static void glBufferData​(int target, long size, org.moe.natj.general.ptr.ConstVoidPtr data, int usage)  
      static void glBufferSubData​(int target, long offset, long size, org.moe.natj.general.ptr.ConstVoidPtr data)  
      static int glCheckFramebufferStatus​(int target)  
      static int glCheckFramebufferStatusOES​(int target)  
      static void glClear​(int mask)  
      static void glClearBufferfi​(int buffer, int drawbuffer, float depth, int stencil)  
      static void glClearBufferfv​(int buffer, int drawbuffer, org.moe.natj.general.ptr.ConstFloatPtr value)  
      static void glClearBufferiv​(int buffer, int drawbuffer, org.moe.natj.general.ptr.ConstIntPtr value)  
      static void glClearBufferuiv​(int buffer, int drawbuffer, org.moe.natj.general.ptr.ConstIntPtr value)  
      static void glClearColor​(float red, float green, float blue, float alpha)  
      static void glClearColorx​(int red, int green, int blue, int alpha)  
      static void glClearDepthf​(float depth)  
      static void glClearDepthx​(int depth)  
      static void glClearStencil​(int s)  
      static void glClientActiveTexture​(int texture)  
      static int glClientWaitSync​(GLsync sync, int flags, long timeout)  
      static int glClientWaitSyncAPPLE​(GLsync sync, int flags, long timeout)  
      static void glClipPlanef​(int plane, org.moe.natj.general.ptr.ConstFloatPtr equation)  
      static void glClipPlanex​(int plane, org.moe.natj.general.ptr.ConstIntPtr equation)  
      static void glColor4f​(float red, float green, float blue, float alpha)  
      static void glColor4ub​(byte red, byte green, byte blue, byte alpha)  
      static void glColor4x​(int red, int green, int blue, int alpha)  
      static void glColorMask​(byte red, byte green, byte blue, byte alpha)  
      static void glColorPointer​(int size, int type, int stride, org.moe.natj.general.ptr.ConstVoidPtr pointer)  
      static void glCompileShader​(int shader)  
      static void glCompressedTexImage2D​(int target, int level, int internalformat, int width, int height, int border, int imageSize, org.moe.natj.general.ptr.ConstVoidPtr data)  
      static void glCompressedTexImage3D​(int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, org.moe.natj.general.ptr.ConstVoidPtr data)  
      static void glCompressedTexSubImage2D​(int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, org.moe.natj.general.ptr.ConstVoidPtr data)  
      static void glCompressedTexSubImage3D​(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, org.moe.natj.general.ptr.ConstVoidPtr data)  
      static void glCopyBufferSubData​(int readTarget, int writeTarget, long readOffset, long writeOffset, long size)  
      static void glCopyTexImage2D​(int target, int level, int internalformat, int x, int y, int width, int height, int border)  
      static void glCopyTexSubImage2D​(int target, int level, int xoffset, int yoffset, int x, int y, int width, int height)  
      static void glCopyTexSubImage3D​(int target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height)  
      static void glCopyTextureLevelsAPPLE​(int destinationTexture, int sourceTexture, int sourceBaseLevel, int sourceLevelCount)  
      static int glCreateProgram()  
      static int glCreateShader​(int type)  
      static int glCreateShaderProgramvEXT​(int type, int count, java.lang.String[] strings)  
      static void glCullFace​(int mode)  
      static void glCurrentPaletteMatrixOES​(int matrixpaletteindex)
      OES extension functions OES_matrix_palette
      static void glDeleteBuffers​(int n, org.moe.natj.general.ptr.ConstIntPtr buffers)  
      static void glDeleteFramebuffers​(int n, org.moe.natj.general.ptr.ConstIntPtr framebuffers)  
      static void glDeleteFramebuffersOES​(int n, org.moe.natj.general.ptr.ConstIntPtr framebuffers)  
      static void glDeleteProgram​(int program)  
      static void glDeleteProgramPipelinesEXT​(int n, org.moe.natj.general.ptr.ConstIntPtr pipelines)  
      static void glDeleteQueries​(int n, org.moe.natj.general.ptr.ConstIntPtr ids)  
      static void glDeleteQueriesEXT​(int n, org.moe.natj.general.ptr.ConstIntPtr ids)  
      static void glDeleteRenderbuffers​(int n, org.moe.natj.general.ptr.ConstIntPtr renderbuffers)  
      static void glDeleteRenderbuffersOES​(int n, org.moe.natj.general.ptr.ConstIntPtr renderbuffers)  
      static void glDeleteSamplers​(int count, org.moe.natj.general.ptr.ConstIntPtr samplers)  
      static void glDeleteShader​(int shader)  
      static void glDeleteSync​(GLsync sync)  
      static void glDeleteSyncAPPLE​(GLsync sync)  
      static void glDeleteTextures​(int n, org.moe.natj.general.ptr.ConstIntPtr textures)  
      static void glDeleteTransformFeedbacks​(int n, org.moe.natj.general.ptr.ConstIntPtr ids)  
      static void glDeleteVertexArrays​(int n, org.moe.natj.general.ptr.ConstIntPtr arrays)  
      static void glDeleteVertexArraysOES​(int n, org.moe.natj.general.ptr.ConstIntPtr arrays)  
      static void glDepthFunc​(int func)  
      static void glDepthMask​(byte flag)  
      static void glDepthRangef​(float zNear, float zFar)  
      static void glDepthRangex​(int zNear, int zFar)  
      static void glDetachShader​(int program, int shader)  
      static void glDisable​(int cap)  
      static void glDisableClientState​(int array)  
      static void glDisableVertexAttribArray​(int index)  
      static void glDiscardFramebufferEXT​(int target, int numAttachments, org.moe.natj.general.ptr.ConstIntPtr attachments)  
      static void glDrawArrays​(int mode, int first, int count)  
      static void glDrawArraysInstanced​(int mode, int first, int count, int instancecount)  
      static void glDrawArraysInstancedEXT​(int mode, int first, int count, int instanceCount)  
      static void glDrawBuffers​(int n, org.moe.natj.general.ptr.ConstIntPtr bufs)  
      static void glDrawElements​(int mode, int count, int type, org.moe.natj.general.ptr.ConstVoidPtr indices)  
      static void glDrawElementsInstanced​(int mode, int count, int type, org.moe.natj.general.ptr.ConstVoidPtr indices, int instancecount)  
      static void glDrawElementsInstancedEXT​(int mode, int count, int type, org.moe.natj.general.ptr.ConstVoidPtr indices, int instanceCount)  
      static void glDrawRangeElements​(int mode, int start, int end, int count, int type, org.moe.natj.general.ptr.ConstVoidPtr indices)  
      static void glDrawTexfOES​(float x, float y, float z, float width, float height)  
      static void glDrawTexfvOES​(org.moe.natj.general.ptr.ConstFloatPtr coords)  
      static void glDrawTexiOES​(int x, int y, int z, int width, int height)  
      static void glDrawTexivOES​(org.moe.natj.general.ptr.ConstIntPtr coords)  
      static void glDrawTexsOES​(short x, short y, short z, short width, short height)
      OES_draw_texture
      static void glDrawTexsvOES​(org.moe.natj.general.ptr.ConstShortPtr coords)  
      static void glDrawTexxOES​(int x, int y, int z, int width, int height)  
      static void glDrawTexxvOES​(org.moe.natj.general.ptr.ConstIntPtr coords)  
      static void glEnable​(int cap)  
      static void glEnableClientState​(int array)  
      static void glEnableVertexAttribArray​(int index)  
      static void glEndQuery​(int target)  
      static void glEndQueryEXT​(int target)  
      static void glEndTransformFeedback()  
      static GLsync glFenceSync​(int condition, int flags)  
      static GLsync glFenceSyncAPPLE​(int condition, int flags)  
      static void glFinish()  
      static void glFlush()  
      static void glFlushMappedBufferRange​(int target, long offset, long length)  
      static void glFlushMappedBufferRangeEXT​(int target, long offset, long length)  
      static void glFogf​(int pname, float param)  
      static void glFogfv​(int pname, org.moe.natj.general.ptr.ConstFloatPtr params)  
      static void glFogx​(int pname, int param)  
      static void glFogxv​(int pname, org.moe.natj.general.ptr.ConstIntPtr params)  
      static void glFramebufferRenderbuffer​(int target, int attachment, int renderbuffertarget, int renderbuffer)  
      static void glFramebufferRenderbufferOES​(int target, int attachment, int renderbuffertarget, int renderbuffer)  
      static void glFramebufferTexture2D​(int target, int attachment, int textarget, int texture, int level)  
      static void glFramebufferTexture2DOES​(int target, int attachment, int textarget, int texture, int level)  
      static void glFramebufferTextureLayer​(int target, int attachment, int texture, int level, int layer)  
      static void glFrontFace​(int mode)  
      static void glFrustumf​(float left, float right, float bottom, float top, float zNear, float zFar)  
      static void glFrustumx​(int left, int right, int bottom, int top, int zNear, int zFar)  
      static void glGenBuffers​(int n, org.moe.natj.general.ptr.IntPtr buffers)  
      static void glGenerateMipmap​(int target)  
      static void glGenerateMipmapOES​(int target)  
      static void glGenFramebuffers​(int n, org.moe.natj.general.ptr.IntPtr framebuffers)  
      static void glGenFramebuffersOES​(int n, org.moe.natj.general.ptr.IntPtr framebuffers)  
      static void glGenProgramPipelinesEXT​(int n, org.moe.natj.general.ptr.IntPtr pipelines)  
      static void glGenQueries​(int n, org.moe.natj.general.ptr.IntPtr ids)  
      static void glGenQueriesEXT​(int n, org.moe.natj.general.ptr.IntPtr ids)  
      static void glGenRenderbuffers​(int n, org.moe.natj.general.ptr.IntPtr renderbuffers)  
      static void glGenRenderbuffersOES​(int n, org.moe.natj.general.ptr.IntPtr renderbuffers)  
      static void glGenSamplers​(int count, org.moe.natj.general.ptr.IntPtr samplers)  
      static void glGenTextures​(int n, org.moe.natj.general.ptr.IntPtr textures)  
      static void glGenTransformFeedbacks​(int n, org.moe.natj.general.ptr.IntPtr ids)  
      static void glGenVertexArrays​(int n, org.moe.natj.general.ptr.IntPtr arrays)  
      static void glGenVertexArraysOES​(int n, org.moe.natj.general.ptr.IntPtr arrays)  
      static void glGetActiveAttrib​(int program, int index, int bufsize, org.moe.natj.general.ptr.IntPtr length, org.moe.natj.general.ptr.IntPtr size, org.moe.natj.general.ptr.IntPtr type, org.moe.natj.general.ptr.BytePtr name)  
      static void glGetActiveUniform​(int program, int index, int bufsize, org.moe.natj.general.ptr.IntPtr length, org.moe.natj.general.ptr.IntPtr size, org.moe.natj.general.ptr.IntPtr type, org.moe.natj.general.ptr.BytePtr name)  
      static void glGetActiveUniformBlockiv​(int program, int uniformBlockIndex, int pname, org.moe.natj.general.ptr.IntPtr params)  
      static void glGetActiveUniformBlockName​(int program, int uniformBlockIndex, int bufSize, org.moe.natj.general.ptr.IntPtr length, org.moe.natj.general.ptr.BytePtr uniformBlockName)  
      static void glGetActiveUniformsiv​(int program, int uniformCount, org.moe.natj.general.ptr.ConstIntPtr uniformIndices, int pname, org.moe.natj.general.ptr.IntPtr params)  
      static void glGetAttachedShaders​(int program, int maxcount, org.moe.natj.general.ptr.IntPtr count, org.moe.natj.general.ptr.IntPtr shaders)  
      static int glGetAttribLocation​(int program, java.lang.String name)  
      static void glGetBooleanv​(int pname, org.moe.natj.general.ptr.BytePtr params)  
      static void glGetBufferParameteri64v​(int target, int pname, org.moe.natj.general.ptr.LongPtr params)  
      static void glGetBufferParameteriv​(int target, int pname, org.moe.natj.general.ptr.IntPtr params)  
      static void glGetBufferPointerv​(int target, int pname, org.moe.natj.general.ptr.Ptr<org.moe.natj.general.ptr.VoidPtr> params)  
      static void glGetBufferPointervOES​(int target, int pname, org.moe.natj.general.ptr.Ptr<org.moe.natj.general.ptr.VoidPtr> params)  
      static void glGetClipPlanef​(int pname, org.moe.natj.general.ptr.FloatPtr equation)  
      static int glGetError()  
      static void glGetFixedv​(int pname, org.moe.natj.general.ptr.IntPtr params)  
      static void glGetFloatv​(int pname, org.moe.natj.general.ptr.FloatPtr params)  
      static int glGetFragDataLocation​(int program, java.lang.String name)  
      static void glGetFramebufferAttachmentParameteriv​(int target, int attachment, int pname, org.moe.natj.general.ptr.IntPtr params)  
      static void glGetFramebufferAttachmentParameterivOES​(int target, int attachment, int pname, org.moe.natj.general.ptr.IntPtr params)  
      static void glGetInteger64i_v​(int target, int index, org.moe.natj.general.ptr.LongPtr data)  
      static void glGetInteger64v​(int pname, org.moe.natj.general.ptr.LongPtr params)  
      static void glGetInteger64vAPPLE​(int pname, org.moe.natj.general.ptr.LongPtr params)  
      static void glGetIntegeri_v​(int target, int index, org.moe.natj.general.ptr.IntPtr data)  
      static void glGetIntegerv​(int pname, org.moe.natj.general.ptr.IntPtr params)  
      static void glGetInternalformativ​(int target, int internalformat, int pname, int bufSize, org.moe.natj.general.ptr.IntPtr params)  
      static void glGetLightfv​(int light, int pname, org.moe.natj.general.ptr.FloatPtr params)  
      static void glGetLightxv​(int light, int pname, org.moe.natj.general.ptr.IntPtr params)  
      static void glGetMaterialfv​(int face, int pname, org.moe.natj.general.ptr.FloatPtr params)  
      static void glGetMaterialxv​(int face, int pname, org.moe.natj.general.ptr.IntPtr params)  
      static void glGetObjectLabelEXT​(int type, int object, int bufSize, org.moe.natj.general.ptr.IntPtr length, org.moe.natj.general.ptr.BytePtr label)  
      static void glGetPointerv​(int pname, org.moe.natj.general.ptr.Ptr<org.moe.natj.general.ptr.VoidPtr> params)  
      static void glGetProgramBinary​(int program, int bufSize, org.moe.natj.general.ptr.IntPtr length, org.moe.natj.general.ptr.IntPtr binaryFormat, org.moe.natj.general.ptr.VoidPtr binary)  
      static void glGetProgramInfoLog​(int program, int bufsize, org.moe.natj.general.ptr.IntPtr length, org.moe.natj.general.ptr.BytePtr infolog)  
      static void glGetProgramiv​(int program, int pname, org.moe.natj.general.ptr.IntPtr params)  
      static void glGetProgramPipelineInfoLogEXT​(int pipeline, int bufSize, org.moe.natj.general.ptr.IntPtr length, org.moe.natj.general.ptr.BytePtr infoLog)  
      static void glGetProgramPipelineivEXT​(int pipeline, int pname, org.moe.natj.general.ptr.IntPtr params)  
      static void glGetQueryiv​(int target, int pname, org.moe.natj.general.ptr.IntPtr params)  
      static void glGetQueryivEXT​(int target, int pname, org.moe.natj.general.ptr.IntPtr params)  
      static void glGetQueryObjectuiv​(int id, int pname, org.moe.natj.general.ptr.IntPtr params)  
      static void glGetQueryObjectuivEXT​(int id, int pname, org.moe.natj.general.ptr.IntPtr params)  
      static void glGetRenderbufferParameteriv​(int target, int pname, org.moe.natj.general.ptr.IntPtr params)  
      static void glGetRenderbufferParameterivOES​(int target, int pname, org.moe.natj.general.ptr.IntPtr params)  
      static void glGetSamplerParameterfv​(int sampler, int pname, org.moe.natj.general.ptr.FloatPtr params)  
      static void glGetSamplerParameteriv​(int sampler, int pname, org.moe.natj.general.ptr.IntPtr params)  
      static void glGetShaderInfoLog​(int shader, int bufsize, org.moe.natj.general.ptr.IntPtr length, org.moe.natj.general.ptr.BytePtr infolog)  
      static void glGetShaderiv​(int shader, int pname, org.moe.natj.general.ptr.IntPtr params)  
      static void glGetShaderPrecisionFormat​(int shadertype, int precisiontype, org.moe.natj.general.ptr.IntPtr range, org.moe.natj.general.ptr.IntPtr precision)  
      static void glGetShaderSource​(int shader, int bufsize, org.moe.natj.general.ptr.IntPtr length, org.moe.natj.general.ptr.BytePtr source)  
      static java.lang.String glGetString​(int name)  
      static java.lang.String glGetStringi​(int name, int index)  
      static void glGetSynciv​(GLsync sync, int pname, int bufSize, org.moe.natj.general.ptr.IntPtr length, org.moe.natj.general.ptr.IntPtr values)  
      static void glGetSyncivAPPLE​(GLsync sync, int pname, int bufSize, org.moe.natj.general.ptr.IntPtr length, org.moe.natj.general.ptr.IntPtr values)  
      static void glGetTexEnvfv​(int env, int pname, org.moe.natj.general.ptr.FloatPtr params)  
      static void glGetTexEnviv​(int env, int pname, org.moe.natj.general.ptr.IntPtr params)  
      static void glGetTexEnvxv​(int env, int pname, org.moe.natj.general.ptr.IntPtr params)  
      static void glGetTexParameterfv​(int target, int pname, org.moe.natj.general.ptr.FloatPtr params)  
      static void glGetTexParameteriv​(int target, int pname, org.moe.natj.general.ptr.IntPtr params)  
      static void glGetTexParameterxv​(int target, int pname, org.moe.natj.general.ptr.IntPtr params)  
      static void glGetTransformFeedbackVarying​(int program, int index, int bufSize, org.moe.natj.general.ptr.IntPtr length, org.moe.natj.general.ptr.IntPtr size, org.moe.natj.general.ptr.IntPtr type, org.moe.natj.general.ptr.BytePtr name)  
      static int glGetUniformBlockIndex​(int program, java.lang.String uniformBlockName)  
      static void glGetUniformfv​(int program, int location, org.moe.natj.general.ptr.FloatPtr params)  
      static void glGetUniformIndices​(int program, int uniformCount, java.lang.String[] uniformNames, org.moe.natj.general.ptr.IntPtr uniformIndices)  
      static void glGetUniformiv​(int program, int location, org.moe.natj.general.ptr.IntPtr params)  
      static int glGetUniformLocation​(int program, java.lang.String name)  
      static void glGetUniformuiv​(int program, int location, org.moe.natj.general.ptr.IntPtr params)  
      static void glGetVertexAttribfv​(int index, int pname, org.moe.natj.general.ptr.FloatPtr params)  
      static void glGetVertexAttribIiv​(int index, int pname, org.moe.natj.general.ptr.IntPtr params)  
      static void glGetVertexAttribIuiv​(int index, int pname, org.moe.natj.general.ptr.IntPtr params)  
      static void glGetVertexAttribiv​(int index, int pname, org.moe.natj.general.ptr.IntPtr params)  
      static void glGetVertexAttribPointerv​(int index, int pname, org.moe.natj.general.ptr.Ptr<org.moe.natj.general.ptr.VoidPtr> pointer)  
      static void glHint​(int target, int mode)  
      static void glInsertEventMarkerEXT​(int length, java.lang.String marker)  
      static void glInvalidateFramebuffer​(int target, int numAttachments, org.moe.natj.general.ptr.ConstIntPtr attachments)  
      static void glInvalidateSubFramebuffer​(int target, int numAttachments, org.moe.natj.general.ptr.ConstIntPtr attachments, int x, int y, int width, int height)  
      static byte glIsBuffer​(int buffer)  
      static byte glIsEnabled​(int cap)  
      static byte glIsFramebuffer​(int framebuffer)  
      static byte glIsFramebufferOES​(int framebuffer)  
      static byte glIsProgram​(int program)  
      static byte glIsProgramPipelineEXT​(int pipeline)  
      static byte glIsQuery​(int id)  
      static byte glIsQueryEXT​(int id)  
      static byte glIsRenderbuffer​(int renderbuffer)  
      static byte glIsRenderbufferOES​(int renderbuffer)  
      static byte glIsSampler​(int sampler)  
      static byte glIsShader​(int shader)  
      static byte glIsSync​(GLsync sync)  
      static byte glIsSyncAPPLE​(GLsync sync)  
      static byte glIsTexture​(int texture)  
      static byte glIsTransformFeedback​(int id)  
      static byte glIsVertexArray​(int array)  
      static byte glIsVertexArrayOES​(int array)  
      static void glLabelObjectEXT​(int type, int object, int length, java.lang.String label)  
      static void glLightf​(int light, int pname, float param)  
      static void glLightfv​(int light, int pname, org.moe.natj.general.ptr.ConstFloatPtr params)  
      static void glLightModelf​(int pname, float param)  
      static void glLightModelfv​(int pname, org.moe.natj.general.ptr.ConstFloatPtr params)  
      static void glLightModelx​(int pname, int param)  
      static void glLightModelxv​(int pname, org.moe.natj.general.ptr.ConstIntPtr params)  
      static void glLightx​(int light, int pname, int param)  
      static void glLightxv​(int light, int pname, org.moe.natj.general.ptr.ConstIntPtr params)  
      static void glLineWidth​(float width)  
      static void glLineWidthx​(int width)  
      static void glLinkProgram​(int program)  
      static void glLoadIdentity()  
      static void glLoadMatrixf​(org.moe.natj.general.ptr.ConstFloatPtr m)  
      static void glLoadMatrixx​(org.moe.natj.general.ptr.ConstIntPtr m)  
      static void glLoadPaletteFromModelViewMatrixOES()  
      static void glLogicOp​(int opcode)  
      static org.moe.natj.general.ptr.VoidPtr glMapBufferOES​(int target, int access)  
      static org.moe.natj.general.ptr.VoidPtr glMapBufferRange​(int target, long offset, long length, int access)  
      static org.moe.natj.general.ptr.VoidPtr glMapBufferRangeEXT​(int target, long offset, long length, int access)  
      static void glMaterialf​(int face, int pname, float param)  
      static void glMaterialfv​(int face, int pname, org.moe.natj.general.ptr.ConstFloatPtr params)  
      static void glMaterialx​(int face, int pname, int param)  
      static void glMaterialxv​(int face, int pname, org.moe.natj.general.ptr.ConstIntPtr params)  
      static void glMatrixIndexPointerOES​(int size, int type, int stride, org.moe.natj.general.ptr.ConstVoidPtr pointer)  
      static void glMatrixMode​(int mode)  
      static void glMultiTexCoord4f​(int target, float s, float t, float r, float q)  
      static void glMultiTexCoord4x​(int target, int s, int t, int r, int q)  
      static void glMultMatrixf​(org.moe.natj.general.ptr.ConstFloatPtr m)  
      static void glMultMatrixx​(org.moe.natj.general.ptr.ConstIntPtr m)  
      static void glNormal3f​(float nx, float ny, float nz)  
      static void glNormal3x​(int nx, int ny, int nz)  
      static void glNormalPointer​(int type, int stride, org.moe.natj.general.ptr.ConstVoidPtr pointer)  
      static void glOrthof​(float left, float right, float bottom, float top, float zNear, float zFar)  
      static void glOrthox​(int left, int right, int bottom, int top, int zNear, int zFar)  
      static void glPauseTransformFeedback()  
      static void glPixelStorei​(int pname, int param)  
      static void glPointParameterf​(int pname, float param)  
      static void glPointParameterfv​(int pname, org.moe.natj.general.ptr.ConstFloatPtr params)  
      static void glPointParameterx​(int pname, int param)  
      static void glPointParameterxv​(int pname, org.moe.natj.general.ptr.ConstIntPtr params)  
      static void glPointSize​(float size)  
      static void glPointSizePointerOES​(int type, int stride, org.moe.natj.general.ptr.ConstVoidPtr pointer)
      OES_point_size_array
      static void glPointSizex​(int size)  
      static void glPolygonOffset​(float factor, float units)  
      static void glPolygonOffsetx​(int factor, int units)  
      static void glPopGroupMarkerEXT()  
      static void glPopMatrix()  
      static void glProgramBinary​(int program, int binaryFormat, org.moe.natj.general.ptr.ConstVoidPtr binary, int length)  
      static void glProgramParameteri​(int program, int pname, int value)  
      static void glProgramParameteriEXT​(int program, int pname, int value)  
      static void glProgramUniform1fEXT​(int program, int location, float x)  
      static void glProgramUniform1fvEXT​(int program, int location, int count, org.moe.natj.general.ptr.ConstFloatPtr value)  
      static void glProgramUniform1iEXT​(int program, int location, int x)  
      static void glProgramUniform1ivEXT​(int program, int location, int count, org.moe.natj.general.ptr.ConstIntPtr value)  
      static void glProgramUniform1uiEXT​(int program, int location, int x)  
      static void glProgramUniform1uivEXT​(int program, int location, int count, org.moe.natj.general.ptr.ConstIntPtr value)  
      static void glProgramUniform2fEXT​(int program, int location, float x, float y)  
      static void glProgramUniform2fvEXT​(int program, int location, int count, org.moe.natj.general.ptr.ConstFloatPtr value)  
      static void glProgramUniform2iEXT​(int program, int location, int x, int y)  
      static void glProgramUniform2ivEXT​(int program, int location, int count, org.moe.natj.general.ptr.ConstIntPtr value)  
      static void glProgramUniform2uiEXT​(int program, int location, int x, int y)  
      static void glProgramUniform2uivEXT​(int program, int location, int count, org.moe.natj.general.ptr.ConstIntPtr value)  
      static void glProgramUniform3fEXT​(int program, int location, float x, float y, float z)  
      static void glProgramUniform3fvEXT​(int program, int location, int count, org.moe.natj.general.ptr.ConstFloatPtr value)  
      static void glProgramUniform3iEXT​(int program, int location, int x, int y, int z)  
      static void glProgramUniform3ivEXT​(int program, int location, int count, org.moe.natj.general.ptr.ConstIntPtr value)  
      static void glProgramUniform3uiEXT​(int program, int location, int x, int y, int z)  
      static void glProgramUniform3uivEXT​(int program, int location, int count, org.moe.natj.general.ptr.ConstIntPtr value)  
      static void glProgramUniform4fEXT​(int program, int location, float x, float y, float z, float w)  
      static void glProgramUniform4fvEXT​(int program, int location, int count, org.moe.natj.general.ptr.ConstFloatPtr value)  
      static void glProgramUniform4iEXT​(int program, int location, int x, int y, int z, int w)  
      static void glProgramUniform4ivEXT​(int program, int location, int count, org.moe.natj.general.ptr.ConstIntPtr value)  
      static void glProgramUniform4uiEXT​(int program, int location, int x, int y, int z, int w)  
      static void glProgramUniform4uivEXT​(int program, int location, int count, org.moe.natj.general.ptr.ConstIntPtr value)  
      static void glProgramUniformMatrix2fvEXT​(int program, int location, int count, byte transpose, org.moe.natj.general.ptr.ConstFloatPtr value)  
      static void glProgramUniformMatrix2x3fvEXT​(int program, int location, int count, byte transpose, org.moe.natj.general.ptr.ConstFloatPtr value)  
      static void glProgramUniformMatrix2x4fvEXT​(int program, int location, int count, byte transpose, org.moe.natj.general.ptr.ConstFloatPtr value)  
      static void glProgramUniformMatrix3fvEXT​(int program, int location, int count, byte transpose, org.moe.natj.general.ptr.ConstFloatPtr value)  
      static void glProgramUniformMatrix3x2fvEXT​(int program, int location, int count, byte transpose, org.moe.natj.general.ptr.ConstFloatPtr value)  
      static void glProgramUniformMatrix3x4fvEXT​(int program, int location, int count, byte transpose, org.moe.natj.general.ptr.ConstFloatPtr value)  
      static void glProgramUniformMatrix4fvEXT​(int program, int location, int count, byte transpose, org.moe.natj.general.ptr.ConstFloatPtr value)  
      static void glProgramUniformMatrix4x2fvEXT​(int program, int location, int count, byte transpose, org.moe.natj.general.ptr.ConstFloatPtr value)  
      static void glProgramUniformMatrix4x3fvEXT​(int program, int location, int count, byte transpose, org.moe.natj.general.ptr.ConstFloatPtr value)  
      static void glPushGroupMarkerEXT​(int length, java.lang.String marker)  
      static void glPushMatrix()  
      static void glReadBuffer​(int mode)
      OpenGL ES 3.0
      static void glReadPixels​(int x, int y, int width, int height, int format, int type, org.moe.natj.general.ptr.VoidPtr pixels)  
      static void glReleaseShaderCompiler()  
      static void glRenderbufferStorage​(int target, int internalformat, int width, int height)  
      static void glRenderbufferStorageMultisample​(int target, int samples, int internalformat, int width, int height)  
      static void glRenderbufferStorageMultisampleAPPLE​(int target, int samples, int internalformat, int width, int height)  
      static void glRenderbufferStorageOES​(int target, int internalformat, int width, int height)  
      static void glResolveMultisampleFramebufferAPPLE()  
      static void glResumeTransformFeedback()  
      static void glRotatef​(float angle, float x, float y, float z)  
      static void glRotatex​(int angle, int x, int y, int z)  
      static void glSampleCoverage​(float value, byte invert)  
      static void glSampleCoveragex​(int value, byte invert)  
      static void glSamplerParameterf​(int sampler, int pname, float param)  
      static void glSamplerParameterfv​(int sampler, int pname, org.moe.natj.general.ptr.ConstFloatPtr param)  
      static void glSamplerParameteri​(int sampler, int pname, int param)  
      static void glSamplerParameteriv​(int sampler, int pname, org.moe.natj.general.ptr.ConstIntPtr param)  
      static void glScalef​(float x, float y, float z)  
      static void glScalex​(int x, int y, int z)  
      static void glScissor​(int x, int y, int width, int height)  
      static void glShadeModel​(int mode)  
      static void glShaderBinary​(int n, org.moe.natj.general.ptr.ConstIntPtr shaders, int binaryformat, org.moe.natj.general.ptr.ConstVoidPtr binary, int length)  
      static void glShaderSource​(int shader, int count, java.lang.String[] string, org.moe.natj.general.ptr.ConstIntPtr length)  
      static void glStencilFunc​(int func, int ref, int mask)  
      static void glStencilFuncSeparate​(int face, int func, int ref, int mask)  
      static void glStencilMask​(int mask)  
      static void glStencilMaskSeparate​(int face, int mask)  
      static void glStencilOp​(int fail, int zfail, int zpass)  
      static void glStencilOpSeparate​(int face, int fail, int zfail, int zpass)  
      static void glTexCoordPointer​(int size, int type, int stride, org.moe.natj.general.ptr.ConstVoidPtr pointer)  
      static void glTexEnvf​(int target, int pname, float param)  
      static void glTexEnvfv​(int target, int pname, org.moe.natj.general.ptr.ConstFloatPtr params)  
      static void glTexEnvi​(int target, int pname, int param)  
      static void glTexEnviv​(int target, int pname, org.moe.natj.general.ptr.ConstIntPtr params)  
      static void glTexEnvx​(int target, int pname, int param)  
      static void glTexEnvxv​(int target, int pname, org.moe.natj.general.ptr.ConstIntPtr params)  
      static void glTexImage2D​(int target, int level, int internalformat, int width, int height, int border, int format, int type, org.moe.natj.general.ptr.ConstVoidPtr pixels)  
      static void glTexImage3D​(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, org.moe.natj.general.ptr.ConstVoidPtr pixels)  
      static void glTexParameterf​(int target, int pname, float param)  
      static void glTexParameterfv​(int target, int pname, org.moe.natj.general.ptr.ConstFloatPtr params)  
      static void glTexParameteri​(int target, int pname, int param)  
      static void glTexParameteriv​(int target, int pname, org.moe.natj.general.ptr.ConstIntPtr params)  
      static void glTexParameterx​(int target, int pname, int param)  
      static void glTexParameterxv​(int target, int pname, org.moe.natj.general.ptr.ConstIntPtr params)  
      static void glTexStorage2D​(int target, int levels, int internalformat, int width, int height)  
      static void glTexStorage2DEXT​(int target, int levels, int internalformat, int width, int height)  
      static void glTexStorage3D​(int target, int levels, int internalformat, int width, int height, int depth)  
      static void glTexSubImage2D​(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, org.moe.natj.general.ptr.ConstVoidPtr pixels)  
      static void glTexSubImage3D​(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, org.moe.natj.general.ptr.ConstVoidPtr pixels)  
      static void glTransformFeedbackVaryings​(int program, int count, java.lang.String[] varyings, int bufferMode)  
      static void glTranslatef​(float x, float y, float z)  
      static void glTranslatex​(int x, int y, int z)  
      static void glUniform1f​(int location, float x)  
      static void glUniform1fv​(int location, int count, org.moe.natj.general.ptr.ConstFloatPtr v)  
      static void glUniform1i​(int location, int x)  
      static void glUniform1iv​(int location, int count, org.moe.natj.general.ptr.ConstIntPtr v)  
      static void glUniform1ui​(int location, int v0)  
      static void glUniform1uiv​(int location, int count, org.moe.natj.general.ptr.ConstIntPtr value)  
      static void glUniform2f​(int location, float x, float y)  
      static void glUniform2fv​(int location, int count, org.moe.natj.general.ptr.ConstFloatPtr v)  
      static void glUniform2i​(int location, int x, int y)  
      static void glUniform2iv​(int location, int count, org.moe.natj.general.ptr.ConstIntPtr v)  
      static void glUniform2ui​(int location, int v0, int v1)  
      static void glUniform2uiv​(int location, int count, org.moe.natj.general.ptr.ConstIntPtr value)  
      static void glUniform3f​(int location, float x, float y, float z)  
      static void glUniform3fv​(int location, int count, org.moe.natj.general.ptr.ConstFloatPtr v)  
      static void glUniform3i​(int location, int x, int y, int z)  
      static void glUniform3iv​(int location, int count, org.moe.natj.general.ptr.ConstIntPtr v)  
      static void glUniform3ui​(int location, int v0, int v1, int v2)  
      static void glUniform3uiv​(int location, int count, org.moe.natj.general.ptr.ConstIntPtr value)  
      static void glUniform4f​(int location, float x, float y, float z, float w)  
      static void glUniform4fv​(int location, int count, org.moe.natj.general.ptr.ConstFloatPtr v)  
      static void glUniform4i​(int location, int x, int y, int z, int w)  
      static void glUniform4iv​(int location, int count, org.moe.natj.general.ptr.ConstIntPtr v)  
      static void glUniform4ui​(int location, int v0, int v1, int v2, int v3)  
      static void glUniform4uiv​(int location, int count, org.moe.natj.general.ptr.ConstIntPtr value)  
      static void glUniformBlockBinding​(int program, int uniformBlockIndex, int uniformBlockBinding)  
      static void glUniformMatrix2fv​(int location, int count, byte transpose, org.moe.natj.general.ptr.ConstFloatPtr value)  
      static void glUniformMatrix2x3fv​(int location, int count, byte transpose, org.moe.natj.general.ptr.ConstFloatPtr value)  
      static void glUniformMatrix2x4fv​(int location, int count, byte transpose, org.moe.natj.general.ptr.ConstFloatPtr value)  
      static void glUniformMatrix3fv​(int location, int count, byte transpose, org.moe.natj.general.ptr.ConstFloatPtr value)  
      static void glUniformMatrix3x2fv​(int location, int count, byte transpose, org.moe.natj.general.ptr.ConstFloatPtr value)  
      static void glUniformMatrix3x4fv​(int location, int count, byte transpose, org.moe.natj.general.ptr.ConstFloatPtr value)  
      static void glUniformMatrix4fv​(int location, int count, byte transpose, org.moe.natj.general.ptr.ConstFloatPtr value)  
      static void glUniformMatrix4x2fv​(int location, int count, byte transpose, org.moe.natj.general.ptr.ConstFloatPtr value)  
      static void glUniformMatrix4x3fv​(int location, int count, byte transpose, org.moe.natj.general.ptr.ConstFloatPtr value)  
      static byte glUnmapBuffer​(int target)  
      static byte glUnmapBufferOES​(int target)  
      static void glUseProgram​(int program)  
      static void glUseProgramStagesEXT​(int pipeline, int stages, int program)  
      static void glValidateProgram​(int program)  
      static void glValidateProgramPipelineEXT​(int pipeline)  
      static void glVertexAttrib1f​(int indx, float x)  
      static void glVertexAttrib1fv​(int indx, org.moe.natj.general.ptr.ConstFloatPtr values)  
      static void glVertexAttrib2f​(int indx, float x, float y)  
      static void glVertexAttrib2fv​(int indx, org.moe.natj.general.ptr.ConstFloatPtr values)  
      static void glVertexAttrib3f​(int indx, float x, float y, float z)  
      static void glVertexAttrib3fv​(int indx, org.moe.natj.general.ptr.ConstFloatPtr values)  
      static void glVertexAttrib4f​(int indx, float x, float y, float z, float w)  
      static void glVertexAttrib4fv​(int indx, org.moe.natj.general.ptr.ConstFloatPtr values)  
      static void glVertexAttribDivisor​(int index, int divisor)  
      static void glVertexAttribDivisorEXT​(int index, int divisor)  
      static void glVertexAttribI4i​(int index, int x, int y, int z, int w)  
      static void glVertexAttribI4iv​(int index, org.moe.natj.general.ptr.ConstIntPtr v)  
      static void glVertexAttribI4ui​(int index, int x, int y, int z, int w)  
      static void glVertexAttribI4uiv​(int index, org.moe.natj.general.ptr.ConstIntPtr v)  
      static void glVertexAttribIPointer​(int index, int size, int type, int stride, org.moe.natj.general.ptr.ConstVoidPtr pointer)  
      static void glVertexAttribPointer​(int indx, int size, int type, byte normalized, int stride, org.moe.natj.general.ptr.ConstVoidPtr ptr)  
      static void glVertexPointer​(int size, int type, int stride, org.moe.natj.general.ptr.ConstVoidPtr pointer)  
      static void glViewport​(int x, int y, int width, int height)  
      static void glWaitSync​(GLsync sync, int flags, long timeout)  
      static void glWaitSyncAPPLE​(GLsync sync, int flags, long timeout)  
      static void glWeightPointerOES​(int size, int type, int stride, org.moe.natj.general.ptr.ConstVoidPtr pointer)  
      static java.lang.String kEAGLColorFormatRGB565()  
      static java.lang.String kEAGLColorFormatRGBA8()
      Values for kEAGLDrawablePropertyColorFormat key
      static java.lang.String kEAGLColorFormatSRGBA8()  
      static java.lang.String kEAGLDrawablePropertyColorFormat()  
      static java.lang.String kEAGLDrawablePropertyRetainedBacking()
      Keys for EAGLDrawable drawableProperties dictionary kEAGLDrawablePropertyRetainedBacking: Type: NSNumber (boolean) Legal Values: True/False Default Value: False Description: True if EAGLDrawable contents are retained after a call to presentRenderbuffer.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • glAlphaFunc

        public static void glAlphaFunc​(int func,
                                       float ref)
      • glClearColor

        public static void glClearColor​(float red,
                                        float green,
                                        float blue,
                                        float alpha)
      • glClearDepthf

        public static void glClearDepthf​(float depth)
      • glClipPlanef

        public static void glClipPlanef​(int plane,
                                        org.moe.natj.general.ptr.ConstFloatPtr equation)
      • glColor4f

        public static void glColor4f​(float red,
                                     float green,
                                     float blue,
                                     float alpha)
      • glDepthRangef

        public static void glDepthRangef​(float zNear,
                                         float zFar)
      • glFogf

        public static void glFogf​(int pname,
                                  float param)
      • glFogfv

        public static void glFogfv​(int pname,
                                   org.moe.natj.general.ptr.ConstFloatPtr params)
      • glFrustumf

        public static void glFrustumf​(float left,
                                      float right,
                                      float bottom,
                                      float top,
                                      float zNear,
                                      float zFar)
      • glGetClipPlanef

        public static void glGetClipPlanef​(int pname,
                                           org.moe.natj.general.ptr.FloatPtr equation)
      • glGetFloatv

        public static void glGetFloatv​(int pname,
                                       org.moe.natj.general.ptr.FloatPtr params)
      • glGetLightfv

        public static void glGetLightfv​(int light,
                                        int pname,
                                        org.moe.natj.general.ptr.FloatPtr params)
      • glGetMaterialfv

        public static void glGetMaterialfv​(int face,
                                           int pname,
                                           org.moe.natj.general.ptr.FloatPtr params)
      • glGetTexEnvfv

        public static void glGetTexEnvfv​(int env,
                                         int pname,
                                         org.moe.natj.general.ptr.FloatPtr params)
      • glGetTexParameterfv

        public static void glGetTexParameterfv​(int target,
                                               int pname,
                                               org.moe.natj.general.ptr.FloatPtr params)
      • glLightModelf

        public static void glLightModelf​(int pname,
                                         float param)
      • glLightModelfv

        public static void glLightModelfv​(int pname,
                                          org.moe.natj.general.ptr.ConstFloatPtr params)
      • glLightf

        public static void glLightf​(int light,
                                    int pname,
                                    float param)
      • glLightfv

        public static void glLightfv​(int light,
                                     int pname,
                                     org.moe.natj.general.ptr.ConstFloatPtr params)
      • glLineWidth

        public static void glLineWidth​(float width)
      • glLoadMatrixf

        public static void glLoadMatrixf​(org.moe.natj.general.ptr.ConstFloatPtr m)
      • glMaterialf

        public static void glMaterialf​(int face,
                                       int pname,
                                       float param)
      • glMaterialfv

        public static void glMaterialfv​(int face,
                                        int pname,
                                        org.moe.natj.general.ptr.ConstFloatPtr params)
      • glMultMatrixf

        public static void glMultMatrixf​(org.moe.natj.general.ptr.ConstFloatPtr m)
      • glMultiTexCoord4f

        public static void glMultiTexCoord4f​(int target,
                                             float s,
                                             float t,
                                             float r,
                                             float q)
      • glNormal3f

        public static void glNormal3f​(float nx,
                                      float ny,
                                      float nz)
      • glOrthof

        public static void glOrthof​(float left,
                                    float right,
                                    float bottom,
                                    float top,
                                    float zNear,
                                    float zFar)
      • glPointParameterf

        public static void glPointParameterf​(int pname,
                                             float param)
      • glPointParameterfv

        public static void glPointParameterfv​(int pname,
                                              org.moe.natj.general.ptr.ConstFloatPtr params)
      • glPointSize

        public static void glPointSize​(float size)
      • glPolygonOffset

        public static void glPolygonOffset​(float factor,
                                           float units)
      • glRotatef

        public static void glRotatef​(float angle,
                                     float x,
                                     float y,
                                     float z)
      • glSampleCoverage

        public static void glSampleCoverage​(float value,
                                            byte invert)
      • glScalef

        public static void glScalef​(float x,
                                    float y,
                                    float z)
      • glTexEnvf

        public static void glTexEnvf​(int target,
                                     int pname,
                                     float param)
      • glTexEnvfv

        public static void glTexEnvfv​(int target,
                                      int pname,
                                      org.moe.natj.general.ptr.ConstFloatPtr params)
      • glTexParameterf

        public static void glTexParameterf​(int target,
                                           int pname,
                                           float param)
      • glTexParameterfv

        public static void glTexParameterfv​(int target,
                                            int pname,
                                            org.moe.natj.general.ptr.ConstFloatPtr params)
      • glTranslatef

        public static void glTranslatef​(float x,
                                        float y,
                                        float z)
      • glActiveTexture

        public static void glActiveTexture​(int texture)
        ------------------------------------------------------------------------- Entrypoint definitions -----------------------------------------------------------------------
      • glAlphaFuncx

        public static void glAlphaFuncx​(int func,
                                        int ref)
      • glBindBuffer

        public static void glBindBuffer​(int target,
                                        int buffer)
      • glBindTexture

        public static void glBindTexture​(int target,
                                         int texture)
      • glBlendFunc

        public static void glBlendFunc​(int sfactor,
                                       int dfactor)
      • glBufferData

        public static void glBufferData​(int target,
                                        long size,
                                        org.moe.natj.general.ptr.ConstVoidPtr data,
                                        int usage)
      • glBufferSubData

        public static void glBufferSubData​(int target,
                                           long offset,
                                           long size,
                                           org.moe.natj.general.ptr.ConstVoidPtr data)
      • glClear

        public static void glClear​(int mask)
      • glClearColorx

        public static void glClearColorx​(int red,
                                         int green,
                                         int blue,
                                         int alpha)
      • glClearDepthx

        public static void glClearDepthx​(int depth)
      • glClearStencil

        public static void glClearStencil​(int s)
      • glClientActiveTexture

        public static void glClientActiveTexture​(int texture)
      • glClipPlanex

        public static void glClipPlanex​(int plane,
                                        org.moe.natj.general.ptr.ConstIntPtr equation)
      • glColor4ub

        public static void glColor4ub​(byte red,
                                      byte green,
                                      byte blue,
                                      byte alpha)
      • glColor4x

        public static void glColor4x​(int red,
                                     int green,
                                     int blue,
                                     int alpha)
      • glColorMask

        public static void glColorMask​(byte red,
                                       byte green,
                                       byte blue,
                                       byte alpha)
      • glColorPointer

        public static void glColorPointer​(int size,
                                          int type,
                                          int stride,
                                          org.moe.natj.general.ptr.ConstVoidPtr pointer)
      • glCompressedTexImage2D

        public static void glCompressedTexImage2D​(int target,
                                                  int level,
                                                  int internalformat,
                                                  int width,
                                                  int height,
                                                  int border,
                                                  int imageSize,
                                                  org.moe.natj.general.ptr.ConstVoidPtr data)
      • glCompressedTexSubImage2D

        public static void glCompressedTexSubImage2D​(int target,
                                                     int level,
                                                     int xoffset,
                                                     int yoffset,
                                                     int width,
                                                     int height,
                                                     int format,
                                                     int imageSize,
                                                     org.moe.natj.general.ptr.ConstVoidPtr data)
      • glCopyTexImage2D

        public static void glCopyTexImage2D​(int target,
                                            int level,
                                            int internalformat,
                                            int x,
                                            int y,
                                            int width,
                                            int height,
                                            int border)
      • glCopyTexSubImage2D

        public static void glCopyTexSubImage2D​(int target,
                                               int level,
                                               int xoffset,
                                               int yoffset,
                                               int x,
                                               int y,
                                               int width,
                                               int height)
      • glCullFace

        public static void glCullFace​(int mode)
      • glDeleteBuffers

        public static void glDeleteBuffers​(int n,
                                           org.moe.natj.general.ptr.ConstIntPtr buffers)
      • glDeleteTextures

        public static void glDeleteTextures​(int n,
                                            org.moe.natj.general.ptr.ConstIntPtr textures)
      • glDepthFunc

        public static void glDepthFunc​(int func)
      • glDepthMask

        public static void glDepthMask​(byte flag)
      • glDepthRangex

        public static void glDepthRangex​(int zNear,
                                         int zFar)
      • glDisable

        public static void glDisable​(int cap)
      • glDisableClientState

        public static void glDisableClientState​(int array)
      • glDrawArrays

        public static void glDrawArrays​(int mode,
                                        int first,
                                        int count)
      • glDrawElements

        public static void glDrawElements​(int mode,
                                          int count,
                                          int type,
                                          org.moe.natj.general.ptr.ConstVoidPtr indices)
      • glEnable

        public static void glEnable​(int cap)
      • glEnableClientState

        public static void glEnableClientState​(int array)
      • glFinish

        public static void glFinish()
      • glFlush

        public static void glFlush()
      • glFogx

        public static void glFogx​(int pname,
                                  int param)
      • glFogxv

        public static void glFogxv​(int pname,
                                   org.moe.natj.general.ptr.ConstIntPtr params)
      • glFrontFace

        public static void glFrontFace​(int mode)
      • glFrustumx

        public static void glFrustumx​(int left,
                                      int right,
                                      int bottom,
                                      int top,
                                      int zNear,
                                      int zFar)
      • glGenBuffers

        public static void glGenBuffers​(int n,
                                        org.moe.natj.general.ptr.IntPtr buffers)
      • glGenTextures

        public static void glGenTextures​(int n,
                                         org.moe.natj.general.ptr.IntPtr textures)
      • glGetBooleanv

        public static void glGetBooleanv​(int pname,
                                         org.moe.natj.general.ptr.BytePtr params)
      • glGetBufferParameteriv

        public static void glGetBufferParameteriv​(int target,
                                                  int pname,
                                                  org.moe.natj.general.ptr.IntPtr params)
      • glGetError

        public static int glGetError()
      • glGetFixedv

        public static void glGetFixedv​(int pname,
                                       org.moe.natj.general.ptr.IntPtr params)
      • glGetIntegerv

        public static void glGetIntegerv​(int pname,
                                         org.moe.natj.general.ptr.IntPtr params)
      • glGetLightxv

        public static void glGetLightxv​(int light,
                                        int pname,
                                        org.moe.natj.general.ptr.IntPtr params)
      • glGetMaterialxv

        public static void glGetMaterialxv​(int face,
                                           int pname,
                                           org.moe.natj.general.ptr.IntPtr params)
      • glGetPointerv

        public static void glGetPointerv​(int pname,
                                         org.moe.natj.general.ptr.Ptr<org.moe.natj.general.ptr.VoidPtr> params)
      • glGetString

        public static java.lang.String glGetString​(int name)
      • glGetTexEnviv

        public static void glGetTexEnviv​(int env,
                                         int pname,
                                         org.moe.natj.general.ptr.IntPtr params)
      • glGetTexEnvxv

        public static void glGetTexEnvxv​(int env,
                                         int pname,
                                         org.moe.natj.general.ptr.IntPtr params)
      • glGetTexParameteriv

        public static void glGetTexParameteriv​(int target,
                                               int pname,
                                               org.moe.natj.general.ptr.IntPtr params)
      • glGetTexParameterxv

        public static void glGetTexParameterxv​(int target,
                                               int pname,
                                               org.moe.natj.general.ptr.IntPtr params)
      • glHint

        public static void glHint​(int target,
                                  int mode)
      • glIsBuffer

        public static byte glIsBuffer​(int buffer)
      • glIsEnabled

        public static byte glIsEnabled​(int cap)
      • glIsTexture

        public static byte glIsTexture​(int texture)
      • glLightModelx

        public static void glLightModelx​(int pname,
                                         int param)
      • glLightModelxv

        public static void glLightModelxv​(int pname,
                                          org.moe.natj.general.ptr.ConstIntPtr params)
      • glLightx

        public static void glLightx​(int light,
                                    int pname,
                                    int param)
      • glLightxv

        public static void glLightxv​(int light,
                                     int pname,
                                     org.moe.natj.general.ptr.ConstIntPtr params)
      • glLineWidthx

        public static void glLineWidthx​(int width)
      • glLoadIdentity

        public static void glLoadIdentity()
      • glLoadMatrixx

        public static void glLoadMatrixx​(org.moe.natj.general.ptr.ConstIntPtr m)
      • glLogicOp

        public static void glLogicOp​(int opcode)
      • glMaterialx

        public static void glMaterialx​(int face,
                                       int pname,
                                       int param)
      • glMaterialxv

        public static void glMaterialxv​(int face,
                                        int pname,
                                        org.moe.natj.general.ptr.ConstIntPtr params)
      • glMatrixMode

        public static void glMatrixMode​(int mode)
      • glMultMatrixx

        public static void glMultMatrixx​(org.moe.natj.general.ptr.ConstIntPtr m)
      • glMultiTexCoord4x

        public static void glMultiTexCoord4x​(int target,
                                             int s,
                                             int t,
                                             int r,
                                             int q)
      • glNormal3x

        public static void glNormal3x​(int nx,
                                      int ny,
                                      int nz)
      • glNormalPointer

        public static void glNormalPointer​(int type,
                                           int stride,
                                           org.moe.natj.general.ptr.ConstVoidPtr pointer)
      • glOrthox

        public static void glOrthox​(int left,
                                    int right,
                                    int bottom,
                                    int top,
                                    int zNear,
                                    int zFar)
      • glPixelStorei

        public static void glPixelStorei​(int pname,
                                         int param)
      • glPointParameterx

        public static void glPointParameterx​(int pname,
                                             int param)
      • glPointParameterxv

        public static void glPointParameterxv​(int pname,
                                              org.moe.natj.general.ptr.ConstIntPtr params)
      • glPointSizex

        public static void glPointSizex​(int size)
      • glPolygonOffsetx

        public static void glPolygonOffsetx​(int factor,
                                            int units)
      • glPopMatrix

        public static void glPopMatrix()
      • glPushMatrix

        public static void glPushMatrix()
      • glReadPixels

        public static void glReadPixels​(int x,
                                        int y,
                                        int width,
                                        int height,
                                        int format,
                                        int type,
                                        org.moe.natj.general.ptr.VoidPtr pixels)
      • glRotatex

        public static void glRotatex​(int angle,
                                     int x,
                                     int y,
                                     int z)
      • glSampleCoveragex

        public static void glSampleCoveragex​(int value,
                                             byte invert)
      • glScalex

        public static void glScalex​(int x,
                                    int y,
                                    int z)
      • glScissor

        public static void glScissor​(int x,
                                     int y,
                                     int width,
                                     int height)
      • glShadeModel

        public static void glShadeModel​(int mode)
      • glStencilFunc

        public static void glStencilFunc​(int func,
                                         int ref,
                                         int mask)
      • glStencilMask

        public static void glStencilMask​(int mask)
      • glStencilOp

        public static void glStencilOp​(int fail,
                                       int zfail,
                                       int zpass)
      • glTexCoordPointer

        public static void glTexCoordPointer​(int size,
                                             int type,
                                             int stride,
                                             org.moe.natj.general.ptr.ConstVoidPtr pointer)
      • glTexEnvi

        public static void glTexEnvi​(int target,
                                     int pname,
                                     int param)
      • glTexEnvx

        public static void glTexEnvx​(int target,
                                     int pname,
                                     int param)
      • glTexEnviv

        public static void glTexEnviv​(int target,
                                      int pname,
                                      org.moe.natj.general.ptr.ConstIntPtr params)
      • glTexEnvxv

        public static void glTexEnvxv​(int target,
                                      int pname,
                                      org.moe.natj.general.ptr.ConstIntPtr params)
      • glTexImage2D

        public static void glTexImage2D​(int target,
                                        int level,
                                        int internalformat,
                                        int width,
                                        int height,
                                        int border,
                                        int format,
                                        int type,
                                        org.moe.natj.general.ptr.ConstVoidPtr pixels)
      • glTexParameteri

        public static void glTexParameteri​(int target,
                                           int pname,
                                           int param)
      • glTexParameterx

        public static void glTexParameterx​(int target,
                                           int pname,
                                           int param)
      • glTexParameteriv

        public static void glTexParameteriv​(int target,
                                            int pname,
                                            org.moe.natj.general.ptr.ConstIntPtr params)
      • glTexParameterxv

        public static void glTexParameterxv​(int target,
                                            int pname,
                                            org.moe.natj.general.ptr.ConstIntPtr params)
      • glTexSubImage2D

        public static void glTexSubImage2D​(int target,
                                           int level,
                                           int xoffset,
                                           int yoffset,
                                           int width,
                                           int height,
                                           int format,
                                           int type,
                                           org.moe.natj.general.ptr.ConstVoidPtr pixels)
      • glTranslatex

        public static void glTranslatex​(int x,
                                        int y,
                                        int z)
      • glVertexPointer

        public static void glVertexPointer​(int size,
                                           int type,
                                           int stride,
                                           org.moe.natj.general.ptr.ConstVoidPtr pointer)
      • glViewport

        public static void glViewport​(int x,
                                      int y,
                                      int width,
                                      int height)
      • glCurrentPaletteMatrixOES

        public static void glCurrentPaletteMatrixOES​(int matrixpaletteindex)
        OES extension functions OES_matrix_palette
      • glLoadPaletteFromModelViewMatrixOES

        public static void glLoadPaletteFromModelViewMatrixOES()
      • glMatrixIndexPointerOES

        public static void glMatrixIndexPointerOES​(int size,
                                                   int type,
                                                   int stride,
                                                   org.moe.natj.general.ptr.ConstVoidPtr pointer)
      • glWeightPointerOES

        public static void glWeightPointerOES​(int size,
                                              int type,
                                              int stride,
                                              org.moe.natj.general.ptr.ConstVoidPtr pointer)
      • glPointSizePointerOES

        public static void glPointSizePointerOES​(int type,
                                                 int stride,
                                                 org.moe.natj.general.ptr.ConstVoidPtr pointer)
        OES_point_size_array
      • glDrawTexsOES

        public static void glDrawTexsOES​(short x,
                                         short y,
                                         short z,
                                         short width,
                                         short height)
        OES_draw_texture
      • glDrawTexiOES

        public static void glDrawTexiOES​(int x,
                                         int y,
                                         int z,
                                         int width,
                                         int height)
      • glDrawTexxOES

        public static void glDrawTexxOES​(int x,
                                         int y,
                                         int z,
                                         int width,
                                         int height)
      • glDrawTexsvOES

        public static void glDrawTexsvOES​(org.moe.natj.general.ptr.ConstShortPtr coords)
      • glDrawTexivOES

        public static void glDrawTexivOES​(org.moe.natj.general.ptr.ConstIntPtr coords)
      • glDrawTexxvOES

        public static void glDrawTexxvOES​(org.moe.natj.general.ptr.ConstIntPtr coords)
      • glDrawTexfOES

        public static void glDrawTexfOES​(float x,
                                         float y,
                                         float z,
                                         float width,
                                         float height)
      • glDrawTexfvOES

        public static void glDrawTexfvOES​(org.moe.natj.general.ptr.ConstFloatPtr coords)
      • glCopyTextureLevelsAPPLE

        public static void glCopyTextureLevelsAPPLE​(int destinationTexture,
                                                    int sourceTexture,
                                                    int sourceBaseLevel,
                                                    int sourceLevelCount)
      • glRenderbufferStorageMultisampleAPPLE

        public static void glRenderbufferStorageMultisampleAPPLE​(int target,
                                                                 int samples,
                                                                 int internalformat,
                                                                 int width,
                                                                 int height)
      • glResolveMultisampleFramebufferAPPLE

        public static void glResolveMultisampleFramebufferAPPLE()
      • glLabelObjectEXT

        public static void glLabelObjectEXT​(int type,
                                            int object,
                                            int length,
                                            java.lang.String label)
      • glGetObjectLabelEXT

        public static void glGetObjectLabelEXT​(int type,
                                               int object,
                                               int bufSize,
                                               org.moe.natj.general.ptr.IntPtr length,
                                               org.moe.natj.general.ptr.BytePtr label)
      • glInsertEventMarkerEXT

        public static void glInsertEventMarkerEXT​(int length,
                                                  java.lang.String marker)
      • glPushGroupMarkerEXT

        public static void glPushGroupMarkerEXT​(int length,
                                                java.lang.String marker)
      • glPopGroupMarkerEXT

        public static void glPopGroupMarkerEXT()
      • glDiscardFramebufferEXT

        public static void glDiscardFramebufferEXT​(int target,
                                                   int numAttachments,
                                                   org.moe.natj.general.ptr.ConstIntPtr attachments)
      • glMapBufferRangeEXT

        public static org.moe.natj.general.ptr.VoidPtr glMapBufferRangeEXT​(int target,
                                                                           long offset,
                                                                           long length,
                                                                           int access)
      • glFlushMappedBufferRangeEXT

        public static void glFlushMappedBufferRangeEXT​(int target,
                                                       long offset,
                                                       long length)
      • glTexStorage2DEXT

        public static void glTexStorage2DEXT​(int target,
                                             int levels,
                                             int internalformat,
                                             int width,
                                             int height)
      • glBlendEquationSeparateOES

        public static void glBlendEquationSeparateOES​(int modeRGB,
                                                      int modeAlpha)
      • glBlendFuncSeparateOES

        public static void glBlendFuncSeparateOES​(int srcRGB,
                                                  int dstRGB,
                                                  int srcAlpha,
                                                  int dstAlpha)
      • glBlendEquationOES

        public static void glBlendEquationOES​(int mode)
      • glIsRenderbufferOES

        public static byte glIsRenderbufferOES​(int renderbuffer)
      • glBindRenderbufferOES

        public static void glBindRenderbufferOES​(int target,
                                                 int renderbuffer)
      • glDeleteRenderbuffersOES

        public static void glDeleteRenderbuffersOES​(int n,
                                                    org.moe.natj.general.ptr.ConstIntPtr renderbuffers)
      • glGenRenderbuffersOES

        public static void glGenRenderbuffersOES​(int n,
                                                 org.moe.natj.general.ptr.IntPtr renderbuffers)
      • glRenderbufferStorageOES

        public static void glRenderbufferStorageOES​(int target,
                                                    int internalformat,
                                                    int width,
                                                    int height)
      • glGetRenderbufferParameterivOES

        public static void glGetRenderbufferParameterivOES​(int target,
                                                           int pname,
                                                           org.moe.natj.general.ptr.IntPtr params)
      • glIsFramebufferOES

        public static byte glIsFramebufferOES​(int framebuffer)
      • glBindFramebufferOES

        public static void glBindFramebufferOES​(int target,
                                                int framebuffer)
      • glDeleteFramebuffersOES

        public static void glDeleteFramebuffersOES​(int n,
                                                   org.moe.natj.general.ptr.ConstIntPtr framebuffers)
      • glGenFramebuffersOES

        public static void glGenFramebuffersOES​(int n,
                                                org.moe.natj.general.ptr.IntPtr framebuffers)
      • glCheckFramebufferStatusOES

        public static int glCheckFramebufferStatusOES​(int target)
      • glFramebufferRenderbufferOES

        public static void glFramebufferRenderbufferOES​(int target,
                                                        int attachment,
                                                        int renderbuffertarget,
                                                        int renderbuffer)
      • glFramebufferTexture2DOES

        public static void glFramebufferTexture2DOES​(int target,
                                                     int attachment,
                                                     int textarget,
                                                     int texture,
                                                     int level)
      • glGetFramebufferAttachmentParameterivOES

        public static void glGetFramebufferAttachmentParameterivOES​(int target,
                                                                    int attachment,
                                                                    int pname,
                                                                    org.moe.natj.general.ptr.IntPtr params)
      • glGenerateMipmapOES

        public static void glGenerateMipmapOES​(int target)
      • glGetBufferPointervOES

        public static void glGetBufferPointervOES​(int target,
                                                  int pname,
                                                  org.moe.natj.general.ptr.Ptr<org.moe.natj.general.ptr.VoidPtr> params)
      • glMapBufferOES

        public static org.moe.natj.general.ptr.VoidPtr glMapBufferOES​(int target,
                                                                      int access)
      • glUnmapBufferOES

        public static byte glUnmapBufferOES​(int target)
      • glBindVertexArrayOES

        public static void glBindVertexArrayOES​(int array)
      • glDeleteVertexArraysOES

        public static void glDeleteVertexArraysOES​(int n,
                                                   org.moe.natj.general.ptr.ConstIntPtr arrays)
      • glGenVertexArraysOES

        public static void glGenVertexArraysOES​(int n,
                                                org.moe.natj.general.ptr.IntPtr arrays)
      • glIsVertexArrayOES

        public static byte glIsVertexArrayOES​(int array)
      • glAttachShader

        public static void glAttachShader​(int program,
                                          int shader)
      • glBindAttribLocation

        public static void glBindAttribLocation​(int program,
                                                int index,
                                                java.lang.String name)
      • glBindFramebuffer

        public static void glBindFramebuffer​(int target,
                                             int framebuffer)
      • glBindRenderbuffer

        public static void glBindRenderbuffer​(int target,
                                              int renderbuffer)
      • glBlendColor

        public static void glBlendColor​(float red,
                                        float green,
                                        float blue,
                                        float alpha)
      • glBlendEquation

        public static void glBlendEquation​(int mode)
      • glBlendEquationSeparate

        public static void glBlendEquationSeparate​(int modeRGB,
                                                   int modeAlpha)
      • glBlendFuncSeparate

        public static void glBlendFuncSeparate​(int srcRGB,
                                               int dstRGB,
                                               int srcAlpha,
                                               int dstAlpha)
      • glCheckFramebufferStatus

        public static int glCheckFramebufferStatus​(int target)
      • glCompileShader

        public static void glCompileShader​(int shader)
      • glCreateProgram

        public static int glCreateProgram()
      • glCreateShader

        public static int glCreateShader​(int type)
      • glDeleteFramebuffers

        public static void glDeleteFramebuffers​(int n,
                                                org.moe.natj.general.ptr.ConstIntPtr framebuffers)
      • glDeleteProgram

        public static void glDeleteProgram​(int program)
      • glDeleteRenderbuffers

        public static void glDeleteRenderbuffers​(int n,
                                                 org.moe.natj.general.ptr.ConstIntPtr renderbuffers)
      • glDeleteShader

        public static void glDeleteShader​(int shader)
      • glDetachShader

        public static void glDetachShader​(int program,
                                          int shader)
      • glDisableVertexAttribArray

        public static void glDisableVertexAttribArray​(int index)
      • glEnableVertexAttribArray

        public static void glEnableVertexAttribArray​(int index)
      • glFramebufferRenderbuffer

        public static void glFramebufferRenderbuffer​(int target,
                                                     int attachment,
                                                     int renderbuffertarget,
                                                     int renderbuffer)
      • glFramebufferTexture2D

        public static void glFramebufferTexture2D​(int target,
                                                  int attachment,
                                                  int textarget,
                                                  int texture,
                                                  int level)
      • glGenerateMipmap

        public static void glGenerateMipmap​(int target)
      • glGenFramebuffers

        public static void glGenFramebuffers​(int n,
                                             org.moe.natj.general.ptr.IntPtr framebuffers)
      • glGenRenderbuffers

        public static void glGenRenderbuffers​(int n,
                                              org.moe.natj.general.ptr.IntPtr renderbuffers)
      • glGetActiveAttrib

        public static void glGetActiveAttrib​(int program,
                                             int index,
                                             int bufsize,
                                             org.moe.natj.general.ptr.IntPtr length,
                                             org.moe.natj.general.ptr.IntPtr size,
                                             org.moe.natj.general.ptr.IntPtr type,
                                             org.moe.natj.general.ptr.BytePtr name)
      • glGetActiveUniform

        public static void glGetActiveUniform​(int program,
                                              int index,
                                              int bufsize,
                                              org.moe.natj.general.ptr.IntPtr length,
                                              org.moe.natj.general.ptr.IntPtr size,
                                              org.moe.natj.general.ptr.IntPtr type,
                                              org.moe.natj.general.ptr.BytePtr name)
      • glGetAttachedShaders

        public static void glGetAttachedShaders​(int program,
                                                int maxcount,
                                                org.moe.natj.general.ptr.IntPtr count,
                                                org.moe.natj.general.ptr.IntPtr shaders)
      • glGetAttribLocation

        public static int glGetAttribLocation​(int program,
                                              java.lang.String name)
      • glGetFramebufferAttachmentParameteriv

        public static void glGetFramebufferAttachmentParameteriv​(int target,
                                                                 int attachment,
                                                                 int pname,
                                                                 org.moe.natj.general.ptr.IntPtr params)
      • glGetProgramiv

        public static void glGetProgramiv​(int program,
                                          int pname,
                                          org.moe.natj.general.ptr.IntPtr params)
      • glGetProgramInfoLog

        public static void glGetProgramInfoLog​(int program,
                                               int bufsize,
                                               org.moe.natj.general.ptr.IntPtr length,
                                               org.moe.natj.general.ptr.BytePtr infolog)
      • glGetRenderbufferParameteriv

        public static void glGetRenderbufferParameteriv​(int target,
                                                        int pname,
                                                        org.moe.natj.general.ptr.IntPtr params)
      • glGetShaderiv

        public static void glGetShaderiv​(int shader,
                                         int pname,
                                         org.moe.natj.general.ptr.IntPtr params)
      • glGetShaderInfoLog

        public static void glGetShaderInfoLog​(int shader,
                                              int bufsize,
                                              org.moe.natj.general.ptr.IntPtr length,
                                              org.moe.natj.general.ptr.BytePtr infolog)
      • glGetShaderPrecisionFormat

        public static void glGetShaderPrecisionFormat​(int shadertype,
                                                      int precisiontype,
                                                      org.moe.natj.general.ptr.IntPtr range,
                                                      org.moe.natj.general.ptr.IntPtr precision)
      • glGetShaderSource

        public static void glGetShaderSource​(int shader,
                                             int bufsize,
                                             org.moe.natj.general.ptr.IntPtr length,
                                             org.moe.natj.general.ptr.BytePtr source)
      • glGetUniformfv

        public static void glGetUniformfv​(int program,
                                          int location,
                                          org.moe.natj.general.ptr.FloatPtr params)
      • glGetUniformiv

        public static void glGetUniformiv​(int program,
                                          int location,
                                          org.moe.natj.general.ptr.IntPtr params)
      • glGetUniformLocation

        public static int glGetUniformLocation​(int program,
                                               java.lang.String name)
      • glGetVertexAttribfv

        public static void glGetVertexAttribfv​(int index,
                                               int pname,
                                               org.moe.natj.general.ptr.FloatPtr params)
      • glGetVertexAttribiv

        public static void glGetVertexAttribiv​(int index,
                                               int pname,
                                               org.moe.natj.general.ptr.IntPtr params)
      • glGetVertexAttribPointerv

        public static void glGetVertexAttribPointerv​(int index,
                                                     int pname,
                                                     org.moe.natj.general.ptr.Ptr<org.moe.natj.general.ptr.VoidPtr> pointer)
      • glIsFramebuffer

        public static byte glIsFramebuffer​(int framebuffer)
      • glIsProgram

        public static byte glIsProgram​(int program)
      • glIsRenderbuffer

        public static byte glIsRenderbuffer​(int renderbuffer)
      • glIsShader

        public static byte glIsShader​(int shader)
      • glLinkProgram

        public static void glLinkProgram​(int program)
      • glReleaseShaderCompiler

        public static void glReleaseShaderCompiler()
      • glRenderbufferStorage

        public static void glRenderbufferStorage​(int target,
                                                 int internalformat,
                                                 int width,
                                                 int height)
      • glShaderBinary

        public static void glShaderBinary​(int n,
                                          org.moe.natj.general.ptr.ConstIntPtr shaders,
                                          int binaryformat,
                                          org.moe.natj.general.ptr.ConstVoidPtr binary,
                                          int length)
      • glShaderSource

        public static void glShaderSource​(int shader,
                                          int count,
                                          java.lang.String[] string,
                                          org.moe.natj.general.ptr.ConstIntPtr length)
      • glStencilFuncSeparate

        public static void glStencilFuncSeparate​(int face,
                                                 int func,
                                                 int ref,
                                                 int mask)
      • glStencilMaskSeparate

        public static void glStencilMaskSeparate​(int face,
                                                 int mask)
      • glStencilOpSeparate

        public static void glStencilOpSeparate​(int face,
                                               int fail,
                                               int zfail,
                                               int zpass)
      • glUniform1f

        public static void glUniform1f​(int location,
                                       float x)
      • glUniform1fv

        public static void glUniform1fv​(int location,
                                        int count,
                                        org.moe.natj.general.ptr.ConstFloatPtr v)
      • glUniform1i

        public static void glUniform1i​(int location,
                                       int x)
      • glUniform1iv

        public static void glUniform1iv​(int location,
                                        int count,
                                        org.moe.natj.general.ptr.ConstIntPtr v)
      • glUniform2f

        public static void glUniform2f​(int location,
                                       float x,
                                       float y)
      • glUniform2fv

        public static void glUniform2fv​(int location,
                                        int count,
                                        org.moe.natj.general.ptr.ConstFloatPtr v)
      • glUniform2i

        public static void glUniform2i​(int location,
                                       int x,
                                       int y)
      • glUniform2iv

        public static void glUniform2iv​(int location,
                                        int count,
                                        org.moe.natj.general.ptr.ConstIntPtr v)
      • glUniform3f

        public static void glUniform3f​(int location,
                                       float x,
                                       float y,
                                       float z)
      • glUniform3fv

        public static void glUniform3fv​(int location,
                                        int count,
                                        org.moe.natj.general.ptr.ConstFloatPtr v)
      • glUniform3i

        public static void glUniform3i​(int location,
                                       int x,
                                       int y,
                                       int z)
      • glUniform3iv

        public static void glUniform3iv​(int location,
                                        int count,
                                        org.moe.natj.general.ptr.ConstIntPtr v)
      • glUniform4f

        public static void glUniform4f​(int location,
                                       float x,
                                       float y,
                                       float z,
                                       float w)
      • glUniform4fv

        public static void glUniform4fv​(int location,
                                        int count,
                                        org.moe.natj.general.ptr.ConstFloatPtr v)
      • glUniform4i

        public static void glUniform4i​(int location,
                                       int x,
                                       int y,
                                       int z,
                                       int w)
      • glUniform4iv

        public static void glUniform4iv​(int location,
                                        int count,
                                        org.moe.natj.general.ptr.ConstIntPtr v)
      • glUniformMatrix2fv

        public static void glUniformMatrix2fv​(int location,
                                              int count,
                                              byte transpose,
                                              org.moe.natj.general.ptr.ConstFloatPtr value)
      • glUniformMatrix3fv

        public static void glUniformMatrix3fv​(int location,
                                              int count,
                                              byte transpose,
                                              org.moe.natj.general.ptr.ConstFloatPtr value)
      • glUniformMatrix4fv

        public static void glUniformMatrix4fv​(int location,
                                              int count,
                                              byte transpose,
                                              org.moe.natj.general.ptr.ConstFloatPtr value)
      • glUseProgram

        public static void glUseProgram​(int program)
      • glValidateProgram

        public static void glValidateProgram​(int program)
      • glVertexAttrib1f

        public static void glVertexAttrib1f​(int indx,
                                            float x)
      • glVertexAttrib1fv

        public static void glVertexAttrib1fv​(int indx,
                                             org.moe.natj.general.ptr.ConstFloatPtr values)
      • glVertexAttrib2f

        public static void glVertexAttrib2f​(int indx,
                                            float x,
                                            float y)
      • glVertexAttrib2fv

        public static void glVertexAttrib2fv​(int indx,
                                             org.moe.natj.general.ptr.ConstFloatPtr values)
      • glVertexAttrib3f

        public static void glVertexAttrib3f​(int indx,
                                            float x,
                                            float y,
                                            float z)
      • glVertexAttrib3fv

        public static void glVertexAttrib3fv​(int indx,
                                             org.moe.natj.general.ptr.ConstFloatPtr values)
      • glVertexAttrib4f

        public static void glVertexAttrib4f​(int indx,
                                            float x,
                                            float y,
                                            float z,
                                            float w)
      • glVertexAttrib4fv

        public static void glVertexAttrib4fv​(int indx,
                                             org.moe.natj.general.ptr.ConstFloatPtr values)
      • glVertexAttribPointer

        public static void glVertexAttribPointer​(int indx,
                                                 int size,
                                                 int type,
                                                 byte normalized,
                                                 int stride,
                                                 org.moe.natj.general.ptr.ConstVoidPtr ptr)
      • glFenceSyncAPPLE

        public static GLsync glFenceSyncAPPLE​(int condition,
                                              int flags)
      • glIsSyncAPPLE

        public static byte glIsSyncAPPLE​(GLsync sync)
      • glDeleteSyncAPPLE

        public static void glDeleteSyncAPPLE​(GLsync sync)
      • glClientWaitSyncAPPLE

        public static int glClientWaitSyncAPPLE​(GLsync sync,
                                                int flags,
                                                long timeout)
      • glWaitSyncAPPLE

        public static void glWaitSyncAPPLE​(GLsync sync,
                                           int flags,
                                           long timeout)
      • glGetInteger64vAPPLE

        public static void glGetInteger64vAPPLE​(int pname,
                                                org.moe.natj.general.ptr.LongPtr params)
      • glGetSyncivAPPLE

        public static void glGetSyncivAPPLE​(GLsync sync,
                                            int pname,
                                            int bufSize,
                                            org.moe.natj.general.ptr.IntPtr length,
                                            org.moe.natj.general.ptr.IntPtr values)
      • glDrawArraysInstancedEXT

        public static void glDrawArraysInstancedEXT​(int mode,
                                                    int first,
                                                    int count,
                                                    int instanceCount)
      • glDrawElementsInstancedEXT

        public static void glDrawElementsInstancedEXT​(int mode,
                                                      int count,
                                                      int type,
                                                      org.moe.natj.general.ptr.ConstVoidPtr indices,
                                                      int instanceCount)
      • glVertexAttribDivisorEXT

        public static void glVertexAttribDivisorEXT​(int index,
                                                    int divisor)
      • glGenQueriesEXT

        public static void glGenQueriesEXT​(int n,
                                           org.moe.natj.general.ptr.IntPtr ids)
      • glDeleteQueriesEXT

        public static void glDeleteQueriesEXT​(int n,
                                              org.moe.natj.general.ptr.ConstIntPtr ids)
      • glIsQueryEXT

        public static byte glIsQueryEXT​(int id)
      • glBeginQueryEXT

        public static void glBeginQueryEXT​(int target,
                                           int id)
      • glEndQueryEXT

        public static void glEndQueryEXT​(int target)
      • glGetQueryivEXT

        public static void glGetQueryivEXT​(int target,
                                           int pname,
                                           org.moe.natj.general.ptr.IntPtr params)
      • glGetQueryObjectuivEXT

        public static void glGetQueryObjectuivEXT​(int id,
                                                  int pname,
                                                  org.moe.natj.general.ptr.IntPtr params)
      • glUseProgramStagesEXT

        public static void glUseProgramStagesEXT​(int pipeline,
                                                 int stages,
                                                 int program)
      • glActiveShaderProgramEXT

        public static void glActiveShaderProgramEXT​(int pipeline,
                                                    int program)
      • glCreateShaderProgramvEXT

        public static int glCreateShaderProgramvEXT​(int type,
                                                    int count,
                                                    java.lang.String[] strings)
      • glBindProgramPipelineEXT

        public static void glBindProgramPipelineEXT​(int pipeline)
      • glDeleteProgramPipelinesEXT

        public static void glDeleteProgramPipelinesEXT​(int n,
                                                       org.moe.natj.general.ptr.ConstIntPtr pipelines)
      • glGenProgramPipelinesEXT

        public static void glGenProgramPipelinesEXT​(int n,
                                                    org.moe.natj.general.ptr.IntPtr pipelines)
      • glIsProgramPipelineEXT

        public static byte glIsProgramPipelineEXT​(int pipeline)
      • glProgramParameteriEXT

        public static void glProgramParameteriEXT​(int program,
                                                  int pname,
                                                  int value)
      • glGetProgramPipelineivEXT

        public static void glGetProgramPipelineivEXT​(int pipeline,
                                                     int pname,
                                                     org.moe.natj.general.ptr.IntPtr params)
      • glValidateProgramPipelineEXT

        public static void glValidateProgramPipelineEXT​(int pipeline)
      • glGetProgramPipelineInfoLogEXT

        public static void glGetProgramPipelineInfoLogEXT​(int pipeline,
                                                          int bufSize,
                                                          org.moe.natj.general.ptr.IntPtr length,
                                                          org.moe.natj.general.ptr.BytePtr infoLog)
      • glProgramUniform1iEXT

        public static void glProgramUniform1iEXT​(int program,
                                                 int location,
                                                 int x)
      • glProgramUniform2iEXT

        public static void glProgramUniform2iEXT​(int program,
                                                 int location,
                                                 int x,
                                                 int y)
      • glProgramUniform3iEXT

        public static void glProgramUniform3iEXT​(int program,
                                                 int location,
                                                 int x,
                                                 int y,
                                                 int z)
      • glProgramUniform4iEXT

        public static void glProgramUniform4iEXT​(int program,
                                                 int location,
                                                 int x,
                                                 int y,
                                                 int z,
                                                 int w)
      • glProgramUniform1fEXT

        public static void glProgramUniform1fEXT​(int program,
                                                 int location,
                                                 float x)
      • glProgramUniform2fEXT

        public static void glProgramUniform2fEXT​(int program,
                                                 int location,
                                                 float x,
                                                 float y)
      • glProgramUniform3fEXT

        public static void glProgramUniform3fEXT​(int program,
                                                 int location,
                                                 float x,
                                                 float y,
                                                 float z)
      • glProgramUniform4fEXT

        public static void glProgramUniform4fEXT​(int program,
                                                 int location,
                                                 float x,
                                                 float y,
                                                 float z,
                                                 float w)
      • glProgramUniform1ivEXT

        public static void glProgramUniform1ivEXT​(int program,
                                                  int location,
                                                  int count,
                                                  org.moe.natj.general.ptr.ConstIntPtr value)
      • glProgramUniform2ivEXT

        public static void glProgramUniform2ivEXT​(int program,
                                                  int location,
                                                  int count,
                                                  org.moe.natj.general.ptr.ConstIntPtr value)
      • glProgramUniform3ivEXT

        public static void glProgramUniform3ivEXT​(int program,
                                                  int location,
                                                  int count,
                                                  org.moe.natj.general.ptr.ConstIntPtr value)
      • glProgramUniform4ivEXT

        public static void glProgramUniform4ivEXT​(int program,
                                                  int location,
                                                  int count,
                                                  org.moe.natj.general.ptr.ConstIntPtr value)
      • glProgramUniform1fvEXT

        public static void glProgramUniform1fvEXT​(int program,
                                                  int location,
                                                  int count,
                                                  org.moe.natj.general.ptr.ConstFloatPtr value)
      • glProgramUniform2fvEXT

        public static void glProgramUniform2fvEXT​(int program,
                                                  int location,
                                                  int count,
                                                  org.moe.natj.general.ptr.ConstFloatPtr value)
      • glProgramUniform3fvEXT

        public static void glProgramUniform3fvEXT​(int program,
                                                  int location,
                                                  int count,
                                                  org.moe.natj.general.ptr.ConstFloatPtr value)
      • glProgramUniform4fvEXT

        public static void glProgramUniform4fvEXT​(int program,
                                                  int location,
                                                  int count,
                                                  org.moe.natj.general.ptr.ConstFloatPtr value)
      • glProgramUniformMatrix2fvEXT

        public static void glProgramUniformMatrix2fvEXT​(int program,
                                                        int location,
                                                        int count,
                                                        byte transpose,
                                                        org.moe.natj.general.ptr.ConstFloatPtr value)
      • glProgramUniformMatrix3fvEXT

        public static void glProgramUniformMatrix3fvEXT​(int program,
                                                        int location,
                                                        int count,
                                                        byte transpose,
                                                        org.moe.natj.general.ptr.ConstFloatPtr value)
      • glProgramUniformMatrix4fvEXT

        public static void glProgramUniformMatrix4fvEXT​(int program,
                                                        int location,
                                                        int count,
                                                        byte transpose,
                                                        org.moe.natj.general.ptr.ConstFloatPtr value)
      • glReadBuffer

        public static void glReadBuffer​(int mode)
        OpenGL ES 3.0
      • glDrawRangeElements

        public static void glDrawRangeElements​(int mode,
                                               int start,
                                               int end,
                                               int count,
                                               int type,
                                               org.moe.natj.general.ptr.ConstVoidPtr indices)
      • glTexImage3D

        public static void glTexImage3D​(int target,
                                        int level,
                                        int internalformat,
                                        int width,
                                        int height,
                                        int depth,
                                        int border,
                                        int format,
                                        int type,
                                        org.moe.natj.general.ptr.ConstVoidPtr pixels)
      • glTexSubImage3D

        public static void glTexSubImage3D​(int target,
                                           int level,
                                           int xoffset,
                                           int yoffset,
                                           int zoffset,
                                           int width,
                                           int height,
                                           int depth,
                                           int format,
                                           int type,
                                           org.moe.natj.general.ptr.ConstVoidPtr pixels)
      • glCopyTexSubImage3D

        public static void glCopyTexSubImage3D​(int target,
                                               int level,
                                               int xoffset,
                                               int yoffset,
                                               int zoffset,
                                               int x,
                                               int y,
                                               int width,
                                               int height)
      • glCompressedTexImage3D

        public static void glCompressedTexImage3D​(int target,
                                                  int level,
                                                  int internalformat,
                                                  int width,
                                                  int height,
                                                  int depth,
                                                  int border,
                                                  int imageSize,
                                                  org.moe.natj.general.ptr.ConstVoidPtr data)
      • glCompressedTexSubImage3D

        public static void glCompressedTexSubImage3D​(int target,
                                                     int level,
                                                     int xoffset,
                                                     int yoffset,
                                                     int zoffset,
                                                     int width,
                                                     int height,
                                                     int depth,
                                                     int format,
                                                     int imageSize,
                                                     org.moe.natj.general.ptr.ConstVoidPtr data)
      • glGenQueries

        public static void glGenQueries​(int n,
                                        org.moe.natj.general.ptr.IntPtr ids)
      • glDeleteQueries

        public static void glDeleteQueries​(int n,
                                           org.moe.natj.general.ptr.ConstIntPtr ids)
      • glIsQuery

        public static byte glIsQuery​(int id)
      • glBeginQuery

        public static void glBeginQuery​(int target,
                                        int id)
      • glEndQuery

        public static void glEndQuery​(int target)
      • glGetQueryiv

        public static void glGetQueryiv​(int target,
                                        int pname,
                                        org.moe.natj.general.ptr.IntPtr params)
      • glGetQueryObjectuiv

        public static void glGetQueryObjectuiv​(int id,
                                               int pname,
                                               org.moe.natj.general.ptr.IntPtr params)
      • glUnmapBuffer

        public static byte glUnmapBuffer​(int target)
      • glGetBufferPointerv

        public static void glGetBufferPointerv​(int target,
                                               int pname,
                                               org.moe.natj.general.ptr.Ptr<org.moe.natj.general.ptr.VoidPtr> params)
      • glDrawBuffers

        public static void glDrawBuffers​(int n,
                                         org.moe.natj.general.ptr.ConstIntPtr bufs)
      • glUniformMatrix2x3fv

        public static void glUniformMatrix2x3fv​(int location,
                                                int count,
                                                byte transpose,
                                                org.moe.natj.general.ptr.ConstFloatPtr value)
      • glUniformMatrix3x2fv

        public static void glUniformMatrix3x2fv​(int location,
                                                int count,
                                                byte transpose,
                                                org.moe.natj.general.ptr.ConstFloatPtr value)
      • glUniformMatrix2x4fv

        public static void glUniformMatrix2x4fv​(int location,
                                                int count,
                                                byte transpose,
                                                org.moe.natj.general.ptr.ConstFloatPtr value)
      • glUniformMatrix4x2fv

        public static void glUniformMatrix4x2fv​(int location,
                                                int count,
                                                byte transpose,
                                                org.moe.natj.general.ptr.ConstFloatPtr value)
      • glUniformMatrix3x4fv

        public static void glUniformMatrix3x4fv​(int location,
                                                int count,
                                                byte transpose,
                                                org.moe.natj.general.ptr.ConstFloatPtr value)
      • glUniformMatrix4x3fv

        public static void glUniformMatrix4x3fv​(int location,
                                                int count,
                                                byte transpose,
                                                org.moe.natj.general.ptr.ConstFloatPtr value)
      • glBlitFramebuffer

        public static void glBlitFramebuffer​(int srcX0,
                                             int srcY0,
                                             int srcX1,
                                             int srcY1,
                                             int dstX0,
                                             int dstY0,
                                             int dstX1,
                                             int dstY1,
                                             int mask,
                                             int filter)
      • glRenderbufferStorageMultisample

        public static void glRenderbufferStorageMultisample​(int target,
                                                            int samples,
                                                            int internalformat,
                                                            int width,
                                                            int height)
      • glFramebufferTextureLayer

        public static void glFramebufferTextureLayer​(int target,
                                                     int attachment,
                                                     int texture,
                                                     int level,
                                                     int layer)
      • glMapBufferRange

        public static org.moe.natj.general.ptr.VoidPtr glMapBufferRange​(int target,
                                                                        long offset,
                                                                        long length,
                                                                        int access)
      • glFlushMappedBufferRange

        public static void glFlushMappedBufferRange​(int target,
                                                    long offset,
                                                    long length)
      • glBindVertexArray

        public static void glBindVertexArray​(int array)
      • glDeleteVertexArrays

        public static void glDeleteVertexArrays​(int n,
                                                org.moe.natj.general.ptr.ConstIntPtr arrays)
      • glGenVertexArrays

        public static void glGenVertexArrays​(int n,
                                             org.moe.natj.general.ptr.IntPtr arrays)
      • glIsVertexArray

        public static byte glIsVertexArray​(int array)
      • glGetIntegeri_v

        public static void glGetIntegeri_v​(int target,
                                           int index,
                                           org.moe.natj.general.ptr.IntPtr data)
      • glBeginTransformFeedback

        public static void glBeginTransformFeedback​(int primitiveMode)
      • glEndTransformFeedback

        public static void glEndTransformFeedback()
      • glBindBufferRange

        public static void glBindBufferRange​(int target,
                                             int index,
                                             int buffer,
                                             long offset,
                                             long size)
      • glBindBufferBase

        public static void glBindBufferBase​(int target,
                                            int index,
                                            int buffer)
      • glTransformFeedbackVaryings

        public static void glTransformFeedbackVaryings​(int program,
                                                       int count,
                                                       java.lang.String[] varyings,
                                                       int bufferMode)
      • glGetTransformFeedbackVarying

        public static void glGetTransformFeedbackVarying​(int program,
                                                         int index,
                                                         int bufSize,
                                                         org.moe.natj.general.ptr.IntPtr length,
                                                         org.moe.natj.general.ptr.IntPtr size,
                                                         org.moe.natj.general.ptr.IntPtr type,
                                                         org.moe.natj.general.ptr.BytePtr name)
      • glVertexAttribIPointer

        public static void glVertexAttribIPointer​(int index,
                                                  int size,
                                                  int type,
                                                  int stride,
                                                  org.moe.natj.general.ptr.ConstVoidPtr pointer)
      • glGetVertexAttribIiv

        public static void glGetVertexAttribIiv​(int index,
                                                int pname,
                                                org.moe.natj.general.ptr.IntPtr params)
      • glGetVertexAttribIuiv

        public static void glGetVertexAttribIuiv​(int index,
                                                 int pname,
                                                 org.moe.natj.general.ptr.IntPtr params)
      • glVertexAttribI4i

        public static void glVertexAttribI4i​(int index,
                                             int x,
                                             int y,
                                             int z,
                                             int w)
      • glVertexAttribI4ui

        public static void glVertexAttribI4ui​(int index,
                                              int x,
                                              int y,
                                              int z,
                                              int w)
      • glVertexAttribI4iv

        public static void glVertexAttribI4iv​(int index,
                                              org.moe.natj.general.ptr.ConstIntPtr v)
      • glVertexAttribI4uiv

        public static void glVertexAttribI4uiv​(int index,
                                               org.moe.natj.general.ptr.ConstIntPtr v)
      • glGetUniformuiv

        public static void glGetUniformuiv​(int program,
                                           int location,
                                           org.moe.natj.general.ptr.IntPtr params)
      • glGetFragDataLocation

        public static int glGetFragDataLocation​(int program,
                                                java.lang.String name)
      • glUniform1ui

        public static void glUniform1ui​(int location,
                                        int v0)
      • glUniform2ui

        public static void glUniform2ui​(int location,
                                        int v0,
                                        int v1)
      • glUniform3ui

        public static void glUniform3ui​(int location,
                                        int v0,
                                        int v1,
                                        int v2)
      • glUniform4ui

        public static void glUniform4ui​(int location,
                                        int v0,
                                        int v1,
                                        int v2,
                                        int v3)
      • glUniform1uiv

        public static void glUniform1uiv​(int location,
                                         int count,
                                         org.moe.natj.general.ptr.ConstIntPtr value)
      • glUniform2uiv

        public static void glUniform2uiv​(int location,
                                         int count,
                                         org.moe.natj.general.ptr.ConstIntPtr value)
      • glUniform3uiv

        public static void glUniform3uiv​(int location,
                                         int count,
                                         org.moe.natj.general.ptr.ConstIntPtr value)
      • glUniform4uiv

        public static void glUniform4uiv​(int location,
                                         int count,
                                         org.moe.natj.general.ptr.ConstIntPtr value)
      • glClearBufferiv

        public static void glClearBufferiv​(int buffer,
                                           int drawbuffer,
                                           org.moe.natj.general.ptr.ConstIntPtr value)
      • glClearBufferuiv

        public static void glClearBufferuiv​(int buffer,
                                            int drawbuffer,
                                            org.moe.natj.general.ptr.ConstIntPtr value)
      • glClearBufferfv

        public static void glClearBufferfv​(int buffer,
                                           int drawbuffer,
                                           org.moe.natj.general.ptr.ConstFloatPtr value)
      • glClearBufferfi

        public static void glClearBufferfi​(int buffer,
                                           int drawbuffer,
                                           float depth,
                                           int stencil)
      • glGetStringi

        public static java.lang.String glGetStringi​(int name,
                                                    int index)
      • glCopyBufferSubData

        public static void glCopyBufferSubData​(int readTarget,
                                               int writeTarget,
                                               long readOffset,
                                               long writeOffset,
                                               long size)
      • glGetUniformIndices

        public static void glGetUniformIndices​(int program,
                                               int uniformCount,
                                               java.lang.String[] uniformNames,
                                               org.moe.natj.general.ptr.IntPtr uniformIndices)
      • glGetActiveUniformsiv

        public static void glGetActiveUniformsiv​(int program,
                                                 int uniformCount,
                                                 org.moe.natj.general.ptr.ConstIntPtr uniformIndices,
                                                 int pname,
                                                 org.moe.natj.general.ptr.IntPtr params)
      • glGetUniformBlockIndex

        public static int glGetUniformBlockIndex​(int program,
                                                 java.lang.String uniformBlockName)
      • glGetActiveUniformBlockiv

        public static void glGetActiveUniformBlockiv​(int program,
                                                     int uniformBlockIndex,
                                                     int pname,
                                                     org.moe.natj.general.ptr.IntPtr params)
      • glGetActiveUniformBlockName

        public static void glGetActiveUniformBlockName​(int program,
                                                       int uniformBlockIndex,
                                                       int bufSize,
                                                       org.moe.natj.general.ptr.IntPtr length,
                                                       org.moe.natj.general.ptr.BytePtr uniformBlockName)
      • glUniformBlockBinding

        public static void glUniformBlockBinding​(int program,
                                                 int uniformBlockIndex,
                                                 int uniformBlockBinding)
      • glDrawArraysInstanced

        public static void glDrawArraysInstanced​(int mode,
                                                 int first,
                                                 int count,
                                                 int instancecount)
      • glDrawElementsInstanced

        public static void glDrawElementsInstanced​(int mode,
                                                   int count,
                                                   int type,
                                                   org.moe.natj.general.ptr.ConstVoidPtr indices,
                                                   int instancecount)
      • glFenceSync

        public static GLsync glFenceSync​(int condition,
                                         int flags)
      • glIsSync

        public static byte glIsSync​(GLsync sync)
      • glDeleteSync

        public static void glDeleteSync​(GLsync sync)
      • glClientWaitSync

        public static int glClientWaitSync​(GLsync sync,
                                           int flags,
                                           long timeout)
      • glWaitSync

        public static void glWaitSync​(GLsync sync,
                                      int flags,
                                      long timeout)
      • glGetInteger64v

        public static void glGetInteger64v​(int pname,
                                           org.moe.natj.general.ptr.LongPtr params)
      • glGetSynciv

        public static void glGetSynciv​(GLsync sync,
                                       int pname,
                                       int bufSize,
                                       org.moe.natj.general.ptr.IntPtr length,
                                       org.moe.natj.general.ptr.IntPtr values)
      • glGetInteger64i_v

        public static void glGetInteger64i_v​(int target,
                                             int index,
                                             org.moe.natj.general.ptr.LongPtr data)
      • glGetBufferParameteri64v

        public static void glGetBufferParameteri64v​(int target,
                                                    int pname,
                                                    org.moe.natj.general.ptr.LongPtr params)
      • glGenSamplers

        public static void glGenSamplers​(int count,
                                         org.moe.natj.general.ptr.IntPtr samplers)
      • glDeleteSamplers

        public static void glDeleteSamplers​(int count,
                                            org.moe.natj.general.ptr.ConstIntPtr samplers)
      • glIsSampler

        public static byte glIsSampler​(int sampler)
      • glBindSampler

        public static void glBindSampler​(int unit,
                                         int sampler)
      • glSamplerParameteri

        public static void glSamplerParameteri​(int sampler,
                                               int pname,
                                               int param)
      • glSamplerParameteriv

        public static void glSamplerParameteriv​(int sampler,
                                                int pname,
                                                org.moe.natj.general.ptr.ConstIntPtr param)
      • glSamplerParameterf

        public static void glSamplerParameterf​(int sampler,
                                               int pname,
                                               float param)
      • glSamplerParameterfv

        public static void glSamplerParameterfv​(int sampler,
                                                int pname,
                                                org.moe.natj.general.ptr.ConstFloatPtr param)
      • glGetSamplerParameteriv

        public static void glGetSamplerParameteriv​(int sampler,
                                                   int pname,
                                                   org.moe.natj.general.ptr.IntPtr params)
      • glGetSamplerParameterfv

        public static void glGetSamplerParameterfv​(int sampler,
                                                   int pname,
                                                   org.moe.natj.general.ptr.FloatPtr params)
      • glVertexAttribDivisor

        public static void glVertexAttribDivisor​(int index,
                                                 int divisor)
      • glBindTransformFeedback

        public static void glBindTransformFeedback​(int target,
                                                   int id)
      • glDeleteTransformFeedbacks

        public static void glDeleteTransformFeedbacks​(int n,
                                                      org.moe.natj.general.ptr.ConstIntPtr ids)
      • glGenTransformFeedbacks

        public static void glGenTransformFeedbacks​(int n,
                                                   org.moe.natj.general.ptr.IntPtr ids)
      • glIsTransformFeedback

        public static byte glIsTransformFeedback​(int id)
      • glPauseTransformFeedback

        public static void glPauseTransformFeedback()
      • glResumeTransformFeedback

        public static void glResumeTransformFeedback()
      • glGetProgramBinary

        public static void glGetProgramBinary​(int program,
                                              int bufSize,
                                              org.moe.natj.general.ptr.IntPtr length,
                                              org.moe.natj.general.ptr.IntPtr binaryFormat,
                                              org.moe.natj.general.ptr.VoidPtr binary)
      • glProgramBinary

        public static void glProgramBinary​(int program,
                                           int binaryFormat,
                                           org.moe.natj.general.ptr.ConstVoidPtr binary,
                                           int length)
      • glProgramParameteri

        public static void glProgramParameteri​(int program,
                                               int pname,
                                               int value)
      • glInvalidateFramebuffer

        public static void glInvalidateFramebuffer​(int target,
                                                   int numAttachments,
                                                   org.moe.natj.general.ptr.ConstIntPtr attachments)
      • glInvalidateSubFramebuffer

        public static void glInvalidateSubFramebuffer​(int target,
                                                      int numAttachments,
                                                      org.moe.natj.general.ptr.ConstIntPtr attachments,
                                                      int x,
                                                      int y,
                                                      int width,
                                                      int height)
      • glTexStorage2D

        public static void glTexStorage2D​(int target,
                                          int levels,
                                          int internalformat,
                                          int width,
                                          int height)
      • glTexStorage3D

        public static void glTexStorage3D​(int target,
                                          int levels,
                                          int internalformat,
                                          int width,
                                          int height,
                                          int depth)
      • glGetInternalformativ

        public static void glGetInternalformativ​(int target,
                                                 int internalformat,
                                                 int pname,
                                                 int bufSize,
                                                 org.moe.natj.general.ptr.IntPtr params)
      • glProgramUniform1uiEXT

        public static void glProgramUniform1uiEXT​(int program,
                                                  int location,
                                                  int x)
      • glProgramUniform2uiEXT

        public static void glProgramUniform2uiEXT​(int program,
                                                  int location,
                                                  int x,
                                                  int y)
      • glProgramUniform3uiEXT

        public static void glProgramUniform3uiEXT​(int program,
                                                  int location,
                                                  int x,
                                                  int y,
                                                  int z)
      • glProgramUniform4uiEXT

        public static void glProgramUniform4uiEXT​(int program,
                                                  int location,
                                                  int x,
                                                  int y,
                                                  int z,
                                                  int w)
      • glProgramUniform1uivEXT

        public static void glProgramUniform1uivEXT​(int program,
                                                   int location,
                                                   int count,
                                                   org.moe.natj.general.ptr.ConstIntPtr value)
      • glProgramUniform2uivEXT

        public static void glProgramUniform2uivEXT​(int program,
                                                   int location,
                                                   int count,
                                                   org.moe.natj.general.ptr.ConstIntPtr value)
      • glProgramUniform3uivEXT

        public static void glProgramUniform3uivEXT​(int program,
                                                   int location,
                                                   int count,
                                                   org.moe.natj.general.ptr.ConstIntPtr value)
      • glProgramUniform4uivEXT

        public static void glProgramUniform4uivEXT​(int program,
                                                   int location,
                                                   int count,
                                                   org.moe.natj.general.ptr.ConstIntPtr value)
      • glProgramUniformMatrix2x3fvEXT

        public static void glProgramUniformMatrix2x3fvEXT​(int program,
                                                          int location,
                                                          int count,
                                                          byte transpose,
                                                          org.moe.natj.general.ptr.ConstFloatPtr value)
      • glProgramUniformMatrix3x2fvEXT

        public static void glProgramUniformMatrix3x2fvEXT​(int program,
                                                          int location,
                                                          int count,
                                                          byte transpose,
                                                          org.moe.natj.general.ptr.ConstFloatPtr value)
      • glProgramUniformMatrix2x4fvEXT

        public static void glProgramUniformMatrix2x4fvEXT​(int program,
                                                          int location,
                                                          int count,
                                                          byte transpose,
                                                          org.moe.natj.general.ptr.ConstFloatPtr value)
      • glProgramUniformMatrix4x2fvEXT

        public static void glProgramUniformMatrix4x2fvEXT​(int program,
                                                          int location,
                                                          int count,
                                                          byte transpose,
                                                          org.moe.natj.general.ptr.ConstFloatPtr value)
      • glProgramUniformMatrix3x4fvEXT

        public static void glProgramUniformMatrix3x4fvEXT​(int program,
                                                          int location,
                                                          int count,
                                                          byte transpose,
                                                          org.moe.natj.general.ptr.ConstFloatPtr value)
      • glProgramUniformMatrix4x3fvEXT

        public static void glProgramUniformMatrix4x3fvEXT​(int program,
                                                          int location,
                                                          int count,
                                                          byte transpose,
                                                          org.moe.natj.general.ptr.ConstFloatPtr value)
      • EAGLGetVersion

        public static void EAGLGetVersion​(org.moe.natj.general.ptr.IntPtr major,
                                          org.moe.natj.general.ptr.IntPtr minor)
        EAGL Functions
      • kEAGLDrawablePropertyRetainedBacking

        public static java.lang.String kEAGLDrawablePropertyRetainedBacking()
        Keys for EAGLDrawable drawableProperties dictionary kEAGLDrawablePropertyRetainedBacking: Type: NSNumber (boolean) Legal Values: True/False Default Value: False Description: True if EAGLDrawable contents are retained after a call to presentRenderbuffer. False, if they are not kEAGLDrawablePropertyColorFormat: Type: NSString Legal Values: kEAGLColorFormat* Default Value: kEAGLColorFormatRGBA8 Description: Format of pixels in renderbuffer
      • kEAGLDrawablePropertyColorFormat

        public static java.lang.String kEAGLDrawablePropertyColorFormat()
      • kEAGLColorFormatRGBA8

        public static java.lang.String kEAGLColorFormatRGBA8()
        Values for kEAGLDrawablePropertyColorFormat key
      • kEAGLColorFormatRGB565

        public static java.lang.String kEAGLColorFormatRGB565()
      • kEAGLColorFormatSRGBA8

        public static java.lang.String kEAGLColorFormatSRGBA8()