Java org.lwjgl.opengl GL11 fields, constructors, methods, implement or subclass

Example usage for Java org.lwjgl.opengl GL11 fields, constructors, methods, implement or subclass

Introduction

In this page you can find the methods, fields and constructors for org.lwjgl.opengl GL11.

The text is from its open source code.

Field

intGL_ACCUM
AccumOp
intGL_NEVER
AlphaFunction
intGL_CURRENT_BIT
AttribMask
intGL_POINTS
BeginMode
intGL_ZERO
BlendingFactorDest
intGL_DST_COLOR
BlendingFactorSrc
intGL_TRUE
Boolean
intGL_CLIP_PLANE0
ClipPlaneName
intGL_BYTE
DataType
intGL_NONE
DrawBufferMode
intGL_NO_ERROR
ErrorCode
intGL_EXP
FogMode
intGL_CW
FrontFaceDirection
intGL_CURRENT_COLOR
GetTarget
intGL_TEXTURE_WIDTH
GetTextureParameter
intGL_DONT_CARE
HintMode
intGL_LIGHT0
LightName
intGL_AMBIENT
LightParameter
intGL_COMPILE
ListMode
intGL_EMISSION
MaterialParameter
intGL_MODELVIEW
MatrixMode
intGL_COLOR
PixelCopyType
intGL_COLOR_INDEX
PixelFormat
intGL_FLAT
ShadingModel
intGL_KEEP
StencilOp
intGL_VENDOR
StringName
intGL_S
TextureCoordName
intGL_MODULATE
TextureEnvMode
intGL_TEXTURE_ENV_MODE
TextureEnvParameter
intGL_TEXTURE_ENV
TextureEnvTarget
intGL_EYE_LINEAR
TextureGenMode
intGL_TEXTURE_GEN_MODE
TextureGenParameter
intGL_NEAREST
TextureMagFilter
intGL_NEAREST_MIPMAP_NEAREST
TextureMinFilter
intGL_TEXTURE_MAG_FILTER
TextureParameterName
intGL_CLAMP
TextureWrapMode
intGL_ALPHA4
texture
intGL_VERTEX_ARRAY
vertex_array

Method

voidglAccum(@NativeType("GLenum") int op, @NativeType("GLfloat") float value)
Each portion of a pixel in the accumulation buffer consists of four values: one for each of R, G, B, and A.
voidglAlphaFunc(@NativeType("GLenum") int func, @NativeType("GLfloat") float ref)
The alpha test discards a fragment conditionally based on the outcome of a comparison between the incoming fragment’s alpha value and a constant value.
booleanglAreTexturesResident(@NativeType("GLuint const *") IntBuffer textures, @NativeType("GLboolean *") ByteBuffer residences)
Returns #GL_TRUE TRUE if all of the texture objects named in textures are resident, or if the implementation does not distinguish a working set.
booleanglAreTexturesResident(@NativeType("GLuint const *") int texture, @NativeType("GLboolean *") ByteBuffer residences)
Returns #GL_TRUE TRUE if all of the texture objects named in textures are resident, or if the implementation does not distinguish a working set.
booleanglAreTexturesResident(@NativeType("GLuint const *") int[] textures, @NativeType("GLboolean *") ByteBuffer residences)
Array version of: #glAreTexturesResident AreTexturesResident
voidglArrayElement(@NativeType("GLint") int i)
Transfers the ith element of every enabled, non-instanced array, and the first element of every enabled, instanced array to the GL.
voidglBegin(@NativeType("GLenum") int mode)
Begins the definition of vertex attributes of a sequence of primitives to be transferred to the GL.
voidglBindTexture(@NativeType("GLenum") int target, @NativeType("GLuint") int texture)
Binds the a texture to a texture target.
voidglBitmap(@NativeType("GLsizei") int w, @NativeType("GLsizei") int h, @NativeType("GLfloat") float xOrig, @NativeType("GLfloat") float yOrig, @NativeType("GLfloat") float xInc, @NativeType("GLfloat") float yInc, @Nullable @NativeType("GLubyte const *") ByteBuffer data)
Sents a bitmap to the GL.
voidglBitmap(@NativeType("GLsizei") int w, @NativeType("GLsizei") int h, @NativeType("GLfloat") float xOrig, @NativeType("GLfloat") float yOrig, @NativeType("GLfloat") float xInc, @NativeType("GLfloat") float yInc, @Nullable @NativeType("GLubyte const *") long data)
Sents a bitmap to the GL.
voidglBlendFunc(@NativeType("GLenum") int sfactor, @NativeType("GLenum") int dfactor)
Specifies the weighting factors used by the blend equation, for both RGB and alpha functions and for all draw buffers.
voidglCallList(@NativeType("GLuint") int list)
Executes a display list.
voidglCallLists(@NativeType("void const *") ByteBuffer lists)
Provides an efficient means for executing a number of display lists.
voidglCallLists(@NativeType("void const *") ShortBuffer lists)
Provides an efficient means for executing a number of display lists.
voidglCallLists(@NativeType("void const *") IntBuffer lists)
Provides an efficient means for executing a number of display lists.
voidglClear(@NativeType("GLbitfield") int mask)
Sets portions of every pixel in a particular buffer to the same value.
voidglClearAccum(@NativeType("GLfloat") float red, @NativeType("GLfloat") float green, @NativeType("GLfloat") float blue, @NativeType("GLfloat") float alpha)
Sets the clear values for the accumulation buffer.
voidglClearColor(@NativeType("GLfloat") float red, @NativeType("GLfloat") float green, @NativeType("GLfloat") float blue, @NativeType("GLfloat") float alpha)
Sets the clear value for fixed-point and floating-point color buffers in RGBA mode.
voidglClearDepth(@NativeType("GLdouble") double depth)
Sets the depth value used when clearing the depth buffer.
voidglClearStencil(@NativeType("GLint") int s)
Sets the value to which to clear the stencil buffer.
voidglClipPlane(@NativeType("GLenum") int plane, @NativeType("GLdouble const *") DoubleBuffer equation)
Specifies a client-defined clip plane.
voidglClipPlane(@NativeType("GLenum") int plane, @NativeType("GLdouble const *") double[] equation)
Array version of: #glClipPlane ClipPlane
voidglColor3b(@NativeType("GLbyte") byte red, @NativeType("GLbyte") byte green, @NativeType("GLbyte") byte blue)
Sets the R, G, and B components of the current color.
voidglColor3d(@NativeType("GLdouble") double red, @NativeType("GLdouble") double green, @NativeType("GLdouble") double blue)
Double version of #glColor3b Color3b
voidglColor3f(@NativeType("GLfloat") float red, @NativeType("GLfloat") float green, @NativeType("GLfloat") float blue)
Float version of #glColor3b Color3b
voidglColor3ub(@NativeType("GLubyte") byte red, @NativeType("GLubyte") byte green, @NativeType("GLubyte") byte blue)
Unsigned version of #glColor3b Color3b
voidglColor4b(@NativeType("GLbyte") byte red, @NativeType("GLbyte") byte green, @NativeType("GLbyte") byte blue, @NativeType("GLbyte") byte alpha)
Sets the current color.
voidglColor4d(@NativeType("GLdouble") double red, @NativeType("GLdouble") double green, @NativeType("GLdouble") double blue, @NativeType("GLdouble") double alpha)
Double version of #glColor4b Color4b
voidglColor4f(@NativeType("GLfloat") float red, @NativeType("GLfloat") float green, @NativeType("GLfloat") float blue, @NativeType("GLfloat") float alpha)
Float version of #glColor4b Color4b
voidglColor4ub(@NativeType("GLubyte") byte red, @NativeType("GLubyte") byte green, @NativeType("GLubyte") byte blue, @NativeType("GLubyte") byte alpha)
Unsigned version of #glColor4b Color4b
voidglColorMask(@NativeType("GLboolean") boolean red, @NativeType("GLboolean") boolean green, @NativeType("GLboolean") boolean blue, @NativeType("GLboolean") boolean alpha)
Masks the writing of R, G, B and A values to all draw buffers.
voidglColorMaterial(@NativeType("GLenum") int face, @NativeType("GLenum") int mode)
It is possible to attach one or more material properties to the current color, so that they continuously track its component values.
voidglColorPointer(@NativeType("GLint") int size, @NativeType("GLenum") int type, @NativeType("GLsizei") int stride, @NativeType("void const *") ByteBuffer pointer)
Specifies the location and organization of a color array.
voidglColorPointer(@NativeType("GLint") int size, @NativeType("GLenum") int type, @NativeType("GLsizei") int stride, @NativeType("void const *") long pointer)
Specifies the location and organization of a color array.
voidglColorPointer(@NativeType("GLint") int size, @NativeType("GLenum") int type, @NativeType("GLsizei") int stride, @NativeType("void const *") ShortBuffer pointer)
Specifies the location and organization of a color array.
voidglColorPointer(@NativeType("GLint") int size, @NativeType("GLenum") int type, @NativeType("GLsizei") int stride, @NativeType("void const *") IntBuffer pointer)
Specifies the location and organization of a color array.
voidglColorPointer(@NativeType("GLint") int size, @NativeType("GLenum") int type, @NativeType("GLsizei") int stride, @NativeType("void const *") FloatBuffer pointer)
Specifies the location and organization of a color array.
voidglCopyPixels(@NativeType("GLint") int x, @NativeType("GLint") int y, @NativeType("GLsizei") int width, @NativeType("GLsizei") int height, @NativeType("GLenum") int type)
Transfers a rectangle of pixel values from one region of the read framebuffer to another in the draw framebuffer
voidglCopyTexImage1D(@NativeType("GLenum") int target, @NativeType("GLint") int level, @NativeType("GLenum") int internalFormat, @NativeType("GLint") int x, @NativeType("GLint") int y, @NativeType("GLsizei") int width, @NativeType("GLint") int border)
Defines a one-dimensional texel array in exactly the manner of #glTexImage1D TexImage1D , except that the image data are taken from the framebuffer rather than from client memory.
voidglCopyTexImage2D(@NativeType("GLenum") int target, @NativeType("GLint") int level, @NativeType("GLenum") int internalFormat, @NativeType("GLint") int x, @NativeType("GLint") int y, @NativeType("GLsizei") int width, @NativeType("GLsizei") int height, @NativeType("GLint") int border)
Defines a two-dimensional texel array in exactly the manner of #glTexImage2D TexImage2D , except that the image data are taken from the framebuffer rather than from client memory.
voidglCopyTexSubImage1D(@NativeType("GLenum") int target, @NativeType("GLint") int level, @NativeType("GLint") int xoffset, @NativeType("GLint") int x, @NativeType("GLint") int y, @NativeType("GLsizei") int width)
Respecifies a rectangular subregion of an existing texel array.
voidglCopyTexSubImage2D(@NativeType("GLenum") int target, @NativeType("GLint") int level, @NativeType("GLint") int xoffset, @NativeType("GLint") int yoffset, @NativeType("GLint") int x, @NativeType("GLint") int y, @NativeType("GLsizei") int width, @NativeType("GLsizei") int height)
Respecifies a rectangular subregion of an existing texel array.
voidglCullFace(@NativeType("GLenum") int mode)
Specifies which polygon faces are culled if GL11C#GL_CULL_FACE CULL_FACE is enabled.
voidglDeleteLists(@NativeType("GLuint") int list, @NativeType("GLsizei") int range)
Deletes a contiguous group of display lists.
voidglDeleteTextures(@NativeType("GLuint const *") IntBuffer textures)
Deletes texture objects.
voidglDeleteTextures(@NativeType("GLuint const *") int texture)
Deletes texture objects.
voidglDeleteTextures(@NativeType("GLuint const *") int[] textures)
Array version of: #glDeleteTextures DeleteTextures
voidglDepthFunc(@NativeType("GLenum") int func)
Specifies the comparison that takes place during the depth buffer test (when GL11C#GL_DEPTH_TEST DEPTH_TEST is enabled).
voidglDepthMask(@NativeType("GLboolean") boolean flag)
Masks the writing of depth values to the depth buffer.
voidglDepthRange(@NativeType("GLdouble") double zNear, @NativeType("GLdouble") double zFar)
Sets the depth range for all viewports to the same values.
voidglDisable(@NativeType("GLenum") int target)
Disables the specified OpenGL state.
voidglDisableClientState(@NativeType("GLenum") int cap)
Disables a client-side capability.
voidglDrawArrays(@NativeType("GLenum") int mode, @NativeType("GLint") int first, @NativeType("GLsizei") int count)
Constructs a sequence of geometric primitives by successively transferring elements for count vertices.
voidglDrawBuffer(@NativeType("GLenum") int buf)
Defines the color buffer to which fragment color zero is written.
voidglDrawElements(@NativeType("GLenum") int mode, @NativeType("GLsizei") int count, @NativeType("GLenum") int type, @NativeType("void const *") long indices)
Constructs a sequence of geometric primitives by successively transferring elements for count vertices to the GL.
voidglDrawElements(@NativeType("GLenum") int mode, @NativeType("void const *") ByteBuffer indices)
Constructs a sequence of geometric primitives by successively transferring elements for count vertices to the GL.
voidglDrawElements(@NativeType("GLenum") int mode, @NativeType("void const *") ShortBuffer indices)
Constructs a sequence of geometric primitives by successively transferring elements for count vertices to the GL.
voidglDrawElements(@NativeType("GLenum") int mode, @NativeType("void const *") IntBuffer indices)
Constructs a sequence of geometric primitives by successively transferring elements for count vertices to the GL.
voidglDrawPixels(@NativeType("GLsizei") int width, @NativeType("GLsizei") int height, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @NativeType("void const *") ByteBuffer pixels)
Draws a pixel rectangle to the active draw buffers.
voidglDrawPixels(@NativeType("GLsizei") int width, @NativeType("GLsizei") int height, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @NativeType("void const *") long pixels)
Draws a pixel rectangle to the active draw buffers.
voidglDrawPixels(@NativeType("GLsizei") int width, @NativeType("GLsizei") int height, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @NativeType("void const *") ShortBuffer pixels)
Draws a pixel rectangle to the active draw buffers.
voidglDrawPixels(@NativeType("GLsizei") int width, @NativeType("GLsizei") int height, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @NativeType("void const *") IntBuffer pixels)
Draws a pixel rectangle to the active draw buffers.
voidglDrawPixels(@NativeType("GLsizei") int width, @NativeType("GLsizei") int height, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @NativeType("void const *") FloatBuffer pixels)
Draws a pixel rectangle to the active draw buffers.
voidglDrawPixels(@NativeType("GLsizei") int width, @NativeType("GLsizei") int height, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @NativeType("void const *") short[] pixels)
Array version of: #glDrawPixels DrawPixels
voidglDrawPixels(@NativeType("GLsizei") int width, @NativeType("GLsizei") int height, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @NativeType("void const *") int[] pixels)
Array version of: #glDrawPixels DrawPixels
voidglDrawPixels(@NativeType("GLsizei") int width, @NativeType("GLsizei") int height, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @NativeType("void const *") float[] pixels)
Array version of: #glDrawPixels DrawPixels
voidglEdgeFlag(@NativeType("GLboolean") boolean flag)
Each edge of each polygon primitive generated is flagged as either boundary or non-boundary.
voidglEdgeFlagPointer(@NativeType("GLsizei") int stride, @NativeType("GLboolean const *") ByteBuffer pointer)
Specifies the location and organization of an edge flag array.
voidglEdgeFlagPointer(@NativeType("GLsizei") int stride, @NativeType("GLboolean const *") long pointer)
Specifies the location and organization of an edge flag array.
voidglEnable(@NativeType("GLenum") int target)
Enables the specified OpenGL state.
voidglEnableClientState(@NativeType("GLenum") int cap)
Enables a client-side capability.
voidglEnd()
Ends the definition of vertex attributes of a sequence of primitives to be transferred to the GL.
voidglEndList()
Ends the definition of GL commands to be placed in a display list.
voidglEvalCoord1d(@NativeType("GLdouble") double u)
Double version of #glEvalCoord1f EvalCoord1f .
voidglEvalCoord1f(@NativeType("GLfloat") float u)
Causes evaluation of the enabled one-dimensional evaluator maps.
voidglEvalCoord2d(@NativeType("GLdouble") double u, @NativeType("GLdouble") double v)
Double version of #glEvalCoord2f EvalCoord2f .
voidglEvalCoord2f(@NativeType("GLfloat") float u, @NativeType("GLfloat") float v)
Causes evaluation of the enabled two-dimensional evaluator maps.
voidglEvalMesh1(@NativeType("GLenum") int mode, @NativeType("GLint") int i1, @NativeType("GLint") int i2)
Carries out an evaluation on a subset of the one-dimensional map grid.
voidglEvalMesh2(@NativeType("GLenum") int mode, @NativeType("GLint") int i1, @NativeType("GLint") int i2, @NativeType("GLint") int j1, @NativeType("GLint") int j2)
Carries out an evaluation on a rectangular subset of the two-dimensional map grid.
voidglEvalPoint1(@NativeType("GLint") int i)
Carries out an evalutation of a single point on the one-dimensional map grid.
voidglEvalPoint2(@NativeType("GLint") int i, @NativeType("GLint") int j)
Carries out an evalutation of a single point on the two-dimensional map grid.
voidglFeedbackBuffer(@NativeType("GLenum") int type, @NativeType("GLfloat *") FloatBuffer buffer)
Returns information about primitives when the GL is in feedback mode.
voidglFeedbackBuffer(@NativeType("GLenum") int type, @NativeType("GLfloat *") float[] buffer)
Array version of: #glFeedbackBuffer FeedbackBuffer
voidglFinish()
Forces all previously issued GL commands to complete.
voidglFlush()
Causes all previously issued GL commands to complete in finite time (although such commands may still be executing when Flush returns).
voidglFogf(@NativeType("GLenum") int pname, @NativeType("GLfloat") float param)
Sets the float value of a fog parameter.
voidglFogi(@NativeType("GLenum") int pname, @NativeType("GLint") int param)
Sets the integer value of a fog parameter.
voidglFrontFace(@NativeType("GLenum") int dir)
The first step of polygon rasterization is to determine if the polygon is back-facing or front-facing.
voidglFrustum(@NativeType("GLdouble") double l, @NativeType("GLdouble") double r, @NativeType("GLdouble") double b, @NativeType("GLdouble") double t, @NativeType("GLdouble") double n, @NativeType("GLdouble") double f)
Manipulates the current matrix with a matrix that produces perspective projection, in such a way that the coordinates (lb – n)T and (rt – n)T specify the points on the near clipping plane that are mapped to the lower left and upper right corners of the window, respectively (assuming that the eye is located at (0 0 0)T).
intglGenLists(@NativeType("GLsizei") int s)
Returns an integer n such that the indices n,..., n + s - 1 are previously unused (i.e.
voidglGenTextures(@NativeType("GLuint *") IntBuffer textures)
Returns n previously unused texture names in textures.
voidglGenTextures(@NativeType("GLuint *") int[] textures)
Array version of: #glGenTextures GenTextures
intglGenTextures()
Returns n previously unused texture names in textures.
booleanglGetBoolean(@NativeType("GLenum") int pname)
Returns the current boolean value of the specified state variable.
voidglGetBooleanv(@NativeType("GLenum") int pname, @NativeType("GLboolean *") ByteBuffer params)
Returns the current boolean value of the specified state variable.
voidglGetClipPlane(@NativeType("GLenum") int plane, @NativeType("GLdouble *") DoubleBuffer equation)
Returns four double-precision values in equation ; these are the coefficients of the plane equation of plane in eye coordinates (these coordinates are those that were computed when the plane was specified).
voidglGetClipPlane(@NativeType("GLenum") int plane, @NativeType("GLdouble *") double[] equation)
Array version of: #glGetClipPlane GetClipPlane
doubleglGetDouble(@NativeType("GLenum") int pname)
Returns the current double value of the specified state variable.
intglGetError()
Returns error information.
floatglGetFloat(@NativeType("GLenum") int pname)
Returns the current float value of the specified state variable.
voidglGetFloatv(@NativeType("GLenum") int pname, @NativeType("GLfloat *") FloatBuffer params)
Returns the current float value of the specified state variable.
voidglGetFloatv(@NativeType("GLenum") int pname, @NativeType("GLfloat *") float[] params)
Array version of: #glGetFloatv GetFloatv
intglGetInteger(@NativeType("GLenum") int pname)
Returns the current integer value of the specified state variable.
voidglGetIntegerv(@NativeType("GLenum") int pname, @NativeType("GLint *") IntBuffer params)
Returns the current integer value of the specified state variable.
voidglGetIntegerv(@NativeType("GLenum") int pname, @NativeType("GLint *") int[] params)
Array version of: #glGetIntegerv GetIntegerv
voidglGetPixelMapfv(@NativeType("GLenum") int map, @NativeType("GLfloat *") FloatBuffer data)
Returns all float values in the pixel map map in data .
voidglGetPixelMapfv(@NativeType("GLenum") int map, @NativeType("GLfloat *") long data)
Returns all float values in the pixel map map in data .
voidglGetPixelMapfv(@NativeType("GLenum") int map, @NativeType("GLfloat *") float[] data)
Array version of: #glGetPixelMapfv GetPixelMapfv
voidglGetPixelMapuiv(@NativeType("GLenum") int map, @NativeType("GLuint *") IntBuffer data)
Unsigned integer version of #glGetPixelMapfv GetPixelMapfv .
voidglGetPixelMapuiv(@NativeType("GLenum") int map, @NativeType("GLuint *") long data)
Unsigned integer version of #glGetPixelMapfv GetPixelMapfv .
voidglGetPixelMapuiv(@NativeType("GLenum") int map, @NativeType("GLuint *") int[] data)
Array version of: #glGetPixelMapuiv GetPixelMapuiv
voidglGetPixelMapusv(@NativeType("GLenum") int map, @NativeType("GLushort *") ShortBuffer data)
Unsigned short version of #glGetPixelMapfv GetPixelMapfv .
voidglGetPixelMapusv(@NativeType("GLenum") int map, @NativeType("GLushort *") long data)
Unsigned short version of #glGetPixelMapfv GetPixelMapfv .
voidglGetPixelMapusv(@NativeType("GLenum") int map, @NativeType("GLushort *") short[] data)
Array version of: #glGetPixelMapusv GetPixelMapusv
voidglGetPolygonStipple(@NativeType("void *") ByteBuffer pattern)
Obtains the polygon stipple.
voidglGetPolygonStipple(@NativeType("void *") long pattern)
Obtains the polygon stipple.
StringglGetString(@NativeType("GLenum") int name)
Return strings describing properties of the current GL context.
floatglGetTexEnvf(@NativeType("GLenum") int env, @NativeType("GLenum") int pname)
Float version of #glGetTexEnviv GetTexEnviv .
intglGetTexEnvi(@NativeType("GLenum") int env, @NativeType("GLenum") int pname)
Returns integer information about pname for env in data .
doubleglGetTexGend(@NativeType("GLenum") int coord, @NativeType("GLenum") int pname)
Double version of #glGetTexGeniv GetTexGeniv .
floatglGetTexGenf(@NativeType("GLenum") int coord, @NativeType("GLenum") int pname)
Float version of #glGetTexGeniv GetTexGeniv .
intglGetTexGeni(@NativeType("GLenum") int coord, @NativeType("GLenum") int pname)
Returns integer information about pname for coord in data .
voidglGetTexImage(@NativeType("GLenum") int tex, @NativeType("GLint") int level, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @NativeType("void *") ByteBuffer pixels)
Obtains texture images.
voidglGetTexImage(@NativeType("GLenum") int tex, @NativeType("GLint") int level, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @NativeType("void *") long pixels)
Obtains texture images.
voidglGetTexImage(@NativeType("GLenum") int tex, @NativeType("GLint") int level, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @NativeType("void *") ShortBuffer pixels)
Obtains texture images.
voidglGetTexImage(@NativeType("GLenum") int tex, @NativeType("GLint") int level, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @NativeType("void *") IntBuffer pixels)
Obtains texture images.
voidglGetTexImage(@NativeType("GLenum") int tex, @NativeType("GLint") int level, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @NativeType("void *") FloatBuffer pixels)
Obtains texture images.
voidglGetTexImage(@NativeType("GLenum") int tex, @NativeType("GLint") int level, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @NativeType("void *") DoubleBuffer pixels)
Obtains texture images.
voidglGetTexImage(@NativeType("GLenum") int tex, @NativeType("GLint") int level, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @NativeType("void *") short[] pixels)
Array version of: #glGetTexImage GetTexImage
voidglGetTexImage(@NativeType("GLenum") int tex, @NativeType("GLint") int level, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @NativeType("void *") int[] pixels)
Array version of: #glGetTexImage GetTexImage
voidglGetTexImage(@NativeType("GLenum") int tex, @NativeType("GLint") int level, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @NativeType("void *") float[] pixels)
Array version of: #glGetTexImage GetTexImage
voidglGetTexImage(@NativeType("GLenum") int tex, @NativeType("GLint") int level, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @NativeType("void *") double[] pixels)
Array version of: #glGetTexImage GetTexImage
floatglGetTexLevelParameterf(@NativeType("GLenum") int target, @NativeType("GLint") int level, @NativeType("GLenum") int pname)
Float version of #glGetTexLevelParameteriv GetTexLevelParameteriv .
intglGetTexLevelParameteri(@NativeType("GLenum") int target, @NativeType("GLint") int level, @NativeType("GLenum") int pname)
Places integer information about texture image parameter pname for level-of-detail level of the specified target into params .
floatglGetTexParameterf(@NativeType("GLenum") int target, @NativeType("GLenum") int pname)
Float version of #glGetTexParameteriv GetTexParameteriv .
voidglGetTexParameterfv(@NativeType("GLenum") int target, @NativeType("GLenum") int pname, @NativeType("GLfloat *") FloatBuffer params)
Float version of #glGetTexParameteriv GetTexParameteriv .
voidglGetTexParameterfv(@NativeType("GLenum") int target, @NativeType("GLenum") int pname, @NativeType("GLfloat *") float[] params)
Array version of: #glGetTexParameterfv GetTexParameterfv
intglGetTexParameteri(@NativeType("GLenum") int target, @NativeType("GLenum") int pname)
Place integer information about texture parameter pname for the specified target into params .
voidglGetTexParameteriv(@NativeType("GLenum") int target, @NativeType("GLenum") int pname, @NativeType("GLint *") IntBuffer params)
Place integer information about texture parameter pname for the specified target into params .
voidglGetTexParameteriv(@NativeType("GLenum") int target, @NativeType("GLenum") int pname, @NativeType("GLint *") int[] params)
Array version of: #glGetTexParameteriv GetTexParameteriv
voidglHint(@NativeType("GLenum") int target, @NativeType("GLenum") int hint)
Certain aspects of GL behavior, when there is room for variation, may be controlled with this function.
voidglInitNames()
Clears the selection name stack.
voidglInterleavedArrays(@NativeType("GLenum") int format, @NativeType("GLsizei") int stride, @NativeType("void const *") ByteBuffer pointer)
Efficiently initializes the six vertex arrays and their enables to one of 14 configurations.
voidglInterleavedArrays(@NativeType("GLenum") int format, @NativeType("GLsizei") int stride, @NativeType("void const *") long pointer)
Efficiently initializes the six vertex arrays and their enables to one of 14 configurations.
voidglInterleavedArrays(@NativeType("GLenum") int format, @NativeType("GLsizei") int stride, @NativeType("void const *") ShortBuffer pointer)
Efficiently initializes the six vertex arrays and their enables to one of 14 configurations.
voidglInterleavedArrays(@NativeType("GLenum") int format, @NativeType("GLsizei") int stride, @NativeType("void const *") IntBuffer pointer)
Efficiently initializes the six vertex arrays and their enables to one of 14 configurations.
voidglInterleavedArrays(@NativeType("GLenum") int format, @NativeType("GLsizei") int stride, @NativeType("void const *") FloatBuffer pointer)
Efficiently initializes the six vertex arrays and their enables to one of 14 configurations.
voidglInterleavedArrays(@NativeType("GLenum") int format, @NativeType("GLsizei") int stride, @NativeType("void const *") DoubleBuffer pointer)
Efficiently initializes the six vertex arrays and their enables to one of 14 configurations.
voidglInterleavedArrays(@NativeType("GLenum") int format, @NativeType("GLsizei") int stride, @NativeType("void const *") short[] pointer)
Array version of: #glInterleavedArrays InterleavedArrays
voidglInterleavedArrays(@NativeType("GLenum") int format, @NativeType("GLsizei") int stride, @NativeType("void const *") int[] pointer)
Array version of: #glInterleavedArrays InterleavedArrays
voidglInterleavedArrays(@NativeType("GLenum") int format, @NativeType("GLsizei") int stride, @NativeType("void const *") float[] pointer)
Array version of: #glInterleavedArrays InterleavedArrays
voidglInterleavedArrays(@NativeType("GLenum") int format, @NativeType("GLsizei") int stride, @NativeType("void const *") double[] pointer)
Array version of: #glInterleavedArrays InterleavedArrays
booleanglIsEnabled(@NativeType("GLenum") int cap)
Determines if cap is currently enabled (as with #glEnable Enable ) or disabled.
booleanglIsList(@NativeType("GLuint") int list)
Returns true if the list is the index of some display list.
booleanglIsTexture(@NativeType("GLuint") int texture)
Returns true if texture is the name of a texture object.
voidglLightf(@NativeType("GLenum") int light, @NativeType("GLenum") int pname, @NativeType("GLfloat") float param)
Float version of #glLighti Lighti .
voidglLightfv(@NativeType("GLenum") int light, @NativeType("GLenum") int pname, @NativeType("GLfloat const *") FloatBuffer params)
Pointer version of #glLightf Lightf .
voidglLightfv(@NativeType("GLenum") int light, @NativeType("GLenum") int pname, @NativeType("GLfloat const *") float[] params)
Array version of: #glLightfv Lightfv
voidglLighti(@NativeType("GLenum") int light, @NativeType("GLenum") int pname, @NativeType("GLint") int param)
Sets the integer value of a light parameter.
voidglLightModelf(@NativeType("GLenum") int pname, @NativeType("GLfloat") float param)
Float version of #glLightModeli LightModeli .
voidglLightModelfv(@NativeType("GLenum") int pname, @NativeType("GLfloat const *") FloatBuffer params)
Pointer version of #glLightModelf LightModelf .
voidglLightModelfv(@NativeType("GLenum") int pname, @NativeType("GLfloat const *") float[] params)
Array version of: #glLightModelfv LightModelfv
voidglLightModeli(@NativeType("GLenum") int pname, @NativeType("GLint") int param)
Set the integer value of a lighting model parameter.
voidglLineStipple(@NativeType("GLint") int factor, @NativeType("GLushort") short pattern)
Defines a line stipple.
voidglLineWidth(@NativeType("GLfloat") float width)
Sets the width of rasterized line segments.
voidglListBase(@NativeType("GLuint") int base)
Sets the display list base.
voidglLoadIdentity()
Sets the current matrix to the identity matrix.
voidglLoadMatrixf(@NativeType("GLfloat const *") FloatBuffer m)
Sets the current matrix to a 4 × 4 matrix in column-major order.
voidglLoadMatrixf(@NativeType("GLfloat const *") float[] m)
Array version of: #glLoadMatrixf LoadMatrixf
voidglLoadName(@NativeType("GLuint") int name)
Replaces the value on the top of the selection stack with name .
voidglLogicOp(@NativeType("GLenum") int op)
Sets the logical framebuffer operation.
voidglMap1d(@NativeType("GLenum") int target, @NativeType("GLdouble") double u1, @NativeType("GLdouble") double u2, @NativeType("GLint") int stride, @NativeType("GLint") int order, @NativeType("GLdouble const *") DoubleBuffer points)
Double version of #glMap1f Map1f .
voidglMap1d(@NativeType("GLenum") int target, @NativeType("GLdouble") double u1, @NativeType("GLdouble") double u2, @NativeType("GLint") int stride, @NativeType("GLint") int order, @NativeType("GLdouble const *") double[] points)
Array version of: #glMap1d Map1d
voidglMap1f(@NativeType("GLenum") int target, @NativeType("GLfloat") float u1, @NativeType("GLfloat") float u2, @NativeType("GLint") int stride, @NativeType("GLint") int order, @NativeType("GLfloat const *") FloatBuffer points)
Defines a polynomial or rational polynomial mapping to produce vertex, normal, texture coordinates and colors.
voidglMap1f(@NativeType("GLenum") int target, @NativeType("GLfloat") float u1, @NativeType("GLfloat") float u2, @NativeType("GLint") int stride, @NativeType("GLint") int order, @NativeType("GLfloat const *") float[] points)
Array version of: #glMap1f Map1f
voidglMap2d(@NativeType("GLenum") int target, @NativeType("GLdouble") double u1, @NativeType("GLdouble") double u2, @NativeType("GLint") int ustride, @NativeType("GLint") int uorder, @NativeType("GLdouble") double v1, @NativeType("GLdouble") double v2, @NativeType("GLint") int vstride, @NativeType("GLint") int vorder, @NativeType("GLdouble const *") DoubleBuffer points)
Double version of #glMap2f Map2f .
voidglMap2d(@NativeType("GLenum") int target, @NativeType("GLdouble") double u1, @NativeType("GLdouble") double u2, @NativeType("GLint") int ustride, @NativeType("GLint") int uorder, @NativeType("GLdouble") double v1, @NativeType("GLdouble") double v2, @NativeType("GLint") int vstride, @NativeType("GLint") int vorder, @NativeType("GLdouble const *") double[] points)
Array version of: #glMap2d Map2d
voidglMap2f(@NativeType("GLenum") int target, @NativeType("GLfloat") float u1, @NativeType("GLfloat") float u2, @NativeType("GLint") int ustride, @NativeType("GLint") int uorder, @NativeType("GLfloat") float v1, @NativeType("GLfloat") float v2, @NativeType("GLint") int vstride, @NativeType("GLint") int vorder, @NativeType("GLfloat const *") FloatBuffer points)
Bivariate version of #glMap1f Map1f .
voidglMap2f(@NativeType("GLenum") int target, @NativeType("GLfloat") float u1, @NativeType("GLfloat") float u2, @NativeType("GLint") int ustride, @NativeType("GLint") int uorder, @NativeType("GLfloat") float v1, @NativeType("GLfloat") float v2, @NativeType("GLint") int vstride, @NativeType("GLint") int vorder, @NativeType("GLfloat const *") float[] points)
Array version of: #glMap2f Map2f
voidglMapGrid1d(@NativeType("GLint") int n, @NativeType("GLdouble") double u1, @NativeType("GLdouble") double u2)
Double version of #glMapGrid1f MapGrid1f .
voidglMapGrid1f(@NativeType("GLint") int n, @NativeType("GLfloat") float u1, @NativeType("GLfloat") float u2)
Defines a one-dimensional grid in the map evaluator domain.
voidglMapGrid2d(@NativeType("GLint") int un, @NativeType("GLdouble") double u1, @NativeType("GLdouble") double u2, @NativeType("GLint") int vn, @NativeType("GLdouble") double v1, @NativeType("GLdouble") double v2)
Double version of #glMapGrid2f MapGrid2f .
voidglMapGrid2f(@NativeType("GLint") int un, @NativeType("GLfloat") float u1, @NativeType("GLfloat") float u2, @NativeType("GLint") int vn, @NativeType("GLfloat") float v1, @NativeType("GLfloat") float v2)
Defines a two-dimensional grid in the map evaluator domain.
voidglMaterialf(@NativeType("GLenum") int face, @NativeType("GLenum") int pname, @NativeType("GLfloat") float param)
Float version of #glMateriali Materiali .
voidglMaterialfv(@NativeType("GLenum") int face, @NativeType("GLenum") int pname, @NativeType("GLfloat const *") FloatBuffer params)
Pointer version of #glMaterialf Materialf .
voidglMaterialfv(@NativeType("GLenum") int face, @NativeType("GLenum") int pname, @NativeType("GLfloat const *") float[] params)
Array version of: #glMaterialfv Materialfv
voidglMateriali(@NativeType("GLenum") int face, @NativeType("GLenum") int pname, @NativeType("GLint") int param)
Sets the integer value of a material parameter.
voidglMatrixMode(@NativeType("GLenum") int mode)
Set the current matrix mode.
voidglMultMatrixf(@NativeType("GLfloat const *") FloatBuffer m)
Multiplies the current matrix with a 4 × 4 matrix in column-major order.
voidglMultMatrixf(@NativeType("GLfloat const *") float[] m)
Array version of: #glMultMatrixf MultMatrixf
voidglNewList(@NativeType("GLuint") int n, @NativeType("GLenum") int mode)
Begins the definition of a display list.
voidglNormal3b(@NativeType("GLbyte") byte nx, @NativeType("GLbyte") byte ny, @NativeType("GLbyte") byte nz)
Byte version of #glNormal3f Normal3f .
voidglNormal3d(@NativeType("GLdouble") double nx, @NativeType("GLdouble") double ny, @NativeType("GLdouble") double nz)
Double version of #glNormal3f Normal3f .
voidglNormal3f(@NativeType("GLfloat") float nx, @NativeType("GLfloat") float ny, @NativeType("GLfloat") float nz)
Sets the current normal.
voidglNormal3i(@NativeType("GLint") int nx, @NativeType("GLint") int ny, @NativeType("GLint") int nz)
Integer version of #glNormal3f Normal3f .
voidglNormalPointer(@NativeType("GLenum") int type, @NativeType("GLsizei") int stride, @NativeType("void const *") ByteBuffer pointer)
Specifies the location and organization of a normal array.
voidglNormalPointer(@NativeType("GLenum") int type, @NativeType("GLsizei") int stride, @NativeType("void const *") long pointer)
Specifies the location and organization of a normal array.
voidglNormalPointer(@NativeType("GLenum") int type, @NativeType("GLsizei") int stride, @NativeType("void const *") ShortBuffer pointer)
Specifies the location and organization of a normal array.
voidglNormalPointer(@NativeType("GLenum") int type, @NativeType("GLsizei") int stride, @NativeType("void const *") IntBuffer pointer)
Specifies the location and organization of a normal array.
voidglNormalPointer(@NativeType("GLenum") int type, @NativeType("GLsizei") int stride, @NativeType("void const *") FloatBuffer pointer)
Specifies the location and organization of a normal array.
voidglOrtho(@NativeType("GLdouble") double l, @NativeType("GLdouble") double r, @NativeType("GLdouble") double b, @NativeType("GLdouble") double t, @NativeType("GLdouble") double n, @NativeType("GLdouble") double f)
Manipulates the current matrix with a matrix that produces parallel projection, in such a way that the coordinates (lb – n)T and (rt – n)T specify the points on the near clipping plane that are mapped to the lower left and upper right corners of the window, respectively (assuming that the eye is located at (0 0 0)T).
voidglPassThrough(@NativeType("GLfloat") float token)
Inserts a marker when the GL is in feeback mode.
voidglPixelMapfv(@NativeType("GLenum") int map, @NativeType("GLsizei") int size, @NativeType("GLfloat const *") long values)
Sets a pixel map lookup table.
voidglPixelMapuiv(@NativeType("GLenum") int map, @NativeType("GLsizei") int size, @NativeType("GLuint const *") long values)
Unsigned integer version of #glPixelMapfv PixelMapfv .
voidglPixelMapusv(@NativeType("GLenum") int map, @NativeType("GLsizei") int size, @NativeType("GLushort const *") long values)
Unsigned short version of #glPixelMapfv PixelMapfv .
voidglPixelStoref(@NativeType("GLenum") int pname, @NativeType("GLfloat") float param)
Float version of #glPixelStorei PixelStorei .
voidglPixelStorei(@NativeType("GLenum") int pname, @NativeType("GLint") int param)
Sets the integer value of a pixel store parameter.
voidglPixelTransferf(@NativeType("GLenum") int pname, @NativeType("GLfloat") float param)
Float version of #glPixelTransferi PixelTransferi .
voidglPixelTransferi(@NativeType("GLenum") int pname, @NativeType("GLint") int param)
Sets the integer value of a pixel transfer parameter.
voidglPixelZoom(@NativeType("GLfloat") float xfactor, @NativeType("GLfloat") float yfactor)
Controls the conversion of a group of fragments.
voidglPointSize(@NativeType("GLfloat") float size)
Controls the rasterization of points if no vertex, tessellation control, tessellation evaluation, or geometry shader is active.
voidglPolygonMode(@NativeType("GLenum") int face, @NativeType("GLenum") int mode)
Controls the interpretation of polygons for rasterization.
voidglPolygonOffset(@NativeType("GLfloat") float factor, @NativeType("GLfloat") float units)
The depth values of all fragments generated by the rasterization of a polygon may be offset by a single value that is computed for that polygon.
voidglPolygonStipple(@NativeType("GLubyte const *") ByteBuffer pattern)
Defines a polygon stipple.
voidglPolygonStipple(@NativeType("GLubyte const *") long pattern)
Defines a polygon stipple.
voidglPopAttrib()
Resets the values of those state variables that were saved with the last #glPushAttrib PushAttrib .
voidglPopClientAttrib()
Resets the values of those state variables that were saved with the last #glPushClientAttrib PushClientAttrib .
voidglPopMatrix()
Pops the top entry off the current matrix stack, replacing the current matrix with the matrix that was the second entry in the stack.
voidglPopName()
Pops one name off the top of the selection name stack.
voidglPrioritizeTextures(@NativeType("GLuint const *") IntBuffer textures, @NativeType("GLfloat const *") FloatBuffer priorities)
Sets the priority of texture objects.
voidglPrioritizeTextures(@NativeType("GLuint const *") int[] textures, @NativeType("GLfloat const *") float[] priorities)
Array version of: #glPrioritizeTextures PrioritizeTextures
voidglPushAttrib(@NativeType("GLbitfield") int mask)
Takes a bitwise OR of symbolic constants indicating which groups of state variables to push onto the server attribute stack.
voidglPushClientAttrib(@NativeType("GLbitfield") int mask)
Takes a bitwise OR of symbolic constants indicating which groups of state variables to push onto the client attribute stack.
voidglPushMatrix()
Pushes the current matrix stack down by one, duplicating the current matrix in both the top of the stack and the entry below it.
voidglPushName(@NativeType("GLuint") int name)
Causes name to be pushed onto the selection name stack.
voidglRasterPos2d(@NativeType("GLdouble") double x, @NativeType("GLdouble") double y)
Double version of #glRasterPos2i RasterPos2i .
voidglRasterPos2f(@NativeType("GLfloat") float x, @NativeType("GLfloat") float y)
Float version of #glRasterPos2i RasterPos2i .
voidglRasterPos2i(@NativeType("GLint") int x, @NativeType("GLint") int y)
Sets the two-dimensional current raster position.
voidglRasterPos3d(@NativeType("GLdouble") double x, @NativeType("GLdouble") double y, @NativeType("GLdouble") double z)
Double version of #glRasterPos3i RasterPos3i .
voidglRasterPos3f(@NativeType("GLfloat") float x, @NativeType("GLfloat") float y, @NativeType("GLfloat") float z)
Float version of #glRasterPos3i RasterPos3i .
voidglRasterPos3i(@NativeType("GLint") int x, @NativeType("GLint") int y, @NativeType("GLint") int z)
Sets the three-dimensional current raster position.
voidglRasterPos4d(@NativeType("GLdouble") double x, @NativeType("GLdouble") double y, @NativeType("GLdouble") double z, @NativeType("GLdouble") double w)
Double version of #glRasterPos4i RasterPos4i .
voidglRasterPos4f(@NativeType("GLfloat") float x, @NativeType("GLfloat") float y, @NativeType("GLfloat") float z, @NativeType("GLfloat") float w)
Float version of RasterPos4i.
voidglRasterPos4i(@NativeType("GLint") int x, @NativeType("GLint") int y, @NativeType("GLint") int z, @NativeType("GLint") int w)
Sets the four-dimensional current raster position.
voidglReadBuffer(@NativeType("GLenum") int src)
Defines the color buffer from which values are obtained.
voidglReadPixels(@NativeType("GLint") int x, @NativeType("GLint") int y, @NativeType("GLsizei") int width, @NativeType("GLsizei") int height, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @NativeType("void *") ByteBuffer pixels)
ReadPixels obtains values from the selected read buffer from each pixel with lower left hand corner at (x + i, y + j) for 0 <= i < width and 0 <= j < height ; this pixel is said to be the ith pixel in the jth row.
voidglReadPixels(@NativeType("GLint") int x, @NativeType("GLint") int y, @NativeType("GLsizei") int width, @NativeType("GLsizei") int height, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @NativeType("void *") long pixels)
ReadPixels obtains values from the selected read buffer from each pixel with lower left hand corner at (x + i, y + j) for 0 <= i < width and 0 <= j < height ; this pixel is said to be the ith pixel in the jth row.
voidglReadPixels(@NativeType("GLint") int x, @NativeType("GLint") int y, @NativeType("GLsizei") int width, @NativeType("GLsizei") int height, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @NativeType("void *") ShortBuffer pixels)
ReadPixels obtains values from the selected read buffer from each pixel with lower left hand corner at (x + i, y + j) for 0 <= i < width and 0 <= j < height ; this pixel is said to be the ith pixel in the jth row.
voidglReadPixels(@NativeType("GLint") int x, @NativeType("GLint") int y, @NativeType("GLsizei") int width, @NativeType("GLsizei") int height, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @NativeType("void *") IntBuffer pixels)
ReadPixels obtains values from the selected read buffer from each pixel with lower left hand corner at (x + i, y + j) for 0 <= i < width and 0 <= j < height ; this pixel is said to be the ith pixel in the jth row.
voidglReadPixels(@NativeType("GLint") int x, @NativeType("GLint") int y, @NativeType("GLsizei") int width, @NativeType("GLsizei") int height, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @NativeType("void *") FloatBuffer pixels)
ReadPixels obtains values from the selected read buffer from each pixel with lower left hand corner at (x + i, y + j) for 0 <= i < width and 0 <= j < height ; this pixel is said to be the ith pixel in the jth row.
voidglReadPixels(@NativeType("GLint") int x, @NativeType("GLint") int y, @NativeType("GLsizei") int width, @NativeType("GLsizei") int height, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @NativeType("void *") short[] pixels)
Array version of: #glReadPixels ReadPixels
voidglReadPixels(@NativeType("GLint") int x, @NativeType("GLint") int y, @NativeType("GLsizei") int width, @NativeType("GLsizei") int height, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @NativeType("void *") int[] pixels)
Array version of: #glReadPixels ReadPixels
voidglReadPixels(@NativeType("GLint") int x, @NativeType("GLint") int y, @NativeType("GLsizei") int width, @NativeType("GLsizei") int height, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @NativeType("void *") float[] pixels)
Array version of: #glReadPixels ReadPixels
voidglRectd(@NativeType("GLdouble") double x1, @NativeType("GLdouble") double y1, @NativeType("GLdouble") double x2, @NativeType("GLdouble") double y2)
Double version of #glRecti Recti .
voidglRectf(@NativeType("GLfloat") float x1, @NativeType("GLfloat") float y1, @NativeType("GLfloat") float x2, @NativeType("GLfloat") float y2)
Float version of #glRecti Recti .
voidglRecti(@NativeType("GLint") int x1, @NativeType("GLint") int y1, @NativeType("GLint") int x2, @NativeType("GLint") int y2)
Specifies a rectangle as two corner vertices.
intglRenderMode(@NativeType("GLenum") int mode)
Sets the current render mode.
voidglRotated(@NativeType("GLdouble") double angle, @NativeType("GLdouble") double x, @NativeType("GLdouble") double y, @NativeType("GLdouble") double z)
Double version of #glRotatef Rotatef .
voidglRotatef(@NativeType("GLfloat") float angle, @NativeType("GLfloat") float x, @NativeType("GLfloat") float y, @NativeType("GLfloat") float z)
Manipulates the current matrix with a rotation matrix.
voidglScaled(@NativeType("GLdouble") double x, @NativeType("GLdouble") double y, @NativeType("GLdouble") double z)
Double version of #glScalef Scalef .
voidglScalef(@NativeType("GLfloat") float x, @NativeType("GLfloat") float y, @NativeType("GLfloat") float z)
Manipulates the current matrix with a general scaling matrix along the x-, y- and z- axes.
voidglScissor(@NativeType("GLint") int x, @NativeType("GLint") int y, @NativeType("GLsizei") int width, @NativeType("GLsizei") int height)
Defines the scissor rectangle for all viewports.
voidglSelectBuffer(@NativeType("GLuint *") IntBuffer buffer)
Sets the selection array.
voidglSelectBuffer(@NativeType("GLuint *") int[] buffer)
Array version of: #glSelectBuffer SelectBuffer
voidglShadeModel(@NativeType("GLenum") int mode)
Sets the current shade mode.
voidglStencilFunc(@NativeType("GLenum") int func, @NativeType("GLint") int ref, @NativeType("GLuint") int mask)
Controls the stencil test.
voidglStencilMask(@NativeType("GLuint") int mask)
Masks the writing of particular bits into the stencil plans.
voidglStencilOp(@NativeType("GLenum") int sfail, @NativeType("GLenum") int dpfail, @NativeType("GLenum") int dppass)
Indicates what happens to the stored stencil value if this or certain subsequent tests fail or pass.
voidglTexCoord1d(@NativeType("GLdouble") double s)
Double version of #glTexCoord1f TexCoord1f .
voidglTexCoord1f(@NativeType("GLfloat") float s)
Sets the current one-dimensional texture coordinate.
voidglTexCoord2d(@NativeType("GLdouble") double s, @NativeType("GLdouble") double t)
Double version of #glTexCoord2f TexCoord2f .
voidglTexCoord2f(@NativeType("GLfloat") float s, @NativeType("GLfloat") float t)
Sets the current two-dimensional texture coordinate.
voidglTexCoord3d(@NativeType("GLdouble") double s, @NativeType("GLdouble") double t, @NativeType("GLdouble") double r)
Double version of #glTexCoord3f TexCoord3f .
voidglTexCoord3f(@NativeType("GLfloat") float s, @NativeType("GLfloat") float t, @NativeType("GLfloat") float r)
Sets the current three-dimensional texture coordinate.
voidglTexCoord4d(@NativeType("GLdouble") double s, @NativeType("GLdouble") double t, @NativeType("GLdouble") double r, @NativeType("GLdouble") double q)
Double version of #glTexCoord4f TexCoord4f .
voidglTexCoord4f(@NativeType("GLfloat") float s, @NativeType("GLfloat") float t, @NativeType("GLfloat") float r, @NativeType("GLfloat") float q)
Sets the current four-dimensional texture coordinate.
voidglTexCoordPointer(@NativeType("GLint") int size, @NativeType("GLenum") int type, @NativeType("GLsizei") int stride, @NativeType("void const *") ByteBuffer pointer)
Specifies the location and organization of a texture coordinate array.
voidglTexCoordPointer(@NativeType("GLint") int size, @NativeType("GLenum") int type, @NativeType("GLsizei") int stride, @NativeType("void const *") long pointer)
Specifies the location and organization of a texture coordinate array.
voidglTexCoordPointer(@NativeType("GLint") int size, @NativeType("GLenum") int type, @NativeType("GLsizei") int stride, @NativeType("void const *") ShortBuffer pointer)
Specifies the location and organization of a texture coordinate array.
voidglTexCoordPointer(@NativeType("GLint") int size, @NativeType("GLenum") int type, @NativeType("GLsizei") int stride, @NativeType("void const *") IntBuffer pointer)
Specifies the location and organization of a texture coordinate array.
voidglTexCoordPointer(@NativeType("GLint") int size, @NativeType("GLenum") int type, @NativeType("GLsizei") int stride, @NativeType("void const *") FloatBuffer pointer)
Specifies the location and organization of a texture coordinate array.
voidglTexEnvf(@NativeType("GLenum") int target, @NativeType("GLenum") int pname, @NativeType("GLfloat") float param)
Float version of #glTexEnvi TexEnvi .
voidglTexEnvi(@NativeType("GLenum") int target, @NativeType("GLenum") int pname, @NativeType("GLint") int param)
Sets parameters of the texture environment that specifies how texture values are interpreted when texturing a fragment, or sets per-texture-unit filtering parameters.
voidglTexGend(@NativeType("GLenum") int coord, @NativeType("GLenum") int pname, @NativeType("GLdouble") double param)
Double version of #glTexGeni TexGeni .
voidglTexGenf(@NativeType("GLenum") int coord, @NativeType("GLenum") int pname, @NativeType("GLfloat") float param)
Float version of #glTexGeni TexGeni .
voidglTexGeni(@NativeType("GLenum") int coord, @NativeType("GLenum") int pname, @NativeType("GLint") int param)
Sets an integer texture coordinate generation parameter.
voidglTexImage1D(@NativeType("GLenum") int target, @NativeType("GLint") int level, @NativeType("GLint") int internalformat, @NativeType("GLsizei") int width, @NativeType("GLint") int border, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @Nullable @NativeType("void const *") ByteBuffer pixels)
One-dimensional version of #glTexImage2D TexImage2D }.
voidglTexImage1D(@NativeType("GLenum") int target, @NativeType("GLint") int level, @NativeType("GLint") int internalformat, @NativeType("GLsizei") int width, @NativeType("GLint") int border, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @Nullable @NativeType("void const *") long pixels)
One-dimensional version of #glTexImage2D TexImage2D }.
voidglTexImage1D(@NativeType("GLenum") int target, @NativeType("GLint") int level, @NativeType("GLint") int internalformat, @NativeType("GLsizei") int width, @NativeType("GLint") int border, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @Nullable @NativeType("void const *") ShortBuffer pixels)
One-dimensional version of #glTexImage2D TexImage2D }.
voidglTexImage1D(@NativeType("GLenum") int target, @NativeType("GLint") int level, @NativeType("GLint") int internalformat, @NativeType("GLsizei") int width, @NativeType("GLint") int border, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @Nullable @NativeType("void const *") IntBuffer pixels)
One-dimensional version of #glTexImage2D TexImage2D }.
voidglTexImage1D(@NativeType("GLenum") int target, @NativeType("GLint") int level, @NativeType("GLint") int internalformat, @NativeType("GLsizei") int width, @NativeType("GLint") int border, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @Nullable @NativeType("void const *") FloatBuffer pixels)
One-dimensional version of #glTexImage2D TexImage2D }.
voidglTexImage1D(@NativeType("GLenum") int target, @NativeType("GLint") int level, @NativeType("GLint") int internalformat, @NativeType("GLsizei") int width, @NativeType("GLint") int border, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @Nullable @NativeType("void const *") DoubleBuffer pixels)
One-dimensional version of #glTexImage2D TexImage2D }.
voidglTexImage1D(@NativeType("GLenum") int target, @NativeType("GLint") int level, @NativeType("GLint") int internalformat, @NativeType("GLsizei") int width, @NativeType("GLint") int border, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @Nullable @NativeType("void const *") short[] pixels)
Array version of: #glTexImage1D TexImage1D
voidglTexImage1D(@NativeType("GLenum") int target, @NativeType("GLint") int level, @NativeType("GLint") int internalformat, @NativeType("GLsizei") int width, @NativeType("GLint") int border, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @Nullable @NativeType("void const *") int[] pixels)
Array version of: #glTexImage1D TexImage1D
voidglTexImage1D(@NativeType("GLenum") int target, @NativeType("GLint") int level, @NativeType("GLint") int internalformat, @NativeType("GLsizei") int width, @NativeType("GLint") int border, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @Nullable @NativeType("void const *") float[] pixels)
Array version of: #glTexImage1D TexImage1D
voidglTexImage1D(@NativeType("GLenum") int target, @NativeType("GLint") int level, @NativeType("GLint") int internalformat, @NativeType("GLsizei") int width, @NativeType("GLint") int border, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @Nullable @NativeType("void const *") double[] pixels)
Array version of: #glTexImage1D TexImage1D
voidglTexImage2D(@NativeType("GLenum") int target, @NativeType("GLint") int level, @NativeType("GLint") int internalformat, @NativeType("GLsizei") int width, @NativeType("GLsizei") int height, @NativeType("GLint") int border, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @Nullable @NativeType("void const *") ByteBuffer pixels)
Specifies a two-dimensional texture image.
voidglTexImage2D(@NativeType("GLenum") int target, @NativeType("GLint") int level, @NativeType("GLint") int internalformat, @NativeType("GLsizei") int width, @NativeType("GLsizei") int height, @NativeType("GLint") int border, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @Nullable @NativeType("void const *") long pixels)
Specifies a two-dimensional texture image.
voidglTexImage2D(@NativeType("GLenum") int target, @NativeType("GLint") int level, @NativeType("GLint") int internalformat, @NativeType("GLsizei") int width, @NativeType("GLsizei") int height, @NativeType("GLint") int border, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @Nullable @NativeType("void const *") ShortBuffer pixels)
Specifies a two-dimensional texture image.
voidglTexImage2D(@NativeType("GLenum") int target, @NativeType("GLint") int level, @NativeType("GLint") int internalformat, @NativeType("GLsizei") int width, @NativeType("GLsizei") int height, @NativeType("GLint") int border, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @Nullable @NativeType("void const *") IntBuffer pixels)
Specifies a two-dimensional texture image.
voidglTexImage2D(@NativeType("GLenum") int target, @NativeType("GLint") int level, @NativeType("GLint") int internalformat, @NativeType("GLsizei") int width, @NativeType("GLsizei") int height, @NativeType("GLint") int border, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @Nullable @NativeType("void const *") FloatBuffer pixels)
Specifies a two-dimensional texture image.
voidglTexImage2D(@NativeType("GLenum") int target, @NativeType("GLint") int level, @NativeType("GLint") int internalformat, @NativeType("GLsizei") int width, @NativeType("GLsizei") int height, @NativeType("GLint") int border, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @Nullable @NativeType("void const *") DoubleBuffer pixels)
Specifies a two-dimensional texture image.
voidglTexImage2D(@NativeType("GLenum") int target, @NativeType("GLint") int level, @NativeType("GLint") int internalformat, @NativeType("GLsizei") int width, @NativeType("GLsizei") int height, @NativeType("GLint") int border, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @Nullable @NativeType("void const *") short[] pixels)
Array version of: #glTexImage2D TexImage2D
voidglTexImage2D(@NativeType("GLenum") int target, @NativeType("GLint") int level, @NativeType("GLint") int internalformat, @NativeType("GLsizei") int width, @NativeType("GLsizei") int height, @NativeType("GLint") int border, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @Nullable @NativeType("void const *") int[] pixels)
Array version of: #glTexImage2D TexImage2D
voidglTexImage2D(@NativeType("GLenum") int target, @NativeType("GLint") int level, @NativeType("GLint") int internalformat, @NativeType("GLsizei") int width, @NativeType("GLsizei") int height, @NativeType("GLint") int border, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @Nullable @NativeType("void const *") float[] pixels)
Array version of: #glTexImage2D TexImage2D
voidglTexImage2D(@NativeType("GLenum") int target, @NativeType("GLint") int level, @NativeType("GLint") int internalformat, @NativeType("GLsizei") int width, @NativeType("GLsizei") int height, @NativeType("GLint") int border, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @Nullable @NativeType("void const *") double[] pixels)
Array version of: #glTexImage2D TexImage2D
voidglTexParameterf(@NativeType("GLenum") int target, @NativeType("GLenum") int pname, @NativeType("GLfloat") float param)
Float version of #glTexParameteri TexParameteri .
voidglTexParameterfv(@NativeType("GLenum") int target, @NativeType("GLenum") int pname, @NativeType("GLfloat const *") FloatBuffer params)
Pointer version of #glTexParameterf TexParameterf .
voidglTexParameterfv(@NativeType("GLenum") int target, @NativeType("GLenum") int pname, @NativeType("GLfloat const *") float[] params)
Array version of: #glTexParameterfv TexParameterfv
voidglTexParameteri(@NativeType("GLenum") int target, @NativeType("GLenum") int pname, @NativeType("GLint") int param)
Sets the integer value of a texture parameter, which controls how the texel array is treated when specified or changed, and when applied to a fragment.
voidglTexParameteriv(@NativeType("GLenum") int target, @NativeType("GLenum") int pname, @NativeType("GLint const *") IntBuffer params)
Pointer version of #glTexParameteri TexParameteri .
voidglTexParameteriv(@NativeType("GLenum") int target, @NativeType("GLenum") int pname, @NativeType("GLint const *") int[] params)
Array version of: #glTexParameteriv TexParameteriv
voidglTexSubImage1D(@NativeType("GLenum") int target, @NativeType("GLint") int level, @NativeType("GLint") int xoffset, @NativeType("GLsizei") int width, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @NativeType("void const *") ByteBuffer pixels)
One-dimensional version of #glTexSubImage2D TexSubImage2D .
voidglTexSubImage1D(@NativeType("GLenum") int target, @NativeType("GLint") int level, @NativeType("GLint") int xoffset, @NativeType("GLsizei") int width, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @NativeType("void const *") long pixels)
One-dimensional version of #glTexSubImage2D TexSubImage2D .
voidglTexSubImage1D(@NativeType("GLenum") int target, @NativeType("GLint") int level, @NativeType("GLint") int xoffset, @NativeType("GLsizei") int width, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @NativeType("void const *") ShortBuffer pixels)
One-dimensional version of #glTexSubImage2D TexSubImage2D .
voidglTexSubImage1D(@NativeType("GLenum") int target, @NativeType("GLint") int level, @NativeType("GLint") int xoffset, @NativeType("GLsizei") int width, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @NativeType("void const *") IntBuffer pixels)
One-dimensional version of #glTexSubImage2D TexSubImage2D .
voidglTexSubImage1D(@NativeType("GLenum") int target, @NativeType("GLint") int level, @NativeType("GLint") int xoffset, @NativeType("GLsizei") int width, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @NativeType("void const *") FloatBuffer pixels)
One-dimensional version of #glTexSubImage2D TexSubImage2D .
voidglTexSubImage1D(@NativeType("GLenum") int target, @NativeType("GLint") int level, @NativeType("GLint") int xoffset, @NativeType("GLsizei") int width, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @NativeType("void const *") DoubleBuffer pixels)
One-dimensional version of #glTexSubImage2D TexSubImage2D .
voidglTexSubImage1D(@NativeType("GLenum") int target, @NativeType("GLint") int level, @NativeType("GLint") int xoffset, @NativeType("GLsizei") int width, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @NativeType("void const *") short[] pixels)
Array version of: #glTexSubImage1D TexSubImage1D
voidglTexSubImage1D(@NativeType("GLenum") int target, @NativeType("GLint") int level, @NativeType("GLint") int xoffset, @NativeType("GLsizei") int width, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @NativeType("void const *") int[] pixels)
Array version of: #glTexSubImage1D TexSubImage1D
voidglTexSubImage1D(@NativeType("GLenum") int target, @NativeType("GLint") int level, @NativeType("GLint") int xoffset, @NativeType("GLsizei") int width, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @NativeType("void const *") float[] pixels)
Array version of: #glTexSubImage1D TexSubImage1D
voidglTexSubImage1D(@NativeType("GLenum") int target, @NativeType("GLint") int level, @NativeType("GLint") int xoffset, @NativeType("GLsizei") int width, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @NativeType("void const *") double[] pixels)
Array version of: #glTexSubImage1D TexSubImage1D
voidglTexSubImage2D(@NativeType("GLenum") int target, @NativeType("GLint") int level, @NativeType("GLint") int xoffset, @NativeType("GLint") int yoffset, @NativeType("GLsizei") int width, @NativeType("GLsizei") int height, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @NativeType("void const *") ByteBuffer pixels)
Respecifies a rectangular subregion of an existing texel array.
voidglTexSubImage2D(@NativeType("GLenum") int target, @NativeType("GLint") int level, @NativeType("GLint") int xoffset, @NativeType("GLint") int yoffset, @NativeType("GLsizei") int width, @NativeType("GLsizei") int height, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @NativeType("void const *") long pixels)
Respecifies a rectangular subregion of an existing texel array.
voidglTexSubImage2D(@NativeType("GLenum") int target, @NativeType("GLint") int level, @NativeType("GLint") int xoffset, @NativeType("GLint") int yoffset, @NativeType("GLsizei") int width, @NativeType("GLsizei") int height, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @NativeType("void const *") ShortBuffer pixels)
Respecifies a rectangular subregion of an existing texel array.
voidglTexSubImage2D(@NativeType("GLenum") int target, @NativeType("GLint") int level, @NativeType("GLint") int xoffset, @NativeType("GLint") int yoffset, @NativeType("GLsizei") int width, @NativeType("GLsizei") int height, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @NativeType("void const *") IntBuffer pixels)
Respecifies a rectangular subregion of an existing texel array.
voidglTexSubImage2D(@NativeType("GLenum") int target, @NativeType("GLint") int level, @NativeType("GLint") int xoffset, @NativeType("GLint") int yoffset, @NativeType("GLsizei") int width, @NativeType("GLsizei") int height, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @NativeType("void const *") FloatBuffer pixels)
Respecifies a rectangular subregion of an existing texel array.
voidglTexSubImage2D(@NativeType("GLenum") int target, @NativeType("GLint") int level, @NativeType("GLint") int xoffset, @NativeType("GLint") int yoffset, @NativeType("GLsizei") int width, @NativeType("GLsizei") int height, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @NativeType("void const *") DoubleBuffer pixels)
Respecifies a rectangular subregion of an existing texel array.
voidglTexSubImage2D(@NativeType("GLenum") int target, @NativeType("GLint") int level, @NativeType("GLint") int xoffset, @NativeType("GLint") int yoffset, @NativeType("GLsizei") int width, @NativeType("GLsizei") int height, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @NativeType("void const *") short[] pixels)
Array version of: #glTexSubImage2D TexSubImage2D
voidglTexSubImage2D(@NativeType("GLenum") int target, @NativeType("GLint") int level, @NativeType("GLint") int xoffset, @NativeType("GLint") int yoffset, @NativeType("GLsizei") int width, @NativeType("GLsizei") int height, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @NativeType("void const *") int[] pixels)
Array version of: #glTexSubImage2D TexSubImage2D
voidglTexSubImage2D(@NativeType("GLenum") int target, @NativeType("GLint") int level, @NativeType("GLint") int xoffset, @NativeType("GLint") int yoffset, @NativeType("GLsizei") int width, @NativeType("GLsizei") int height, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @NativeType("void const *") float[] pixels)
Array version of: #glTexSubImage2D TexSubImage2D
voidglTexSubImage2D(@NativeType("GLenum") int target, @NativeType("GLint") int level, @NativeType("GLint") int xoffset, @NativeType("GLint") int yoffset, @NativeType("GLsizei") int width, @NativeType("GLsizei") int height, @NativeType("GLenum") int format, @NativeType("GLenum") int type, @NativeType("void const *") double[] pixels)
Array version of: #glTexSubImage2D TexSubImage2D
voidglTranslated(@NativeType("GLdouble") double x, @NativeType("GLdouble") double y, @NativeType("GLdouble") double z)
Double version of #glTranslatef Translatef .
voidglTranslatef(@NativeType("GLfloat") float x, @NativeType("GLfloat") float y, @NativeType("GLfloat") float z)
Manipulates the current matrix with a translation matrix along the x-, y- and z- axes.
voidglVertex2d(@NativeType("GLdouble") double x, @NativeType("GLdouble") double y)
Double version of #glVertex2f Vertex2f .
voidglVertex2f(@NativeType("GLfloat") float x, @NativeType("GLfloat") float y)
Specifies a single vertex between #glBegin Begin and #glEnd End by giving its coordinates in two dimensions.
voidglVertex2i(@NativeType("GLint") int x, @NativeType("GLint") int y)
Integer version of #glVertex2f Vertex2f .
voidglVertex3d(@NativeType("GLdouble") double x, @NativeType("GLdouble") double y, @NativeType("GLdouble") double z)
Double version of #glVertex3f Vertex3f .
voidglVertex3f(@NativeType("GLfloat") float x, @NativeType("GLfloat") float y, @NativeType("GLfloat") float z)
Specifies a single vertex between #glBegin Begin and #glEnd End by giving its coordinates in three dimensions.
voidglVertex3i(@NativeType("GLint") int x, @NativeType("GLint") int y, @NativeType("GLint") int z)
Integer version of #glVertex3f Vertex3f .
voidglVertex4d(@NativeType("GLdouble") double x, @NativeType("GLdouble") double y, @NativeType("GLdouble") double z, @NativeType("GLdouble") double w)
Double version of #glVertex4f Vertex4f .
voidglVertex4f(@NativeType("GLfloat") float x, @NativeType("GLfloat") float y, @NativeType("GLfloat") float z, @NativeType("GLfloat") float w)
Specifies a single vertex between #glBegin Begin and #glEnd End by giving its coordinates in four dimensions.
voidglVertex4i(@NativeType("GLint") int x, @NativeType("GLint") int y, @NativeType("GLint") int z, @NativeType("GLint") int w)
Integer version of #glVertex4f Vertex4f .
voidglVertexPointer(@NativeType("GLint") int size, @NativeType("GLenum") int type, @NativeType("GLsizei") int stride, @NativeType("void const *") ByteBuffer pointer)
Specifies the location and organization of a vertex array.
voidglVertexPointer(@NativeType("GLint") int size, @NativeType("GLenum") int type, @NativeType("GLsizei") int stride, @NativeType("void const *") long pointer)
Specifies the location and organization of a vertex array.
voidglVertexPointer(@NativeType("GLint") int size, @NativeType("GLenum") int type, @NativeType("GLsizei") int stride, @NativeType("void const *") ShortBuffer pointer)
Specifies the location and organization of a vertex array.
voidglVertexPointer(@NativeType("GLint") int size, @NativeType("GLenum") int type, @NativeType("GLsizei") int stride, @NativeType("void const *") IntBuffer pointer)
Specifies the location and organization of a vertex array.
voidglVertexPointer(@NativeType("GLint") int size, @NativeType("GLenum") int type, @NativeType("GLsizei") int stride, @NativeType("void const *") FloatBuffer pointer)
Specifies the location and organization of a vertex array.
voidglViewport(@NativeType("GLint") int x, @NativeType("GLint") int y, @NativeType("GLsizei") int w, @NativeType("GLsizei") int h)
Specifies the viewport transformation parameters for all viewports.
voidnglGetIntegerv(int pname, long params)
Unsafe version of: #glGetIntegerv GetIntegerv
voidnglGetTexImage(int tex, int level, int format, int type, long pixels)
Unsafe version of: #glGetTexImage GetTexImage
voidnglLoadMatrixf(long m)
Unsafe version of: #glLoadMatrixf LoadMatrixf
voidnglMultMatrixf(long m)
Unsafe version of: #glMultMatrixf MultMatrixf
voidnglReadPixels(int x, int y, int width, int height, int format, int type, long pixels)
Unsafe version of: #glReadPixels ReadPixels
voidnglTexImage1D(int target, int level, int internalformat, int width, int border, int format, int type, long pixels)
Unsafe version of: #glTexImage1D TexImage1D
voidnglTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, long pixels)
Unsafe version of: #glTexImage2D TexImage2D
voidnglTexParameteriv(int target, int pname, long params)
Unsafe version of: #glTexParameteriv TexParameteriv
voidnglTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, long pixels)
Unsafe version of: #glTexSubImage2D TexSubImage2D