Class GL11
- Direct Known Subclasses:
GL12
Extensions promoted to core in this release:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intDataTypestatic final intFeedBackModestatic final intDataTypestatic final intFeedBackModestatic final intFeedBackModestatic final intFeedBackModestatic final intDataTypestatic final intFeedBackModestatic final intAccumOpstatic final intGetTargetstatic final intGetTargetstatic final intAttribMaskstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intAccumOpstatic final intAttribMaskstatic final intPixelFormatstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final inttexturestatic final inttexturestatic final inttexturestatic final inttexturestatic final intAlphaFunctionstatic final intLightParameterstatic final intMaterialParameterstatic final intLogicOpstatic final intLogicOpstatic final intLogicOpstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intDrawBufferModestatic final intDrawBufferModestatic final intDrawBufferModestatic final intDrawBufferModestatic final intDrawBufferModestatic final intDrawBufferModestatic final intDrawBufferModestatic final intPixelTypestatic final intFeedBackTokenstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intPixelFormatstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intDataTypestatic final intvertex_arraystatic final intvertex_arraystatic final intvertex_arraystatic final intvertex_arraystatic final intFrontFaceDirectionstatic final intTextureWrapModestatic final intLogicOpstatic final intClientAttribMaskstatic final intGetTargetstatic final intClientAttribMaskstatic final intClientAttribMaskstatic final intClipPlaneNamestatic final intClipPlaneNamestatic final intClipPlaneNamestatic final intClipPlaneNamestatic final intClipPlaneNamestatic final intClipPlaneNamestatic final intGetMapTargetstatic final intPixelCopyTypestatic final intvertex_arraystatic final intvertex_arraystatic final intvertex_arraystatic final intvertex_arraystatic final intvertex_arraystatic final intAttribMaskstatic final intGetTargetstatic final intPixelFormatstatic final intMaterialParameterstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intListModestatic final intListModestatic final intLightParameterstatic final intLogicOpstatic final intLogicOpstatic final intFeedBackTokenstatic final intGetTargetstatic final intGetTargetstatic final intAttribMaskstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intFrontFaceDirectionstatic final intTextureEnvModestatic final intStencilOpstatic final intPixelCopyTypestatic final intGetTargetstatic final intGetTargetstatic final intAttribMaskstatic final intGetTargetstatic final intPixelFormatstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intLightParameterstatic final intGetTargetstatic final intGetMapTargetstatic final intHintModestatic final intDataTypestatic final intGetTargetstatic final intGetTargetstatic final intFeedBackTokenstatic final intBlendingFactorDeststatic final intBlendingFactorSrcstatic final intGetTargetstatic final intvertex_arraystatic final intvertex_arraystatic final intvertex_arraystatic final intMaterialParameterstatic final intAttribMaskstatic final intAlphaFunctionstatic final intLogicOpstatic final intAttribMaskstatic final intFogModestatic final intFogModestatic final intStringNamestatic final intTextureGenModestatic final intTextureGenParameterstatic final intBooleanstatic final intHintModestatic final intRenderingModestatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intPolygonModestatic final intShadingModelstatic final intDataTypestatic final intGetTargetstatic final intAttribMaskstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intDrawBufferModestatic final intDrawBufferModestatic final intGetTargetstatic final intDrawBufferModestatic final intDrawBufferModestatic final intAlphaFunctionstatic final intAlphaFunctionstatic final intPixelFormatstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intAttribMaskstatic final intStencilOpstatic final intvertex_arraystatic final intvertex_arraystatic final intvertex_arraystatic final intvertex_arraystatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intDataTypestatic final inttexturestatic final inttexturestatic final inttexturestatic final inttexturestatic final inttexturestatic final intErrorCodestatic final intErrorCodestatic final intErrorCodestatic final intLogicOpstatic final intStencilOpstatic final intDrawBufferModestatic final intAlphaFunctionstatic final intAlphaFunctionstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intLightNamestatic final intLightNamestatic final intLightNamestatic final intLightNamestatic final intLightNamestatic final intLightNamestatic final intLightNamestatic final intLightNamestatic final intGetTargetstatic final intAttribMaskstatic final intPolygonModestatic final intAttribMaskstatic final intBeginModestatic final intFeedBackTokenstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intBeginModestatic final intFeedBackTokenstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intTextureMagFilterstatic final intLightParameterstatic final intTextureMinFilterstatic final intTextureMinFilterstatic final intBeginModestatic final intGetTargetstatic final intAttribMaskstatic final intGetTargetstatic final intGetTargetstatic final intAccumOpstatic final intGetTargetstatic final intGetTargetstatic final intPixelFormatstatic final intPixelFormatstatic final inttexturestatic final inttexturestatic final inttexturestatic final inttexturestatic final inttexturestatic final inttexturestatic final inttexturestatic final inttexturestatic final inttexturestatic final inttexturestatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intMatrixModestatic final intGetTargetstatic final intGetTargetstatic final intTextureEnvModestatic final intAccumOpstatic final intvertex_arraystatic final intGetTargetstatic final intLogicOpstatic final intTextureMagFilterstatic final intTextureMinFilterstatic final intTextureMinFilterstatic final intAlphaFunctionstatic final intHintModestatic final intErrorCodestatic final intDrawBufferModestatic final intLogicOpstatic final intLogicOpstatic final intvertex_arraystatic final intvertex_arraystatic final intvertex_arraystatic final intvertex_arraystatic final intGetTargetstatic final intAlphaFunctionstatic final intTextureGenModestatic final intTextureGenParameterstatic final intBlendingFactorDeststatic final intBlendingFactorDeststatic final intBlendingFactorSrcstatic final intBlendingFactorDeststatic final intBlendingFactorDeststatic final intLogicOpstatic final intLogicOpstatic final intLogicOpstatic final intGetMapTargetstatic final intErrorCodestatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intFeedBackTokenstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intAttribMaskstatic final intPolygonModestatic final intAttribMaskstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intFeedBackTokenstatic final intBeginModestatic final intBeginModestatic final intAttribMaskstatic final intGetTargetstatic final intpolygon_offsetstatic final intpolygon_offsetstatic final intpolygon_offsetstatic final intpolygon_offsetstatic final intpolygon_offsetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intAttribMaskstatic final intFeedBackTokenstatic final intLightParameterstatic final intMatrixModestatic final intGetTargetstatic final intGetTargetstatic final inttexturestatic final inttexturestatic final intTextureCoordNamestatic final intBeginModestatic final intLightParameterstatic final intBeginModestatic final intTextureCoordNamestatic final inttexturestatic final intGetTargetstatic final intPixelFormatstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intRenderingModestatic final intGetTargetstatic final intStringNamestatic final intTextureWrapModestatic final intStencilOpstatic final intAccumOpstatic final intPixelFormatstatic final inttexturestatic final inttexturestatic final inttexturestatic final inttexturestatic final inttexturestatic final inttexturestatic final inttexturestatic final inttexturestatic final intPixelFormatstatic final intGetTargetstatic final inttexturestatic final inttexturestatic final inttexturestatic final inttexturestatic final inttexturestatic final intDrawBufferModestatic final intTextureCoordNamestatic final intAttribMaskstatic final intGetTargetstatic final intGetTargetstatic final intRenderingModestatic final intGetTargetstatic final intGetTargetstatic final intLogicOpstatic final intGetTargetstatic final intMaterialParameterstatic final intDataTypestatic final intShadingModelstatic final intLightParameterstatic final intTextureGenModestatic final intLightParameterstatic final intLightParameterstatic final intLightParameterstatic final intBlendingFactorDeststatic final intBlendingFactorSrcstatic final intBlendingFactorDeststatic final intErrorCodestatic final intErrorCodestatic final intPixelCopyTypestatic final intGetTargetstatic final intAttribMaskstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intPixelFormatstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intTextureCoordNamestatic final intvertex_arraystatic final intvertex_arraystatic final intvertex_arraystatic final intvertex_arraystatic final intvertex_arraystatic final intvertex_arraystatic final intvertex_arraystatic final intMatrixModestatic final intGetTargetstatic final intGetTargetstatic final inttexturestatic final inttexture_objectstatic final inttexture_objectstatic final intAttribMaskstatic final inttexturestatic final intGetTextureParameterstatic final intGetTextureParameterstatic final intGetTextureParameterstatic final intvertex_arraystatic final intvertex_arraystatic final intvertex_arraystatic final intvertex_arraystatic final intvertex_arraystatic final intTextureEnvTargetstatic final intTextureEnvParameterstatic final intTextureEnvParameterstatic final intTextureGenParameterstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final inttexturestatic final intGetTextureParameterstatic final inttexturestatic final intGetTextureParameterstatic final inttexturestatic final intTextureParameterNamestatic final intGetTargetstatic final intTextureParameterNamestatic final inttexture_objectstatic final inttexturestatic final inttexture_objectstatic final intGetTargetstatic final intGetTextureParameterstatic final intTextureParameterNamestatic final intTextureParameterNamestatic final intAttribMaskstatic final intBeginModestatic final intBeginModestatic final intBeginModestatic final intBooleanstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intGetTargetstatic final intDataTypestatic final intDataTypestatic final intDataTypestatic final intvertex_arraystatic final intvertex_arraystatic final intStringNamestatic final intStringNamestatic final intvertex_arraystatic final intvertex_arraystatic final intvertex_arraystatic final intvertex_arraystatic final intvertex_arraystatic final intGetTargetstatic final intAttribMaskstatic final intLogicOpstatic final intBlendingFactorDeststatic final intGetTargetstatic final intGetTarget -
Method Summary
Modifier and TypeMethodDescriptionstatic voidglAccum(int op, float value) Each portion of a pixel in the accumulation buffer consists of four values: one for each of R, G, B, and A.static voidglAlphaFunc(int func, 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.static booleanglAreTexturesResident(int[] textures, ByteBuffer residences) Array version of:AreTexturesResidentstatic booleanglAreTexturesResident(int texture, ByteBuffer residences) ReturnsTRUEif all of the texture objects named in textures are resident, or if the implementation does not distinguish a working set.static booleanglAreTexturesResident(IntBuffer textures, ByteBuffer residences) ReturnsTRUEif all of the texture objects named in textures are resident, or if the implementation does not distinguish a working set.static voidglArrayElement(int i) Transfers the ith element of every enabled, non-instanced array, and the first element of every enabled, instanced array to the GL.static voidglBegin(int mode) Begins the definition of vertex attributes of a sequence of primitives to be transferred to the GL.static voidglBindTexture(int target, int texture) Binds the a texture to a texture target.static voidglBitmap(int w, int h, float xOrig, float yOrig, float xInc, float yInc, long data) Sents a bitmap to the GL.static voidglBitmap(int w, int h, float xOrig, float yOrig, float xInc, float yInc, ByteBuffer data) Sents a bitmap to the GL.static voidglBlendFunc(int sfactor, int dfactor) Specifies the weighting factors used by the blend equation, for both RGB and alpha functions and for all draw buffers.static voidglCallList(int list) Executes a display list.static voidglCallLists(int type, ByteBuffer lists) Provides an efficient means for executing a number of display lists.static voidglCallLists(ByteBuffer lists) Provides an efficient means for executing a number of display lists.static voidglCallLists(IntBuffer lists) Provides an efficient means for executing a number of display lists.static voidglCallLists(ShortBuffer lists) Provides an efficient means for executing a number of display lists.static voidglClear(int mask) Sets portions of every pixel in a particular buffer to the same value.static voidglClearAccum(float red, float green, float blue, float alpha) Sets the clear values for the accumulation buffer.static voidglClearColor(float red, float green, float blue, float alpha) Sets the clear value for fixed-point and floating-point color buffers in RGBA mode.static voidglClearDepth(double depth) Sets the depth value used when clearing the depth buffer.static voidglClearIndex(float index) sets the clear color index.static voidglClearStencil(int s) Sets the value to which to clear the stencil buffer.static voidglClipPlane(int plane, double[] equation) Array version of:ClipPlanestatic voidglClipPlane(int plane, DoubleBuffer equation) Specifies a client-defined clip plane.static voidglColor3b(byte red, byte green, byte blue) Sets the R, G, and B components of the current color.static voidByte pointer version ofColor3b.static voidglColor3d(double red, double green, double blue) Double version ofColor3bstatic voidglColor3dv(double[] v) Array version of:Color3dvstatic voidPointer version ofColor3d.static voidglColor3f(float red, float green, float blue) Float version ofColor3bstatic voidglColor3fv(float[] v) Array version of:Color3fvstatic voidPointer version ofColor3f.static voidglColor3i(int red, int green, int blue) Integer version ofColor3bstatic voidglColor3iv(int[] v) Array version of:Color3ivstatic voidPointer version ofColor3i.static voidglColor3s(short red, short green, short blue) Short version ofColor3bstatic voidglColor3sv(short[] v) Array version of:Color3svstatic voidPointer version ofColor3s.static voidglColor3ub(byte red, byte green, byte blue) Unsigned version ofColor3bstatic voidPointer version ofColor3ub.static voidglColor3ui(int red, int green, int blue) Unsigned int version ofColor3bstatic voidglColor3uiv(int[] v) Array version of:Color3uivstatic voidPointer version ofColor3ui.static voidglColor3us(short red, short green, short blue) Unsigned short version ofColor3bstatic voidglColor3usv(short[] v) Array version of:Color3usvstatic voidPointer version ofColor3us.static voidglColor4b(byte red, byte green, byte blue, byte alpha) Sets the current color.static voidPointer version ofColor4b.static voidglColor4d(double red, double green, double blue, double alpha) Double version ofColor4bstatic voidglColor4dv(double[] v) Array version of:Color4dvstatic voidPointer version ofColor4d.static voidglColor4f(float red, float green, float blue, float alpha) Float version ofColor4bstatic voidglColor4fv(float[] v) Array version of:Color4fvstatic voidPointer version ofColor4f.static voidglColor4i(int red, int green, int blue, int alpha) Integer version ofColor4bstatic voidglColor4iv(int[] v) Array version of:Color4ivstatic voidPointer version ofColor4i.static voidglColor4s(short red, short green, short blue, short alpha) Short version ofColor4bstatic voidglColor4sv(short[] v) Array version of:Color4svstatic voidPointer version ofColor4s.static voidglColor4ub(byte red, byte green, byte blue, byte alpha) Unsigned version ofColor4bstatic voidPointer version ofColor4ub.static voidglColor4ui(int red, int green, int blue, int alpha) Unsigned int version ofColor4bstatic voidglColor4uiv(int[] v) Array version of:Color4uivstatic voidPointer version ofColor4ui.static voidglColor4us(short red, short green, short blue, short alpha) Unsigned short version ofColor4bstatic voidglColor4usv(short[] v) Array version of:Color4usvstatic voidPointer version ofColor4us.static voidglColorMask(boolean red, boolean green, boolean blue, boolean alpha) Masks the writing of R, G, B and A values to all draw buffers.static voidglColorMaterial(int face, int mode) It is possible to attach one or more material properties to the current color, so that they continuously track its component values.static voidglColorPointer(int size, int type, int stride, long pointer) Specifies the location and organization of a color array.static voidglColorPointer(int size, int type, int stride, ByteBuffer pointer) Specifies the location and organization of a color array.static voidglColorPointer(int size, int type, int stride, FloatBuffer pointer) Specifies the location and organization of a color array.static voidglColorPointer(int size, int type, int stride, IntBuffer pointer) Specifies the location and organization of a color array.static voidglColorPointer(int size, int type, int stride, ShortBuffer pointer) Specifies the location and organization of a color array.static voidglCopyPixels(int x, int y, int width, int height, int type) Transfers a rectangle of pixel values from one region of the read framebuffer to another in the draw framebufferstatic voidglCopyTexImage1D(int target, int level, int internalFormat, int x, int y, int width, int border) Defines a one-dimensional texel array in exactly the manner ofTexImage1D, except that the image data are taken from the framebuffer rather than from client memory.static voidglCopyTexImage2D(int target, int level, int internalFormat, int x, int y, int width, int height, int border) Defines a two-dimensional texel array in exactly the manner ofTexImage2D, except that the image data are taken from the framebuffer rather than from client memory.static voidglCopyTexSubImage1D(int target, int level, int xoffset, int x, int y, int width) Respecifies a rectangular subregion of an existing texel array.static voidglCopyTexSubImage2D(int target, int level, int xoffset, int yoffset, int x, int y, int width, int height) Respecifies a rectangular subregion of an existing texel array.static voidglCullFace(int mode) Specifies which polygon faces are culled ifCULL_FACEis enabled.static voidglDeleteLists(int list, int range) Deletes a contiguous group of display lists.static voidglDeleteTextures(int texture) Deletes texture objects.static voidglDeleteTextures(int[] textures) Array version of:DeleteTexturesstatic voidglDeleteTextures(IntBuffer textures) Deletes texture objects.static voidglDepthFunc(int func) Specifies the comparison that takes place during the depth buffer test (whenDEPTH_TESTis enabled).static voidglDepthMask(boolean flag) Masks the writing of depth values to the depth buffer.static voidglDepthRange(double zNear, double zFar) Sets the depth range for all viewports to the same values.static voidglDisable(int target) Disables the specified OpenGL state.static voidglDisableClientState(int cap) Disables a client-side capability.static voidglDrawArrays(int mode, int first, int count) Constructs a sequence of geometric primitives by successively transferring elements forcountvertices.static voidglDrawBuffer(int buf) Defines the color buffer to which fragment color zero is written.static voidglDrawElements(int mode, int count, int type, long indices) Constructs a sequence of geometric primitives by successively transferring elements forcountvertices to the GL.static voidglDrawElements(int mode, int type, ByteBuffer indices) Constructs a sequence of geometric primitives by successively transferring elements forcountvertices to the GL.static voidglDrawElements(int mode, ByteBuffer indices) Constructs a sequence of geometric primitives by successively transferring elements forcountvertices to the GL.static voidglDrawElements(int mode, IntBuffer indices) Constructs a sequence of geometric primitives by successively transferring elements forcountvertices to the GL.static voidglDrawElements(int mode, ShortBuffer indices) Constructs a sequence of geometric primitives by successively transferring elements forcountvertices to the GL.static voidglDrawPixels(int width, int height, int format, int type, float[] pixels) Array version of:DrawPixelsstatic voidglDrawPixels(int width, int height, int format, int type, int[] pixels) Array version of:DrawPixelsstatic voidglDrawPixels(int width, int height, int format, int type, long pixels) Draws a pixel rectangle to the active draw buffers.static voidglDrawPixels(int width, int height, int format, int type, short[] pixels) Array version of:DrawPixelsstatic voidglDrawPixels(int width, int height, int format, int type, ByteBuffer pixels) Draws a pixel rectangle to the active draw buffers.static voidglDrawPixels(int width, int height, int format, int type, FloatBuffer pixels) Draws a pixel rectangle to the active draw buffers.static voidglDrawPixels(int width, int height, int format, int type, IntBuffer pixels) Draws a pixel rectangle to the active draw buffers.static voidglDrawPixels(int width, int height, int format, int type, ShortBuffer pixels) Draws a pixel rectangle to the active draw buffers.static voidglEdgeFlag(boolean flag) Each edge of each polygon primitive generated is flagged as either boundary or non-boundary.static voidglEdgeFlagPointer(int stride, long pointer) Specifies the location and organization of an edge flag array.static voidglEdgeFlagPointer(int stride, ByteBuffer pointer) Specifies the location and organization of an edge flag array.static voidglEdgeFlagv(ByteBuffer flag) Pointer version ofEdgeFlag.static voidglEnable(int target) Enables the specified OpenGL state.static voidglEnableClientState(int cap) Enables a client-side capability.static voidglEnd()Ends the definition of vertex attributes of a sequence of primitives to be transferred to the GL.static voidEnds the definition of GL commands to be placed in a display list.static voidglEvalCoord1d(double u) Double version ofEvalCoord1f.static voidglEvalCoord1dv(double[] u) Array version of:EvalCoord1dvstatic voidPointer version ofEvalCoord1d.static voidglEvalCoord1f(float u) Causes evaluation of the enabled one-dimensional evaluator maps.static voidglEvalCoord1fv(float[] u) Array version of:EvalCoord1fvstatic voidPointer version ofEvalCoord1f.static voidglEvalCoord2d(double u, double v) Double version ofEvalCoord2f.static voidglEvalCoord2dv(double[] u) Array version of:EvalCoord2dvstatic voidPointer version ofEvalCoord2d.static voidglEvalCoord2f(float u, float v) Causes evaluation of the enabled two-dimensional evaluator maps.static voidglEvalCoord2fv(float[] u) Array version of:EvalCoord2fvstatic voidPointer version ofEvalCoord2f.static voidglEvalMesh1(int mode, int i1, int i2) Carries out an evaluation on a subset of the one-dimensional map grid.static voidglEvalMesh2(int mode, int i1, int i2, int j1, int j2) Carries out an evaluation on a rectangular subset of the two-dimensional map grid.static voidglEvalPoint1(int i) Carries out an evalutation of a single point on the one-dimensional map grid.static voidglEvalPoint2(int i, int j) Carries out an evalutation of a single point on the two-dimensional map grid.static voidglFeedbackBuffer(int type, float[] buffer) Array version of:FeedbackBufferstatic voidglFeedbackBuffer(int type, FloatBuffer buffer) Returns information about primitives when the GL is in feedback mode.static voidglFinish()Forces all previously issued GL commands to complete.static voidglFlush()Causes all previously issued GL commands to complete in finite time (although such commands may still be executing whenFlushreturns).static voidglFogf(int pname, float param) Sets the float value of a fog parameter.static voidglFogfv(int pname, float[] params) Array version of:Fogfvstatic voidglFogfv(int pname, FloatBuffer params) Pointer version ofFogf.static voidglFogi(int pname, int param) Sets the integer value of a fog parameter.static voidglFogiv(int pname, int[] params) Array version of:Fogivstatic voidPointer version ofFogi.static voidglFrontFace(int dir) The first step of polygon rasterization is to determine if the polygon is back-facing or front-facing.static voidglFrustum(double l, double r, double b, double t, double n, double f) Manipulates the current matrix with a matrix that produces perspective projection, in such a way that the coordinates(lb – n)Tand(rt – n)Tspecify 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).static intglGenLists(int s) Returns an integer n such that the indicesn,..., n + s - 1are previously unused (i.e.static intReturns n previously unused texture names in textures.static voidglGenTextures(int[] textures) Array version of:GenTexturesstatic voidglGenTextures(IntBuffer textures) Returns n previously unused texture names in textures.static booleanglGetBoolean(int pname) Returns the current boolean value of the specified state variable.static voidglGetBooleanv(int pname, ByteBuffer params) Returns the current boolean value of the specified state variable.static voidglGetClipPlane(int plane, double[] equation) Array version of:GetClipPlanestatic voidglGetClipPlane(int plane, DoubleBuffer equation) Returns four double-precision values inequation; 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).static doubleglGetDouble(int pname) Returns the current double value of the specified state variable.static voidglGetDoublev(int pname, double[] params) Array version of:GetDoublevstatic voidglGetDoublev(int pname, DoubleBuffer params) Returns the current double value of the specified state variable.static intReturns error information.static floatglGetFloat(int pname) Returns the current float value of the specified state variable.static voidglGetFloatv(int pname, float[] params) Array version of:GetFloatvstatic voidglGetFloatv(int pname, FloatBuffer params) Returns the current float value of the specified state variable.static intglGetInteger(int pname) Returns the current integer value of the specified state variable.static voidglGetIntegerv(int pname, int[] params) Array version of:GetIntegervstatic voidglGetIntegerv(int pname, IntBuffer params) Returns the current integer value of the specified state variable.static floatglGetLightf(int light, int pname) Float version ofGetLightiv.static voidglGetLightfv(int light, int pname, float[] data) Array version of:GetLightfvstatic voidglGetLightfv(int light, int pname, FloatBuffer data) Float version ofGetLightiv.static intglGetLighti(int light, int pname) Returns integer information about light parameterpnameforlightindata.static voidglGetLightiv(int light, int pname, int[] data) Array version of:GetLightivstatic voidglGetLightiv(int light, int pname, IntBuffer data) Returns integer information about light parameterpnameforlightindata.static doubleglGetMapd(int target, int query) Double version ofGetMapiv.static voidglGetMapdv(int target, int query, double[] data) Array version of:GetMapdvstatic voidglGetMapdv(int target, int query, DoubleBuffer data) Double version ofGetMapiv.static floatglGetMapf(int target, int query) Float version ofGetMapiv.static voidglGetMapfv(int target, int query, float[] data) Array version of:GetMapfvstatic voidglGetMapfv(int target, int query, FloatBuffer data) Float version ofGetMapiv.static intglGetMapi(int target, int query) Returns integer information aboutqueryfor evaluator maptargetindata.static voidglGetMapiv(int target, int query, int[] data) Array version of:GetMapivstatic voidglGetMapiv(int target, int query, IntBuffer data) Returns integer information aboutqueryfor evaluator maptargetindata.static voidglGetMaterialfv(int face, int pname, float[] data) Array version of:GetMaterialfvstatic voidglGetMaterialfv(int face, int pname, FloatBuffer data) Float version ofGetMaterialiv.static voidglGetMaterialiv(int face, int pname, int[] data) Array version of:GetMaterialivstatic voidglGetMaterialiv(int face, int pname, IntBuffer data) Returns integer information about material propertypnameforfaceindata.static voidglGetPixelMapfv(int map, float[] data) Array version of:GetPixelMapfvstatic voidglGetPixelMapfv(int map, long data) Returns all float values in the pixel mapmapindata.static voidglGetPixelMapfv(int map, FloatBuffer data) Returns all float values in the pixel mapmapindata.static voidglGetPixelMapuiv(int map, int[] data) Array version of:GetPixelMapuivstatic voidglGetPixelMapuiv(int map, long data) Unsigned integer version ofGetPixelMapfv.static voidglGetPixelMapuiv(int map, IntBuffer data) Unsigned integer version ofGetPixelMapfv.static voidglGetPixelMapusv(int map, long data) Unsigned short version ofGetPixelMapfv.static voidglGetPixelMapusv(int map, short[] data) Array version of:GetPixelMapusvstatic voidglGetPixelMapusv(int map, ShortBuffer data) Unsigned short version ofGetPixelMapfv.static longglGetPointer(int pname) Returns a pointer in the current GL context.static voidglGetPointerv(int pname, org.lwjgl.PointerBuffer params) Returns a pointer in the current GL context.static voidglGetPolygonStipple(long pattern) Obtains the polygon stipple.static voidglGetPolygonStipple(ByteBuffer pattern) Obtains the polygon stipple.static StringglGetString(int name) Return strings describing properties of the current GL context.static floatglGetTexEnvf(int env, int pname) Float version ofGetTexEnviv.static voidglGetTexEnvfv(int env, int pname, float[] data) Array version of:GetTexEnvfvstatic voidglGetTexEnvfv(int env, int pname, FloatBuffer data) Float version ofGetTexEnviv.static intglGetTexEnvi(int env, int pname) Returns integer information aboutpnameforenvindata.static voidglGetTexEnviv(int env, int pname, int[] data) Array version of:GetTexEnvivstatic voidglGetTexEnviv(int env, int pname, IntBuffer data) Returns integer information aboutpnameforenvindata.static doubleglGetTexGend(int coord, int pname) Double version ofGetTexGeniv.static voidglGetTexGendv(int coord, int pname, double[] data) Array version of:GetTexGendvstatic voidglGetTexGendv(int coord, int pname, DoubleBuffer data) Double version ofGetTexGeniv.static floatglGetTexGenf(int coord, int pname) Float version ofGetTexGeniv.static voidglGetTexGenfv(int coord, int pname, float[] data) Array version of:GetTexGenfvstatic voidglGetTexGenfv(int coord, int pname, FloatBuffer data) Float version ofGetTexGeniv.static intglGetTexGeni(int coord, int pname) Returns integer information aboutpnameforcoordindata.static voidglGetTexGeniv(int coord, int pname, int[] data) Array version of:GetTexGenivstatic voidglGetTexGeniv(int coord, int pname, IntBuffer data) Returns integer information aboutpnameforcoordindata.static voidglGetTexImage(int tex, int level, int format, int type, double[] pixels) Array version of:GetTexImagestatic voidglGetTexImage(int tex, int level, int format, int type, float[] pixels) Array version of:GetTexImagestatic voidglGetTexImage(int tex, int level, int format, int type, int[] pixels) Array version of:GetTexImagestatic voidglGetTexImage(int tex, int level, int format, int type, long pixels) Obtains texture images.static voidglGetTexImage(int tex, int level, int format, int type, short[] pixels) Array version of:GetTexImagestatic voidglGetTexImage(int tex, int level, int format, int type, ByteBuffer pixels) Obtains texture images.static voidglGetTexImage(int tex, int level, int format, int type, DoubleBuffer pixels) Obtains texture images.static voidglGetTexImage(int tex, int level, int format, int type, FloatBuffer pixels) Obtains texture images.static voidglGetTexImage(int tex, int level, int format, int type, IntBuffer pixels) Obtains texture images.static voidglGetTexImage(int tex, int level, int format, int type, ShortBuffer pixels) Obtains texture images.static floatglGetTexLevelParameterf(int target, int level, int pname) Float version ofGetTexLevelParameteriv.static voidglGetTexLevelParameterfv(int target, int level, int pname, float[] params) Array version of:GetTexLevelParameterfvstatic voidglGetTexLevelParameterfv(int target, int level, int pname, FloatBuffer params) Float version ofGetTexLevelParameteriv.static intglGetTexLevelParameteri(int target, int level, int pname) Places integer information about texture image parameterpnamefor level-of-detaillevelof the specifiedtargetintoparams.static voidglGetTexLevelParameteriv(int target, int level, int pname, int[] params) Array version of:GetTexLevelParameterivstatic voidglGetTexLevelParameteriv(int target, int level, int pname, IntBuffer params) Places integer information about texture image parameterpnamefor level-of-detaillevelof the specifiedtargetintoparams.static floatglGetTexParameterf(int target, int pname) Float version ofGetTexParameteriv.static voidglGetTexParameterfv(int target, int pname, float[] params) Array version of:GetTexParameterfvstatic voidglGetTexParameterfv(int target, int pname, FloatBuffer params) Float version ofGetTexParameteriv.static intglGetTexParameteri(int target, int pname) Place integer information about texture parameterpnamefor the specifiedtargetintoparams.static voidglGetTexParameteriv(int target, int pname, int[] params) Array version of:GetTexParameterivstatic voidglGetTexParameteriv(int target, int pname, IntBuffer params) Place integer information about texture parameterpnamefor the specifiedtargetintoparams.static voidglHint(int target, int hint) Certain aspects of GL behavior, when there is room for variation, may be controlled with this function.static voidglIndexd(double index) Double version ofIndexi.static voidglIndexdv(double[] index) Array version of:Indexdvstatic voidglIndexdv(DoubleBuffer index) Pointer version ofIndexd.static voidglIndexf(float index) Float version ofIndexi.static voidglIndexfv(float[] index) Array version of:Indexfvstatic voidglIndexfv(FloatBuffer index) Pointer version ofIndexf.static voidglIndexi(int index) Updates the current (single-valued) color index.static voidglIndexiv(int[] index) Array version of:Indexivstatic voidPointer version ofIndexistatic voidglIndexMask(int mask) The least significant n bits of mask, where n is the number of bits in a color index buffer, specify a mask.static voidglIndexPointer(int type, int stride, long pointer) Specifies the location and organization of a color index array.static voidglIndexPointer(int type, int stride, ByteBuffer pointer) Specifies the location and organization of a color index array.static voidglIndexPointer(int stride, ByteBuffer pointer) Specifies the location and organization of a color index array.static voidglIndexPointer(int stride, IntBuffer pointer) Specifies the location and organization of a color index array.static voidglIndexPointer(int stride, ShortBuffer pointer) Specifies the location and organization of a color index array.static voidglIndexs(short index) Short version ofIndexi.static voidglIndexsv(short[] index) Array version of:Indexsvstatic voidglIndexsv(ShortBuffer index) Pointer version ofIndexs.static voidglIndexub(byte index) Unsigned byte version ofIndexi.static voidglIndexubv(ByteBuffer index) Pointer version ofIndexub.static voidClears the selection name stack.static voidglInterleavedArrays(int format, int stride, double[] pointer) Array version of:InterleavedArraysstatic voidglInterleavedArrays(int format, int stride, float[] pointer) Array version of:InterleavedArraysstatic voidglInterleavedArrays(int format, int stride, int[] pointer) Array version of:InterleavedArraysstatic voidglInterleavedArrays(int format, int stride, long pointer) Efficiently initializes the six vertex arrays and their enables to one of 14 configurations.static voidglInterleavedArrays(int format, int stride, short[] pointer) Array version of:InterleavedArraysstatic voidglInterleavedArrays(int format, int stride, ByteBuffer pointer) Efficiently initializes the six vertex arrays and their enables to one of 14 configurations.static voidglInterleavedArrays(int format, int stride, DoubleBuffer pointer) Efficiently initializes the six vertex arrays and their enables to one of 14 configurations.static voidglInterleavedArrays(int format, int stride, FloatBuffer pointer) Efficiently initializes the six vertex arrays and their enables to one of 14 configurations.static voidglInterleavedArrays(int format, int stride, IntBuffer pointer) Efficiently initializes the six vertex arrays and their enables to one of 14 configurations.static voidglInterleavedArrays(int format, int stride, ShortBuffer pointer) Efficiently initializes the six vertex arrays and their enables to one of 14 configurations.static booleanglIsEnabled(int cap) Determines ifcapis currently enabled (as withEnable) or disabled.static booleanglIsList(int list) Returns true if thelistis the index of some display list.static booleanglIsTexture(int texture) Returns true iftextureis the name of a texture object.static voidglLightf(int light, int pname, float param) Float version ofLighti.static voidglLightfv(int light, int pname, float[] params) Array version of:Lightfvstatic voidglLightfv(int light, int pname, FloatBuffer params) Pointer version ofLightf.static voidglLighti(int light, int pname, int param) Sets the integer value of a light parameter.static voidglLightiv(int light, int pname, int[] params) Array version of:Lightivstatic voidPointer version ofLighti.static voidglLightModelf(int pname, float param) Float version ofLightModeli.static voidglLightModelfv(int pname, float[] params) Array version of:LightModelfvstatic voidglLightModelfv(int pname, FloatBuffer params) Pointer version ofLightModelf.static voidglLightModeli(int pname, int param) Set the integer value of a lighting model parameter.static voidglLightModeliv(int pname, int[] params) Array version of:LightModelivstatic voidglLightModeliv(int pname, IntBuffer params) Pointer version ofLightModeli.static voidglLineStipple(int factor, short pattern) Defines a line stipple.static voidglLineWidth(float width) Sets the width of rasterized line segments.static voidglListBase(int base) Sets the display list base.static voidSets the current matrix to the identity matrix.static voidglLoadMatrixd(double[] m) Array version of:LoadMatrixdstatic voidDouble version ofLoadMatrixf.static voidglLoadMatrixf(float[] m) Array version of:LoadMatrixfstatic voidSets the current matrix to a 4 × 4 matrix in column-major order.static voidglLoadName(int name) Replaces the value on the top of the selection stack withname.static voidglLogicOp(int op) Sets the logical framebuffer operation.static voidglMap1d(int target, double u1, double u2, int stride, int order, double[] points) Array version of:Map1dstatic voidglMap1d(int target, double u1, double u2, int stride, int order, DoubleBuffer points) Double version ofMap1f.static voidglMap1f(int target, float u1, float u2, int stride, int order, float[] points) Array version of:Map1fstatic voidglMap1f(int target, float u1, float u2, int stride, int order, FloatBuffer points) Defines a polynomial or rational polynomial mapping to produce vertex, normal, texture coordinates and colors.static voidglMap2d(int target, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, double[] points) Array version of:Map2dstatic voidglMap2d(int target, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, DoubleBuffer points) Double version ofMap2f.static voidglMap2f(int target, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, float[] points) Array version of:Map2fstatic voidglMap2f(int target, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, FloatBuffer points) Bivariate version ofMap1f.static voidglMapGrid1d(int n, double u1, double u2) Double version ofMapGrid1f.static voidglMapGrid1f(int n, float u1, float u2) Defines a one-dimensional grid in the map evaluator domain.static voidglMapGrid2d(int un, double u1, double u2, int vn, double v1, double v2) Double version ofMapGrid2f.static voidglMapGrid2f(int un, float u1, float u2, int vn, float v1, float v2) Defines a two-dimensional grid in the map evaluator domain.static voidglMaterialf(int face, int pname, float param) Float version ofMateriali.static voidglMaterialfv(int face, int pname, float[] params) Array version of:Materialfvstatic voidglMaterialfv(int face, int pname, FloatBuffer params) Pointer version ofMaterialf.static voidglMateriali(int face, int pname, int param) Sets the integer value of a material parameter.static voidglMaterialiv(int face, int pname, int[] params) Array version of:Materialivstatic voidglMaterialiv(int face, int pname, IntBuffer params) Pointer version ofMateriali.static voidglMatrixMode(int mode) Set the current matrix mode.static voidglMultMatrixd(double[] m) Array version of:MultMatrixdstatic voidDouble version ofMultMatrixf.static voidglMultMatrixf(float[] m) Array version of:MultMatrixfstatic voidMultiplies the current matrix with a 4 × 4 matrix in column-major order.static voidglNewList(int n, int mode) Begins the definition of a display list.static voidglNormal3b(byte nx, byte ny, byte nz) Byte version ofNormal3f.static voidPointer version ofNormal3b.static voidglNormal3d(double nx, double ny, double nz) Double version ofNormal3f.static voidglNormal3dv(double[] v) Array version of:Normal3dvstatic voidPointer version ofNormal3d.static voidglNormal3f(float nx, float ny, float nz) Sets the current normal.static voidglNormal3fv(float[] v) Array version of:Normal3fvstatic voidPointer version ofNormal3f.static voidglNormal3i(int nx, int ny, int nz) Integer version ofNormal3f.static voidglNormal3iv(int[] v) Array version of:Normal3ivstatic voidPointer version ofNormal3i.static voidglNormal3s(short nx, short ny, short nz) Short version ofNormal3f.static voidglNormal3sv(short[] v) Array version of:Normal3svstatic voidPointer version ofNormal3s.static voidglNormalPointer(int type, int stride, long pointer) Specifies the location and organization of a normal array.static voidglNormalPointer(int type, int stride, ByteBuffer pointer) Specifies the location and organization of a normal array.static voidglNormalPointer(int type, int stride, FloatBuffer pointer) Specifies the location and organization of a normal array.static voidglNormalPointer(int type, int stride, IntBuffer pointer) Specifies the location and organization of a normal array.static voidglNormalPointer(int type, int stride, ShortBuffer pointer) Specifies the location and organization of a normal array.static voidglOrtho(double l, double r, double b, double t, double n, double f) Manipulates the current matrix with a matrix that produces parallel projection, in such a way that the coordinates(lb – n)Tand(rt – n)Tspecify 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).static voidglPassThrough(float token) Inserts a marker when the GL is in feeback mode.static voidglPixelMapfv(int map, float[] values) Array version of:PixelMapfvstatic voidglPixelMapfv(int map, int size, long values) Sets a pixel map lookup table.static voidglPixelMapfv(int map, FloatBuffer values) Sets a pixel map lookup table.static voidglPixelMapuiv(int map, int[] values) Array version of:PixelMapuivstatic voidglPixelMapuiv(int map, int size, long values) Unsigned integer version ofPixelMapfv.static voidglPixelMapuiv(int map, IntBuffer values) Unsigned integer version ofPixelMapfv.static voidglPixelMapusv(int map, int size, long values) Unsigned short version ofPixelMapfv.static voidglPixelMapusv(int map, short[] values) Array version of:PixelMapusvstatic voidglPixelMapusv(int map, ShortBuffer values) Unsigned short version ofPixelMapfv.static voidglPixelStoref(int pname, float param) Float version ofPixelStorei.static voidglPixelStorei(int pname, int param) Sets the integer value of a pixel store parameter.static voidglPixelTransferf(int pname, float param) Float version ofPixelTransferi.static voidglPixelTransferi(int pname, int param) Sets the integer value of a pixel transfer parameter.static voidglPixelZoom(float xfactor, float yfactor) Controls the conversion of a group of fragments.static voidglPointSize(float size) Controls the rasterization of points if no vertex, tessellation control, tessellation evaluation, or geometry shader is active.static voidglPolygonMode(int face, int mode) Controls the interpretation of polygons for rasterization.static voidglPolygonOffset(float factor, 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.static voidglPolygonStipple(long pattern) Defines a polygon stipple.static voidglPolygonStipple(ByteBuffer pattern) Defines a polygon stipple.static voidResets the values of those state variables that were saved with the lastPushAttrib.static voidResets the values of those state variables that were saved with the lastPushClientAttrib.static voidPops the top entry off the current matrix stack, replacing the current matrix with the matrix that was the second entry in the stack.static voidPops one name off the top of the selection name stack.static voidglPrioritizeTextures(int[] textures, float[] priorities) Array version of:PrioritizeTexturesstatic voidglPrioritizeTextures(IntBuffer textures, FloatBuffer priorities) Sets the priority of texture objects.static voidglPushAttrib(int mask) Takes a bitwise OR of symbolic constants indicating which groups of state variables to push onto the server attribute stack.static voidglPushClientAttrib(int mask) Takes a bitwise OR of symbolic constants indicating which groups of state variables to push onto the client attribute stack.static voidPushes the current matrix stack down by one, duplicating the current matrix in both the top of the stack and the entry below it.static voidglPushName(int name) Causesnameto be pushed onto the selection name stack.static voidglRasterPos2d(double x, double y) Double version ofRasterPos2i.static voidglRasterPos2dv(double[] coords) Array version of:RasterPos2dvstatic voidglRasterPos2dv(DoubleBuffer coords) Pointer version ofRasterPos2d.static voidglRasterPos2f(float x, float y) Float version ofRasterPos2i.static voidglRasterPos2fv(float[] coords) Array version of:RasterPos2fvstatic voidglRasterPos2fv(FloatBuffer coords) Pointer version ofRasterPos2f.static voidglRasterPos2i(int x, int y) Sets the two-dimensional current raster position.static voidglRasterPos2iv(int[] coords) Array version of:RasterPos2ivstatic voidglRasterPos2iv(IntBuffer coords) Pointer version ofRasterPos2i.static voidglRasterPos2s(short x, short y) Short version ofRasterPos2i.static voidglRasterPos2sv(short[] coords) Array version of:RasterPos2svstatic voidglRasterPos2sv(ShortBuffer coords) Pointer version ofRasterPos2s.static voidglRasterPos3d(double x, double y, double z) Double version ofRasterPos3i.static voidglRasterPos3dv(double[] coords) Array version of:RasterPos3dvstatic voidglRasterPos3dv(DoubleBuffer coords) Pointer version ofRasterPos3d.static voidglRasterPos3f(float x, float y, float z) Float version ofRasterPos3i.static voidglRasterPos3fv(float[] coords) Array version of:RasterPos3fvstatic voidglRasterPos3fv(FloatBuffer coords) Pointer version ofRasterPos3f.static voidglRasterPos3i(int x, int y, int z) Sets the three-dimensional current raster position.static voidglRasterPos3iv(int[] coords) Array version of:RasterPos3ivstatic voidglRasterPos3iv(IntBuffer coords) Pointer version ofRasterPos3i.static voidglRasterPos3s(short x, short y, short z) Short version ofRasterPos3i.static voidglRasterPos3sv(short[] coords) Array version of:RasterPos3svstatic voidglRasterPos3sv(ShortBuffer coords) Pointer version ofRasterPos3s.static voidglRasterPos4d(double x, double y, double z, double w) Double version ofRasterPos4i.static voidglRasterPos4dv(double[] coords) Array version of:RasterPos4dvstatic voidglRasterPos4dv(DoubleBuffer coords) Pointer version ofRasterPos4d.static voidglRasterPos4f(float x, float y, float z, float w) Float version of RasterPos4i.static voidglRasterPos4fv(float[] coords) Array version of:RasterPos4fvstatic voidglRasterPos4fv(FloatBuffer coords) Pointer version ofRasterPos4f.static voidglRasterPos4i(int x, int y, int z, int w) Sets the four-dimensional current raster position.static voidglRasterPos4iv(int[] coords) Array version of:RasterPos4ivstatic voidglRasterPos4iv(IntBuffer coords) Pointer version ofRasterPos4i.static voidglRasterPos4s(short x, short y, short z, short w) Short version ofRasterPos4i.static voidglRasterPos4sv(short[] coords) Array version of:RasterPos4svstatic voidglRasterPos4sv(ShortBuffer coords) Pointer version ofRasterPos4s.static voidglReadBuffer(int src) Defines the color buffer from which values are obtained.static voidglReadPixels(int x, int y, int width, int height, int format, int type, float[] pixels) Array version of:ReadPixelsstatic voidglReadPixels(int x, int y, int width, int height, int format, int type, int[] pixels) Array version of:ReadPixelsstatic voidglReadPixels(int x, int y, int width, int height, int format, int type, long pixels) ReadPixels obtains values from the selected read buffer from each pixel with lower left hand corner at(x + i, y + j)for0 <= i < widthand0 <= j < height; this pixel is said to be the ith pixel in the jth row.static voidglReadPixels(int x, int y, int width, int height, int format, int type, short[] pixels) Array version of:ReadPixelsstatic voidglReadPixels(int x, int y, int width, int height, int format, int type, ByteBuffer pixels) ReadPixels obtains values from the selected read buffer from each pixel with lower left hand corner at(x + i, y + j)for0 <= i < widthand0 <= j < height; this pixel is said to be the ith pixel in the jth row.static voidglReadPixels(int x, int y, int width, int height, int format, int type, FloatBuffer pixels) ReadPixels obtains values from the selected read buffer from each pixel with lower left hand corner at(x + i, y + j)for0 <= i < widthand0 <= j < height; this pixel is said to be the ith pixel in the jth row.static voidglReadPixels(int x, int y, int width, int height, int format, int type, IntBuffer pixels) ReadPixels obtains values from the selected read buffer from each pixel with lower left hand corner at(x + i, y + j)for0 <= i < widthand0 <= j < height; this pixel is said to be the ith pixel in the jth row.static voidglReadPixels(int x, int y, int width, int height, int format, int type, ShortBuffer pixels) ReadPixels obtains values from the selected read buffer from each pixel with lower left hand corner at(x + i, y + j)for0 <= i < widthand0 <= j < height; this pixel is said to be the ith pixel in the jth row.static voidglRectd(double x1, double y1, double x2, double y2) Double version ofRecti.static voidglRectdv(double[] v1, double[] v2) Array version of:Rectdvstatic voidglRectdv(DoubleBuffer v1, DoubleBuffer v2) Pointer version ofRectd.static voidglRectf(float x1, float y1, float x2, float y2) Float version ofRecti.static voidglRectfv(float[] v1, float[] v2) Array version of:Rectfvstatic voidglRectfv(FloatBuffer v1, FloatBuffer v2) Pointer version ofRectf.static voidglRecti(int x1, int y1, int x2, int y2) Specifies a rectangle as two corner vertices.static voidglRectiv(int[] v1, int[] v2) Array version of:Rectivstatic voidPointer version ofRecti.static voidglRects(short x1, short y1, short x2, short y2) Short version ofRecti.static voidglRectsv(short[] v1, short[] v2) Array version of:Rectsvstatic voidglRectsv(ShortBuffer v1, ShortBuffer v2) Pointer version ofRects.static intglRenderMode(int mode) Sets the current render mode.static voidglRotated(double angle, double x, double y, double z) Double version ofRotatef.static voidglRotatef(float angle, float x, float y, float z) Manipulates the current matrix with a rotation matrix.static voidglScaled(double x, double y, double z) Double version ofScalef.static voidglScalef(float x, float y, float z) Manipulates the current matrix with a general scaling matrix along the x-, y- and z- axes.static voidglScissor(int x, int y, int width, int height) Defines the scissor rectangle for all viewports.static voidglSelectBuffer(int[] buffer) Array version of:SelectBufferstatic voidglSelectBuffer(IntBuffer buffer) Sets the selection array.static voidglShadeModel(int mode) Sets the current shade mode.static voidglStencilFunc(int func, int ref, int mask) Controls the stencil test.static voidglStencilMask(int mask) Masks the writing of particular bits into the stencil plans.static voidglStencilOp(int sfail, int dpfail, int dppass) Indicates what happens to the stored stencil value if this or certain subsequent tests fail or pass.static voidglTexCoord1d(double s) Double version ofTexCoord1f.static voidglTexCoord1dv(double[] v) Array version of:TexCoord1dvstatic voidPointer version ofTexCoord1d.static voidglTexCoord1f(float s) Sets the current one-dimensional texture coordinate.static voidglTexCoord1fv(float[] v) Array version of:TexCoord1fvstatic voidPointer version ofTexCoord1f.static voidglTexCoord1i(int s) Integer version ofTexCoord1f.static voidglTexCoord1iv(int[] v) Array version of:TexCoord1ivstatic voidPointer version ofTexCoord1i.static voidglTexCoord1s(short s) Short version ofTexCoord1f.static voidglTexCoord1sv(short[] v) Array version of:TexCoord1svstatic voidPointer version ofTexCoord1s.static voidglTexCoord2d(double s, double t) Double version ofTexCoord2f.static voidglTexCoord2dv(double[] v) Array version of:TexCoord2dvstatic voidPointer version ofTexCoord2d.static voidglTexCoord2f(float s, float t) Sets the current two-dimensional texture coordinate.static voidglTexCoord2fv(float[] v) Array version of:TexCoord2fvstatic voidPointer version ofTexCoord2f.static voidglTexCoord2i(int s, int t) Integer version ofTexCoord2f.static voidglTexCoord2iv(int[] v) Array version of:TexCoord2ivstatic voidPointer version ofTexCoord2i.static voidglTexCoord2s(short s, short t) Short version ofTexCoord2f.static voidglTexCoord2sv(short[] v) Array version of:TexCoord2svstatic voidPointer version ofTexCoord2s.static voidglTexCoord3d(double s, double t, double r) Double version ofTexCoord3f.static voidglTexCoord3dv(double[] v) Array version of:TexCoord3dvstatic voidPointer version ofTexCoord3d.static voidglTexCoord3f(float s, float t, float r) Sets the current three-dimensional texture coordinate.static voidglTexCoord3fv(float[] v) Array version of:TexCoord3fvstatic voidPointer version ofTexCoord3f.static voidglTexCoord3i(int s, int t, int r) Integer version ofTexCoord3f.static voidglTexCoord3iv(int[] v) Array version of:TexCoord3ivstatic voidPointer version ofTexCoord3i.static voidglTexCoord3s(short s, short t, short r) Short version ofTexCoord3f.static voidglTexCoord3sv(short[] v) Array version of:TexCoord3svstatic voidPointer version ofTexCoord3s.static voidglTexCoord4d(double s, double t, double r, double q) Double version ofTexCoord4f.static voidglTexCoord4dv(double[] v) Array version of:TexCoord4dvstatic voidPointer version ofTexCoord4d.static voidglTexCoord4f(float s, float t, float r, float q) Sets the current four-dimensional texture coordinate.static voidglTexCoord4fv(float[] v) Array version of:TexCoord4fvstatic voidPointer version ofTexCoord4f.static voidglTexCoord4i(int s, int t, int r, int q) Integer version ofTexCoord4f.static voidglTexCoord4iv(int[] v) Array version of:TexCoord4ivstatic voidPointer version ofTexCoord4i.static voidglTexCoord4s(short s, short t, short r, short q) Short version ofTexCoord4f.static voidglTexCoord4sv(short[] v) Array version of:TexCoord4svstatic voidPointer version ofTexCoord4s.static voidglTexCoordPointer(int size, int type, int stride, long pointer) Specifies the location and organization of a texture coordinate array.static voidglTexCoordPointer(int size, int type, int stride, ByteBuffer pointer) Specifies the location and organization of a texture coordinate array.static voidglTexCoordPointer(int size, int type, int stride, FloatBuffer pointer) Specifies the location and organization of a texture coordinate array.static voidglTexCoordPointer(int size, int type, int stride, IntBuffer pointer) Specifies the location and organization of a texture coordinate array.static voidglTexCoordPointer(int size, int type, int stride, ShortBuffer pointer) Specifies the location and organization of a texture coordinate array.static voidglTexEnvf(int target, int pname, float param) Float version ofTexEnvi.static voidglTexEnvfv(int target, int pname, float[] params) Array version of:TexEnvfvstatic voidglTexEnvfv(int target, int pname, FloatBuffer params) Pointer version ofTexEnvf.static voidglTexEnvi(int target, int pname, 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.static voidglTexEnviv(int target, int pname, int[] params) Array version of:TexEnvivstatic voidglTexEnviv(int target, int pname, IntBuffer params) Pointer version ofTexEnvi.static voidglTexGend(int coord, int pname, double param) Double version ofTexGeni.static voidglTexGendv(int coord, int pname, double[] params) Array version of:TexGendvstatic voidglTexGendv(int coord, int pname, DoubleBuffer params) Pointer version ofTexGend.static voidglTexGenf(int coord, int pname, float param) Float version ofTexGeni.static voidglTexGenfv(int coord, int pname, float[] params) Array version of:TexGenfvstatic voidglTexGenfv(int coord, int pname, FloatBuffer params) Pointer version ofTexGenf.static voidglTexGeni(int coord, int pname, int param) Sets an integer texture coordinate generation parameter.static voidglTexGeniv(int coord, int pname, int[] params) Array version of:TexGenivstatic voidglTexGeniv(int coord, int pname, IntBuffer params) Pointer version ofTexGeni.static voidglTexImage1D(int target, int level, int internalformat, int width, int border, int format, int type, double[] pixels) Array version of:TexImage1Dstatic voidglTexImage1D(int target, int level, int internalformat, int width, int border, int format, int type, float[] pixels) Array version of:TexImage1Dstatic voidglTexImage1D(int target, int level, int internalformat, int width, int border, int format, int type, int[] pixels) Array version of:TexImage1Dstatic voidglTexImage1D(int target, int level, int internalformat, int width, int border, int format, int type, long pixels) One-dimensional version ofTexImage2D}.static voidglTexImage1D(int target, int level, int internalformat, int width, int border, int format, int type, short[] pixels) Array version of:TexImage1Dstatic voidglTexImage1D(int target, int level, int internalformat, int width, int border, int format, int type, ByteBuffer pixels) One-dimensional version ofTexImage2D}.static voidglTexImage1D(int target, int level, int internalformat, int width, int border, int format, int type, DoubleBuffer pixels) One-dimensional version ofTexImage2D}.static voidglTexImage1D(int target, int level, int internalformat, int width, int border, int format, int type, FloatBuffer pixels) One-dimensional version ofTexImage2D}.static voidglTexImage1D(int target, int level, int internalformat, int width, int border, int format, int type, IntBuffer pixels) One-dimensional version ofTexImage2D}.static voidglTexImage1D(int target, int level, int internalformat, int width, int border, int format, int type, ShortBuffer pixels) One-dimensional version ofTexImage2D}.static voidglTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, double[] pixels) Array version of:TexImage2Dstatic voidglTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, float[] pixels) Array version of:TexImage2Dstatic voidglTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, int[] pixels) Array version of:TexImage2Dstatic voidglTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, long pixels) Specifies a two-dimensional texture image.static voidglTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, short[] pixels) Array version of:TexImage2Dstatic voidglTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, ByteBuffer pixels) Specifies a two-dimensional texture image.static voidglTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, DoubleBuffer pixels) Specifies a two-dimensional texture image.static voidglTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, FloatBuffer pixels) Specifies a two-dimensional texture image.static voidglTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, IntBuffer pixels) Specifies a two-dimensional texture image.static voidglTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, ShortBuffer pixels) Specifies a two-dimensional texture image.static voidglTexParameterf(int target, int pname, float param) Float version ofTexParameteri.static voidglTexParameterfv(int target, int pname, float[] params) Array version of:TexParameterfvstatic voidglTexParameterfv(int target, int pname, FloatBuffer params) Pointer version ofTexParameterf.static voidglTexParameteri(int target, int pname, 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.static voidglTexParameteriv(int target, int pname, int[] params) Array version of:TexParameterivstatic voidglTexParameteriv(int target, int pname, IntBuffer params) Pointer version ofTexParameteri.static voidglTexSubImage1D(int target, int level, int xoffset, int width, int format, int type, double[] pixels) Array version of:TexSubImage1Dstatic voidglTexSubImage1D(int target, int level, int xoffset, int width, int format, int type, float[] pixels) Array version of:TexSubImage1Dstatic voidglTexSubImage1D(int target, int level, int xoffset, int width, int format, int type, int[] pixels) Array version of:TexSubImage1Dstatic voidglTexSubImage1D(int target, int level, int xoffset, int width, int format, int type, long pixels) One-dimensional version ofTexSubImage2D.static voidglTexSubImage1D(int target, int level, int xoffset, int width, int format, int type, short[] pixels) Array version of:TexSubImage1Dstatic voidglTexSubImage1D(int target, int level, int xoffset, int width, int format, int type, ByteBuffer pixels) One-dimensional version ofTexSubImage2D.static voidglTexSubImage1D(int target, int level, int xoffset, int width, int format, int type, DoubleBuffer pixels) One-dimensional version ofTexSubImage2D.static voidglTexSubImage1D(int target, int level, int xoffset, int width, int format, int type, FloatBuffer pixels) One-dimensional version ofTexSubImage2D.static voidglTexSubImage1D(int target, int level, int xoffset, int width, int format, int type, IntBuffer pixels) One-dimensional version ofTexSubImage2D.static voidglTexSubImage1D(int target, int level, int xoffset, int width, int format, int type, ShortBuffer pixels) One-dimensional version ofTexSubImage2D.static voidglTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, double[] pixels) Array version of:TexSubImage2Dstatic voidglTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, float[] pixels) Array version of:TexSubImage2Dstatic voidglTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, int[] pixels) Array version of:TexSubImage2Dstatic voidglTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, long pixels) Respecifies a rectangular subregion of an existing texel array.static voidglTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, short[] pixels) Array version of:TexSubImage2Dstatic voidglTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, ByteBuffer pixels) Respecifies a rectangular subregion of an existing texel array.static voidglTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, DoubleBuffer pixels) Respecifies a rectangular subregion of an existing texel array.static voidglTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, FloatBuffer pixels) Respecifies a rectangular subregion of an existing texel array.static voidglTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, IntBuffer pixels) Respecifies a rectangular subregion of an existing texel array.static voidglTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, ShortBuffer pixels) Respecifies a rectangular subregion of an existing texel array.static voidglTranslated(double x, double y, double z) Double version ofTranslatef.static voidglTranslatef(float x, float y, float z) Manipulates the current matrix with a translation matrix along the x-, y- and z- axes.static voidglVertex2d(double x, double y) Double version ofVertex2f.static voidglVertex2dv(double[] coords) Array version of:Vertex2dvstatic voidglVertex2dv(DoubleBuffer coords) Pointer version ofVertex2d.static voidglVertex2f(float x, float y) static voidglVertex2fv(float[] coords) Array version of:Vertex2fvstatic voidglVertex2fv(FloatBuffer coords) Pointer version ofVertex2f.static voidglVertex2i(int x, int y) Integer version ofVertex2f.static voidglVertex2iv(int[] coords) Array version of:Vertex2ivstatic voidglVertex2iv(IntBuffer coords) Pointer version ofVertex2i.static voidglVertex2s(short x, short y) Short version ofVertex2f.static voidglVertex2sv(short[] coords) Array version of:Vertex2svstatic voidglVertex2sv(ShortBuffer coords) Pointer version ofVertex2s.static voidglVertex3d(double x, double y, double z) Double version ofVertex3f.static voidglVertex3dv(double[] coords) Array version of:Vertex3dvstatic voidglVertex3dv(DoubleBuffer coords) Pointer version ofVertex3d.static voidglVertex3f(float x, float y, float z) static voidglVertex3fv(float[] coords) Array version of:Vertex3fvstatic voidglVertex3fv(FloatBuffer coords) Pointer version ofVertex3f.static voidglVertex3i(int x, int y, int z) Integer version ofVertex3f.static voidglVertex3iv(int[] coords) Array version of:Vertex3ivstatic voidglVertex3iv(IntBuffer coords) Pointer version ofVertex3i.static voidglVertex3s(short x, short y, short z) Short version ofVertex3f.static voidglVertex3sv(short[] coords) Array version of:Vertex3svstatic voidglVertex3sv(ShortBuffer coords) Pointer version ofVertex3s.static voidglVertex4d(double x, double y, double z, double w) Double version ofVertex4f.static voidglVertex4dv(double[] coords) Array version of:Vertex4dvstatic voidglVertex4dv(DoubleBuffer coords) Pointer version ofVertex4d.static voidglVertex4f(float x, float y, float z, float w) static voidglVertex4fv(float[] coords) Array version of:Vertex4fvstatic voidglVertex4fv(FloatBuffer coords) Pointer version ofVertex4f.static voidglVertex4i(int x, int y, int z, int w) Integer version ofVertex4f.static voidglVertex4iv(int[] coords) Array version of:Vertex4ivstatic voidglVertex4iv(IntBuffer coords) Pointer version ofVertex4i.static voidglVertex4s(short x, short y, short z, short w) Short version ofVertex4f.static voidglVertex4sv(short[] coords) Array version of:Vertex4svstatic voidglVertex4sv(ShortBuffer coords) Pointer version ofVertex4s.static voidglVertexPointer(int size, int type, int stride, long pointer) Specifies the location and organization of a vertex array.static voidglVertexPointer(int size, int type, int stride, ByteBuffer pointer) Specifies the location and organization of a vertex array.static voidglVertexPointer(int size, int type, int stride, FloatBuffer pointer) Specifies the location and organization of a vertex array.static voidglVertexPointer(int size, int type, int stride, IntBuffer pointer) Specifies the location and organization of a vertex array.static voidglVertexPointer(int size, int type, int stride, ShortBuffer pointer) Specifies the location and organization of a vertex array.static voidglViewport(int x, int y, int w, int h) Specifies the viewport transformation parameters for all viewports.static booleannglAreTexturesResident(int n, long textures, long residences) Unsafe version of:AreTexturesResidentstatic voidnglBitmap(int w, int h, float xOrig, float yOrig, float xInc, float yInc, long data) Unsafe version of:Bitmapstatic voidnglCallLists(int n, int type, long lists) Unsafe version of:CallListsstatic voidnglClipPlane(int plane, long equation) Unsafe version of:ClipPlanestatic voidnglColor3bv(long v) Unsafe version of:Color3bvstatic voidnglColor3dv(long v) Unsafe version of:Color3dvstatic voidnglColor3fv(long v) Unsafe version of:Color3fvstatic voidnglColor3iv(long v) Unsafe version of:Color3ivstatic voidnglColor3sv(long v) Unsafe version of:Color3svstatic voidnglColor3ubv(long v) Unsafe version of:Color3ubvstatic voidnglColor3uiv(long v) Unsafe version of:Color3uivstatic voidnglColor3usv(long v) Unsafe version of:Color3usvstatic voidnglColor4bv(long v) Unsafe version of:Color4bvstatic voidnglColor4dv(long v) Unsafe version of:Color4dvstatic voidnglColor4fv(long v) Unsafe version of:Color4fvstatic voidnglColor4iv(long v) Unsafe version of:Color4ivstatic voidnglColor4sv(long v) Unsafe version of:Color4svstatic voidnglColor4ubv(long v) Unsafe version of:Color4ubvstatic voidnglColor4uiv(long v) Unsafe version of:Color4uivstatic voidnglColor4usv(long v) Unsafe version of:Color4usvstatic voidnglColorPointer(int size, int type, int stride, long pointer) Unsafe version of:ColorPointerstatic voidnglDeleteTextures(int n, long textures) Unsafe version of:DeleteTexturesstatic voidnglDrawElements(int mode, int count, int type, long indices) Unsafe version of:DrawElementsstatic voidnglDrawPixels(int width, int height, int format, int type, long pixels) Unsafe version of:DrawPixelsstatic voidnglEdgeFlagPointer(int stride, long pointer) Unsafe version of:EdgeFlagPointerstatic voidnglEdgeFlagv(long flag) Unsafe version of:EdgeFlagvstatic voidnglEvalCoord1dv(long u) Unsafe version of:EvalCoord1dvstatic voidnglEvalCoord1fv(long u) Unsafe version of:EvalCoord1fvstatic voidnglEvalCoord2dv(long u) Unsafe version of:EvalCoord2dvstatic voidnglEvalCoord2fv(long u) Unsafe version of:EvalCoord2fvstatic voidnglFeedbackBuffer(int size, int type, long buffer) Unsafe version of:FeedbackBufferstatic voidnglFogfv(int pname, long params) Unsafe version of:Fogfvstatic voidnglFogiv(int pname, long params) Unsafe version of:Fogivstatic voidnglGenTextures(int n, long textures) Unsafe version of:GenTexturesstatic voidnglGetBooleanv(int pname, long params) Unsafe version of:GetBooleanvstatic voidnglGetClipPlane(int plane, long equation) Unsafe version of:GetClipPlanestatic voidnglGetDoublev(int pname, long params) Unsafe version of:GetDoublevstatic voidnglGetFloatv(int pname, long params) Unsafe version of:GetFloatvstatic voidnglGetIntegerv(int pname, long params) Unsafe version of:GetIntegervstatic voidnglGetLightfv(int light, int pname, long data) Unsafe version of:GetLightfvstatic voidnglGetLightiv(int light, int pname, long data) Unsafe version of:GetLightivstatic voidnglGetMapdv(int target, int query, long data) Unsafe version of:GetMapdvstatic voidnglGetMapfv(int target, int query, long data) Unsafe version of:GetMapfvstatic voidnglGetMapiv(int target, int query, long data) Unsafe version of:GetMapivstatic voidnglGetMaterialfv(int face, int pname, long data) Unsafe version of:GetMaterialfvstatic voidnglGetMaterialiv(int face, int pname, long data) Unsafe version of:GetMaterialivstatic voidnglGetPixelMapfv(int map, long data) Unsafe version of:GetPixelMapfvstatic voidnglGetPixelMapuiv(int map, long data) Unsafe version of:GetPixelMapuivstatic voidnglGetPixelMapusv(int map, long data) Unsafe version of:GetPixelMapusvstatic voidnglGetPointerv(int pname, long params) Unsafe version of:GetPointervstatic voidnglGetPolygonStipple(long pattern) Unsafe version of:GetPolygonStipplestatic longnglGetString(int name) Unsafe version of:GetStringstatic voidnglGetTexEnvfv(int env, int pname, long data) Unsafe version of:GetTexEnvfvstatic voidnglGetTexEnviv(int env, int pname, long data) Unsafe version of:GetTexEnvivstatic voidnglGetTexGendv(int coord, int pname, long data) Unsafe version of:GetTexGendvstatic voidnglGetTexGenfv(int coord, int pname, long data) Unsafe version of:GetTexGenfvstatic voidnglGetTexGeniv(int coord, int pname, long data) Unsafe version of:GetTexGenivstatic voidnglGetTexImage(int tex, int level, int format, int type, long pixels) Unsafe version of:GetTexImagestatic voidnglGetTexLevelParameterfv(int target, int level, int pname, long params) Unsafe version of:GetTexLevelParameterfvstatic voidnglGetTexLevelParameteriv(int target, int level, int pname, long params) Unsafe version of:GetTexLevelParameterivstatic voidnglGetTexParameterfv(int target, int pname, long params) Unsafe version of:GetTexParameterfvstatic voidnglGetTexParameteriv(int target, int pname, long params) Unsafe version of:GetTexParameterivstatic voidnglIndexdv(long index) Unsafe version of:Indexdvstatic voidnglIndexfv(long index) Unsafe version of:Indexfvstatic voidnglIndexiv(long index) Unsafe version of:Indexivstatic voidnglIndexPointer(int type, int stride, long pointer) Unsafe version of:IndexPointerstatic voidnglIndexsv(long index) Unsafe version of:Indexsvstatic voidnglIndexubv(long index) Unsafe version of:Indexubvstatic voidnglInterleavedArrays(int format, int stride, long pointer) Unsafe version of:InterleavedArraysstatic voidnglLightfv(int light, int pname, long params) Unsafe version of:Lightfvstatic voidnglLightiv(int light, int pname, long params) Unsafe version of:Lightivstatic voidnglLightModelfv(int pname, long params) Unsafe version of:LightModelfvstatic voidnglLightModeliv(int pname, long params) Unsafe version of:LightModelivstatic voidnglLoadMatrixd(long m) Unsafe version of:LoadMatrixdstatic voidnglLoadMatrixf(long m) Unsafe version of:LoadMatrixfstatic voidnglMap1d(int target, double u1, double u2, int stride, int order, long points) Unsafe version of:Map1dstatic voidnglMap1f(int target, float u1, float u2, int stride, int order, long points) Unsafe version of:Map1fstatic voidnglMap2d(int target, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, long points) Unsafe version of:Map2dstatic voidnglMap2f(int target, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, long points) Unsafe version of:Map2fstatic voidnglMaterialfv(int face, int pname, long params) Unsafe version of:Materialfvstatic voidnglMaterialiv(int face, int pname, long params) Unsafe version of:Materialivstatic voidnglMultMatrixd(long m) Unsafe version of:MultMatrixdstatic voidnglMultMatrixf(long m) Unsafe version of:MultMatrixfstatic voidnglNormal3bv(long v) Unsafe version of:Normal3bvstatic voidnglNormal3dv(long v) Unsafe version of:Normal3dvstatic voidnglNormal3fv(long v) Unsafe version of:Normal3fvstatic voidnglNormal3iv(long v) Unsafe version of:Normal3ivstatic voidnglNormal3sv(long v) Unsafe version of:Normal3svstatic voidnglNormalPointer(int type, int stride, long pointer) Unsafe version of:NormalPointerstatic voidnglPixelMapfv(int map, int size, long values) Unsafe version of:PixelMapfvstatic voidnglPixelMapuiv(int map, int size, long values) Unsafe version of:PixelMapuivstatic voidnglPixelMapusv(int map, int size, long values) Unsafe version of:PixelMapusvstatic voidnglPolygonStipple(long pattern) Unsafe version of:PolygonStipplestatic voidnglPrioritizeTextures(int n, long textures, long priorities) Unsafe version of:PrioritizeTexturesstatic voidnglRasterPos2dv(long coords) Unsafe version of:RasterPos2dvstatic voidnglRasterPos2fv(long coords) Unsafe version of:RasterPos2fvstatic voidnglRasterPos2iv(long coords) Unsafe version of:RasterPos2ivstatic voidnglRasterPos2sv(long coords) Unsafe version of:RasterPos2svstatic voidnglRasterPos3dv(long coords) Unsafe version of:RasterPos3dvstatic voidnglRasterPos3fv(long coords) Unsafe version of:RasterPos3fvstatic voidnglRasterPos3iv(long coords) Unsafe version of:RasterPos3ivstatic voidnglRasterPos3sv(long coords) Unsafe version of:RasterPos3svstatic voidnglRasterPos4dv(long coords) Unsafe version of:RasterPos4dvstatic voidnglRasterPos4fv(long coords) Unsafe version of:RasterPos4fvstatic voidnglRasterPos4iv(long coords) Unsafe version of:RasterPos4ivstatic voidnglRasterPos4sv(long coords) Unsafe version of:RasterPos4svstatic voidnglReadPixels(int x, int y, int width, int height, int format, int type, long pixels) Unsafe version of:ReadPixelsstatic voidnglRectdv(long v1, long v2) Unsafe version of:Rectdvstatic voidnglRectfv(long v1, long v2) Unsafe version of:Rectfvstatic voidnglRectiv(long v1, long v2) Unsafe version of:Rectivstatic voidnglRectsv(long v1, long v2) Unsafe version of:Rectsvstatic voidnglSelectBuffer(int size, long buffer) Unsafe version of:SelectBufferstatic voidnglTexCoord1dv(long v) Unsafe version of:TexCoord1dvstatic voidnglTexCoord1fv(long v) Unsafe version of:TexCoord1fvstatic voidnglTexCoord1iv(long v) Unsafe version of:TexCoord1ivstatic voidnglTexCoord1sv(long v) Unsafe version of:TexCoord1svstatic voidnglTexCoord2dv(long v) Unsafe version of:TexCoord2dvstatic voidnglTexCoord2fv(long v) Unsafe version of:TexCoord2fvstatic voidnglTexCoord2iv(long v) Unsafe version of:TexCoord2ivstatic voidnglTexCoord2sv(long v) Unsafe version of:TexCoord2svstatic voidnglTexCoord3dv(long v) Unsafe version of:TexCoord3dvstatic voidnglTexCoord3fv(long v) Unsafe version of:TexCoord3fvstatic voidnglTexCoord3iv(long v) Unsafe version of:TexCoord3ivstatic voidnglTexCoord3sv(long v) Unsafe version of:TexCoord3svstatic voidnglTexCoord4dv(long v) Unsafe version of:TexCoord4dvstatic voidnglTexCoord4fv(long v) Unsafe version of:TexCoord4fvstatic voidnglTexCoord4iv(long v) Unsafe version of:TexCoord4ivstatic voidnglTexCoord4sv(long v) Unsafe version of:TexCoord4svstatic voidnglTexCoordPointer(int size, int type, int stride, long pointer) Unsafe version of:TexCoordPointerstatic voidnglTexEnvfv(int target, int pname, long params) Unsafe version of:TexEnvfvstatic voidnglTexEnviv(int target, int pname, long params) Unsafe version of:TexEnvivstatic voidnglTexGendv(int coord, int pname, long params) Unsafe version of:TexGendvstatic voidnglTexGenfv(int coord, int pname, long params) Unsafe version of:TexGenfvstatic voidnglTexGeniv(int coord, int pname, long params) Unsafe version of:TexGenivstatic voidnglTexImage1D(int target, int level, int internalformat, int width, int border, int format, int type, long pixels) Unsafe version of:TexImage1Dstatic voidnglTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, long pixels) Unsafe version of:TexImage2Dstatic voidnglTexParameterfv(int target, int pname, long params) Unsafe version of:TexParameterfvstatic voidnglTexParameteriv(int target, int pname, long params) Unsafe version of:TexParameterivstatic voidnglTexSubImage1D(int target, int level, int xoffset, int width, int format, int type, long pixels) Unsafe version of:TexSubImage1Dstatic voidnglTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, long pixels) Unsafe version of:TexSubImage2Dstatic voidnglVertex2dv(long coords) Unsafe version of:Vertex2dvstatic voidnglVertex2fv(long coords) Unsafe version of:Vertex2fvstatic voidnglVertex2iv(long coords) Unsafe version of:Vertex2ivstatic voidnglVertex2sv(long coords) Unsafe version of:Vertex2svstatic voidnglVertex3dv(long coords) Unsafe version of:Vertex3dvstatic voidnglVertex3fv(long coords) Unsafe version of:Vertex3fvstatic voidnglVertex3iv(long coords) Unsafe version of:Vertex3ivstatic voidnglVertex3sv(long coords) Unsafe version of:Vertex3svstatic voidnglVertex4dv(long coords) Unsafe version of:Vertex4dvstatic voidnglVertex4fv(long coords) Unsafe version of:Vertex4fvstatic voidnglVertex4iv(long coords) Unsafe version of:Vertex4ivstatic voidnglVertex4sv(long coords) Unsafe version of:Vertex4svstatic voidnglVertexPointer(int size, int type, int stride, long pointer) Unsafe version of:VertexPointer
-
Field Details
-
GL_ACCUM
public static final int GL_ACCUMAccumOp- See Also:
-
GL_LOAD
public static final int GL_LOADAccumOp- See Also:
-
GL_RETURN
public static final int GL_RETURNAccumOp- See Also:
-
GL_MULT
public static final int GL_MULTAccumOp- See Also:
-
GL_ADD
public static final int GL_ADDAccumOp- See Also:
-
GL_NEVER
public static final int GL_NEVERAlphaFunction- See Also:
-
GL_LESS
public static final int GL_LESSAlphaFunction- See Also:
-
GL_EQUAL
public static final int GL_EQUALAlphaFunction- See Also:
-
GL_LEQUAL
public static final int GL_LEQUALAlphaFunction- See Also:
-
GL_GREATER
public static final int GL_GREATERAlphaFunction- See Also:
-
GL_NOTEQUAL
public static final int GL_NOTEQUALAlphaFunction- See Also:
-
GL_GEQUAL
public static final int GL_GEQUALAlphaFunction- See Also:
-
GL_ALWAYS
public static final int GL_ALWAYSAlphaFunction- See Also:
-
GL_CURRENT_BIT
public static final int GL_CURRENT_BITAttribMask- See Also:
-
GL_POINT_BIT
public static final int GL_POINT_BITAttribMask- See Also:
-
GL_LINE_BIT
public static final int GL_LINE_BITAttribMask- See Also:
-
GL_POLYGON_BIT
public static final int GL_POLYGON_BITAttribMask- See Also:
-
GL_POLYGON_STIPPLE_BIT
public static final int GL_POLYGON_STIPPLE_BITAttribMask- See Also:
-
GL_PIXEL_MODE_BIT
public static final int GL_PIXEL_MODE_BITAttribMask- See Also:
-
GL_LIGHTING_BIT
public static final int GL_LIGHTING_BITAttribMask- See Also:
-
GL_FOG_BIT
public static final int GL_FOG_BITAttribMask- See Also:
-
GL_DEPTH_BUFFER_BIT
public static final int GL_DEPTH_BUFFER_BITAttribMask- See Also:
-
GL_ACCUM_BUFFER_BIT
public static final int GL_ACCUM_BUFFER_BITAttribMask- See Also:
-
GL_STENCIL_BUFFER_BIT
public static final int GL_STENCIL_BUFFER_BITAttribMask- See Also:
-
GL_VIEWPORT_BIT
public static final int GL_VIEWPORT_BITAttribMask- See Also:
-
GL_TRANSFORM_BIT
public static final int GL_TRANSFORM_BITAttribMask- See Also:
-
GL_ENABLE_BIT
public static final int GL_ENABLE_BITAttribMask- See Also:
-
GL_COLOR_BUFFER_BIT
public static final int GL_COLOR_BUFFER_BITAttribMask- See Also:
-
GL_HINT_BIT
public static final int GL_HINT_BITAttribMask- See Also:
-
GL_EVAL_BIT
public static final int GL_EVAL_BITAttribMask- See Also:
-
GL_LIST_BIT
public static final int GL_LIST_BITAttribMask- See Also:
-
GL_TEXTURE_BIT
public static final int GL_TEXTURE_BITAttribMask- See Also:
-
GL_SCISSOR_BIT
public static final int GL_SCISSOR_BITAttribMask- See Also:
-
GL_ALL_ATTRIB_BITS
public static final int GL_ALL_ATTRIB_BITSAttribMask- See Also:
-
GL_POINTS
public static final int GL_POINTSBeginMode- See Also:
-
GL_LINES
public static final int GL_LINESBeginMode- See Also:
-
GL_LINE_LOOP
public static final int GL_LINE_LOOPBeginMode- See Also:
-
GL_LINE_STRIP
public static final int GL_LINE_STRIPBeginMode- See Also:
-
GL_TRIANGLES
public static final int GL_TRIANGLESBeginMode- See Also:
-
GL_TRIANGLE_STRIP
public static final int GL_TRIANGLE_STRIPBeginMode- See Also:
-
GL_TRIANGLE_FAN
public static final int GL_TRIANGLE_FANBeginMode- See Also:
-
GL_QUADS
public static final int GL_QUADSBeginMode- See Also:
-
GL_QUAD_STRIP
public static final int GL_QUAD_STRIPBeginMode- See Also:
-
GL_POLYGON
public static final int GL_POLYGONBeginMode- See Also:
-
GL_ZERO
public static final int GL_ZEROBlendingFactorDest- See Also:
-
GL_ONE
public static final int GL_ONEBlendingFactorDest- See Also:
-
GL_SRC_COLOR
public static final int GL_SRC_COLORBlendingFactorDest- See Also:
-
GL_ONE_MINUS_SRC_COLOR
public static final int GL_ONE_MINUS_SRC_COLORBlendingFactorDest- See Also:
-
GL_SRC_ALPHA
public static final int GL_SRC_ALPHABlendingFactorDest- See Also:
-
GL_ONE_MINUS_SRC_ALPHA
public static final int GL_ONE_MINUS_SRC_ALPHABlendingFactorDest- See Also:
-
GL_DST_ALPHA
public static final int GL_DST_ALPHABlendingFactorDest- See Also:
-
GL_ONE_MINUS_DST_ALPHA
public static final int GL_ONE_MINUS_DST_ALPHABlendingFactorDest- See Also:
-
GL_DST_COLOR
public static final int GL_DST_COLORBlendingFactorSrc- See Also:
-
GL_ONE_MINUS_DST_COLOR
public static final int GL_ONE_MINUS_DST_COLORBlendingFactorSrc- See Also:
-
GL_SRC_ALPHA_SATURATE
public static final int GL_SRC_ALPHA_SATURATEBlendingFactorSrc- See Also:
-
GL_TRUE
public static final int GL_TRUEBoolean- See Also:
-
GL_FALSE
public static final int GL_FALSEBoolean- See Also:
-
GL_CLIP_PLANE0
public static final int GL_CLIP_PLANE0ClipPlaneName- See Also:
-
GL_CLIP_PLANE1
public static final int GL_CLIP_PLANE1ClipPlaneName- See Also:
-
GL_CLIP_PLANE2
public static final int GL_CLIP_PLANE2ClipPlaneName- See Also:
-
GL_CLIP_PLANE3
public static final int GL_CLIP_PLANE3ClipPlaneName- See Also:
-
GL_CLIP_PLANE4
public static final int GL_CLIP_PLANE4ClipPlaneName- See Also:
-
GL_CLIP_PLANE5
public static final int GL_CLIP_PLANE5ClipPlaneName- See Also:
-
GL_BYTE
public static final int GL_BYTEDataType- See Also:
-
GL_UNSIGNED_BYTE
public static final int GL_UNSIGNED_BYTEDataType- See Also:
-
GL_SHORT
public static final int GL_SHORTDataType- See Also:
-
GL_UNSIGNED_SHORT
public static final int GL_UNSIGNED_SHORTDataType- See Also:
-
GL_INT
public static final int GL_INTDataType- See Also:
-
GL_UNSIGNED_INT
public static final int GL_UNSIGNED_INTDataType- See Also:
-
GL_FLOAT
public static final int GL_FLOATDataType- See Also:
-
GL_2_BYTES
public static final int GL_2_BYTESDataType- See Also:
-
GL_3_BYTES
public static final int GL_3_BYTESDataType- See Also:
-
GL_4_BYTES
public static final int GL_4_BYTESDataType- See Also:
-
GL_DOUBLE
public static final int GL_DOUBLEDataType- See Also:
-
GL_NONE
public static final int GL_NONEDrawBufferMode- See Also:
-
GL_FRONT_LEFT
public static final int GL_FRONT_LEFTDrawBufferMode- See Also:
-
GL_FRONT_RIGHT
public static final int GL_FRONT_RIGHTDrawBufferMode- See Also:
-
GL_BACK_LEFT
public static final int GL_BACK_LEFTDrawBufferMode- See Also:
-
GL_BACK_RIGHT
public static final int GL_BACK_RIGHTDrawBufferMode- See Also:
-
GL_FRONT
public static final int GL_FRONTDrawBufferMode- See Also:
-
GL_BACK
public static final int GL_BACKDrawBufferMode- See Also:
-
GL_LEFT
public static final int GL_LEFTDrawBufferMode- See Also:
-
GL_RIGHT
public static final int GL_RIGHTDrawBufferMode- See Also:
-
GL_FRONT_AND_BACK
public static final int GL_FRONT_AND_BACKDrawBufferMode- See Also:
-
GL_AUX0
public static final int GL_AUX0DrawBufferMode- See Also:
-
GL_AUX1
public static final int GL_AUX1DrawBufferMode- See Also:
-
GL_AUX2
public static final int GL_AUX2DrawBufferMode- See Also:
-
GL_AUX3
public static final int GL_AUX3DrawBufferMode- See Also:
-
GL_NO_ERROR
public static final int GL_NO_ERRORErrorCode- See Also:
-
GL_INVALID_ENUM
public static final int GL_INVALID_ENUMErrorCode- See Also:
-
GL_INVALID_VALUE
public static final int GL_INVALID_VALUEErrorCode- See Also:
-
GL_INVALID_OPERATION
public static final int GL_INVALID_OPERATIONErrorCode- See Also:
-
GL_STACK_OVERFLOW
public static final int GL_STACK_OVERFLOWErrorCode- See Also:
-
GL_STACK_UNDERFLOW
public static final int GL_STACK_UNDERFLOWErrorCode- See Also:
-
GL_OUT_OF_MEMORY
public static final int GL_OUT_OF_MEMORYErrorCode- See Also:
-
GL_2D
public static final int GL_2DFeedBackMode- See Also:
-
GL_3D
public static final int GL_3DFeedBackMode- See Also:
-
GL_3D_COLOR
public static final int GL_3D_COLORFeedBackMode- See Also:
-
GL_3D_COLOR_TEXTURE
public static final int GL_3D_COLOR_TEXTUREFeedBackMode- See Also:
-
GL_4D_COLOR_TEXTURE
public static final int GL_4D_COLOR_TEXTUREFeedBackMode- See Also:
-
GL_PASS_THROUGH_TOKEN
public static final int GL_PASS_THROUGH_TOKENFeedBackToken- See Also:
-
GL_POINT_TOKEN
public static final int GL_POINT_TOKENFeedBackToken- See Also:
-
GL_LINE_TOKEN
public static final int GL_LINE_TOKENFeedBackToken- See Also:
-
GL_POLYGON_TOKEN
public static final int GL_POLYGON_TOKENFeedBackToken- See Also:
-
GL_BITMAP_TOKEN
public static final int GL_BITMAP_TOKENFeedBackToken- See Also:
-
GL_DRAW_PIXEL_TOKEN
public static final int GL_DRAW_PIXEL_TOKENFeedBackToken- See Also:
-
GL_COPY_PIXEL_TOKEN
public static final int GL_COPY_PIXEL_TOKENFeedBackToken- See Also:
-
GL_LINE_RESET_TOKEN
public static final int GL_LINE_RESET_TOKENFeedBackToken- See Also:
-
GL_EXP
public static final int GL_EXPFogMode- See Also:
-
GL_EXP2
public static final int GL_EXP2FogMode- See Also:
-
GL_CW
public static final int GL_CWFrontFaceDirection- See Also:
-
GL_CCW
public static final int GL_CCWFrontFaceDirection- See Also:
-
GL_COEFF
public static final int GL_COEFFGetMapTarget- See Also:
-
GL_ORDER
public static final int GL_ORDERGetMapTarget- See Also:
-
GL_DOMAIN
public static final int GL_DOMAINGetMapTarget- See Also:
-
GL_CURRENT_COLOR
public static final int GL_CURRENT_COLORGetTarget- See Also:
-
GL_CURRENT_INDEX
public static final int GL_CURRENT_INDEXGetTarget- See Also:
-
GL_CURRENT_NORMAL
public static final int GL_CURRENT_NORMALGetTarget- See Also:
-
GL_CURRENT_TEXTURE_COORDS
public static final int GL_CURRENT_TEXTURE_COORDSGetTarget- See Also:
-
GL_CURRENT_RASTER_COLOR
public static final int GL_CURRENT_RASTER_COLORGetTarget- See Also:
-
GL_CURRENT_RASTER_INDEX
public static final int GL_CURRENT_RASTER_INDEXGetTarget- See Also:
-
GL_CURRENT_RASTER_TEXTURE_COORDS
public static final int GL_CURRENT_RASTER_TEXTURE_COORDSGetTarget- See Also:
-
GL_CURRENT_RASTER_POSITION
public static final int GL_CURRENT_RASTER_POSITIONGetTarget- See Also:
-
GL_CURRENT_RASTER_POSITION_VALID
public static final int GL_CURRENT_RASTER_POSITION_VALIDGetTarget- See Also:
-
GL_CURRENT_RASTER_DISTANCE
public static final int GL_CURRENT_RASTER_DISTANCEGetTarget- See Also:
-
GL_POINT_SMOOTH
public static final int GL_POINT_SMOOTHGetTarget- See Also:
-
GL_POINT_SIZE
public static final int GL_POINT_SIZEGetTarget- See Also:
-
GL_POINT_SIZE_RANGE
public static final int GL_POINT_SIZE_RANGEGetTarget- See Also:
-
GL_POINT_SIZE_GRANULARITY
public static final int GL_POINT_SIZE_GRANULARITYGetTarget- See Also:
-
GL_LINE_SMOOTH
public static final int GL_LINE_SMOOTHGetTarget- See Also:
-
GL_LINE_WIDTH
public static final int GL_LINE_WIDTHGetTarget- See Also:
-
GL_LINE_WIDTH_RANGE
public static final int GL_LINE_WIDTH_RANGEGetTarget- See Also:
-
GL_LINE_WIDTH_GRANULARITY
public static final int GL_LINE_WIDTH_GRANULARITYGetTarget- See Also:
-
GL_LINE_STIPPLE
public static final int GL_LINE_STIPPLEGetTarget- See Also:
-
GL_LINE_STIPPLE_PATTERN
public static final int GL_LINE_STIPPLE_PATTERNGetTarget- See Also:
-
GL_LINE_STIPPLE_REPEAT
public static final int GL_LINE_STIPPLE_REPEATGetTarget- See Also:
-
GL_LIST_MODE
public static final int GL_LIST_MODEGetTarget- See Also:
-
GL_MAX_LIST_NESTING
public static final int GL_MAX_LIST_NESTINGGetTarget- See Also:
-
GL_LIST_BASE
public static final int GL_LIST_BASEGetTarget- See Also:
-
GL_LIST_INDEX
public static final int GL_LIST_INDEXGetTarget- See Also:
-
GL_POLYGON_MODE
public static final int GL_POLYGON_MODEGetTarget- See Also:
-
GL_POLYGON_SMOOTH
public static final int GL_POLYGON_SMOOTHGetTarget- See Also:
-
GL_POLYGON_STIPPLE
public static final int GL_POLYGON_STIPPLEGetTarget- See Also:
-
GL_EDGE_FLAG
public static final int GL_EDGE_FLAGGetTarget- See Also:
-
GL_CULL_FACE
public static final int GL_CULL_FACEGetTarget- See Also:
-
GL_CULL_FACE_MODE
public static final int GL_CULL_FACE_MODEGetTarget- See Also:
-
GL_FRONT_FACE
public static final int GL_FRONT_FACEGetTarget- See Also:
-
GL_LIGHTING
public static final int GL_LIGHTINGGetTarget- See Also:
-
GL_LIGHT_MODEL_LOCAL_VIEWER
public static final int GL_LIGHT_MODEL_LOCAL_VIEWERGetTarget- See Also:
-
GL_LIGHT_MODEL_TWO_SIDE
public static final int GL_LIGHT_MODEL_TWO_SIDEGetTarget- See Also:
-
GL_LIGHT_MODEL_AMBIENT
public static final int GL_LIGHT_MODEL_AMBIENTGetTarget- See Also:
-
GL_SHADE_MODEL
public static final int GL_SHADE_MODELGetTarget- See Also:
-
GL_COLOR_MATERIAL_FACE
public static final int GL_COLOR_MATERIAL_FACEGetTarget- See Also:
-
GL_COLOR_MATERIAL_PARAMETER
public static final int GL_COLOR_MATERIAL_PARAMETERGetTarget- See Also:
-
GL_COLOR_MATERIAL
public static final int GL_COLOR_MATERIALGetTarget- See Also:
-
GL_FOG
public static final int GL_FOGGetTarget- See Also:
-
GL_FOG_INDEX
public static final int GL_FOG_INDEXGetTarget- See Also:
-
GL_FOG_DENSITY
public static final int GL_FOG_DENSITYGetTarget- See Also:
-
GL_FOG_START
public static final int GL_FOG_STARTGetTarget- See Also:
-
GL_FOG_END
public static final int GL_FOG_ENDGetTarget- See Also:
-
GL_FOG_MODE
public static final int GL_FOG_MODEGetTarget- See Also:
-
GL_FOG_COLOR
public static final int GL_FOG_COLORGetTarget- See Also:
-
GL_DEPTH_RANGE
public static final int GL_DEPTH_RANGEGetTarget- See Also:
-
GL_DEPTH_TEST
public static final int GL_DEPTH_TESTGetTarget- See Also:
-
GL_DEPTH_WRITEMASK
public static final int GL_DEPTH_WRITEMASKGetTarget- See Also:
-
GL_DEPTH_CLEAR_VALUE
public static final int GL_DEPTH_CLEAR_VALUEGetTarget- See Also:
-
GL_DEPTH_FUNC
public static final int GL_DEPTH_FUNCGetTarget- See Also:
-
GL_ACCUM_CLEAR_VALUE
public static final int GL_ACCUM_CLEAR_VALUEGetTarget- See Also:
-
GL_STENCIL_TEST
public static final int GL_STENCIL_TESTGetTarget- See Also:
-
GL_STENCIL_CLEAR_VALUE
public static final int GL_STENCIL_CLEAR_VALUEGetTarget- See Also:
-
GL_STENCIL_FUNC
public static final int GL_STENCIL_FUNCGetTarget- See Also:
-
GL_STENCIL_VALUE_MASK
public static final int GL_STENCIL_VALUE_MASKGetTarget- See Also:
-
GL_STENCIL_FAIL
public static final int GL_STENCIL_FAILGetTarget- See Also:
-
GL_STENCIL_PASS_DEPTH_FAIL
public static final int GL_STENCIL_PASS_DEPTH_FAILGetTarget- See Also:
-
GL_STENCIL_PASS_DEPTH_PASS
public static final int GL_STENCIL_PASS_DEPTH_PASSGetTarget- See Also:
-
GL_STENCIL_REF
public static final int GL_STENCIL_REFGetTarget- See Also:
-
GL_STENCIL_WRITEMASK
public static final int GL_STENCIL_WRITEMASKGetTarget- See Also:
-
GL_MATRIX_MODE
public static final int GL_MATRIX_MODEGetTarget- See Also:
-
GL_NORMALIZE
public static final int GL_NORMALIZEGetTarget- See Also:
-
GL_VIEWPORT
public static final int GL_VIEWPORTGetTarget- See Also:
-
GL_MODELVIEW_STACK_DEPTH
public static final int GL_MODELVIEW_STACK_DEPTHGetTarget- See Also:
-
GL_PROJECTION_STACK_DEPTH
public static final int GL_PROJECTION_STACK_DEPTHGetTarget- See Also:
-
GL_TEXTURE_STACK_DEPTH
public static final int GL_TEXTURE_STACK_DEPTHGetTarget- See Also:
-
GL_MODELVIEW_MATRIX
public static final int GL_MODELVIEW_MATRIXGetTarget- See Also:
-
GL_PROJECTION_MATRIX
public static final int GL_PROJECTION_MATRIXGetTarget- See Also:
-
GL_TEXTURE_MATRIX
public static final int GL_TEXTURE_MATRIXGetTarget- See Also:
-
GL_ATTRIB_STACK_DEPTH
public static final int GL_ATTRIB_STACK_DEPTHGetTarget- See Also:
-
GL_CLIENT_ATTRIB_STACK_DEPTH
public static final int GL_CLIENT_ATTRIB_STACK_DEPTHGetTarget- See Also:
-
GL_ALPHA_TEST
public static final int GL_ALPHA_TESTGetTarget- See Also:
-
GL_ALPHA_TEST_FUNC
public static final int GL_ALPHA_TEST_FUNCGetTarget- See Also:
-
GL_ALPHA_TEST_REF
public static final int GL_ALPHA_TEST_REFGetTarget- See Also:
-
GL_DITHER
public static final int GL_DITHERGetTarget- See Also:
-
GL_BLEND_DST
public static final int GL_BLEND_DSTGetTarget- See Also:
-
GL_BLEND_SRC
public static final int GL_BLEND_SRCGetTarget- See Also:
-
GL_BLEND
public static final int GL_BLENDGetTarget- See Also:
-
GL_LOGIC_OP_MODE
public static final int GL_LOGIC_OP_MODEGetTarget- See Also:
-
GL_INDEX_LOGIC_OP
public static final int GL_INDEX_LOGIC_OPGetTarget- See Also:
-
GL_LOGIC_OP
public static final int GL_LOGIC_OPGetTarget- See Also:
-
GL_COLOR_LOGIC_OP
public static final int GL_COLOR_LOGIC_OPGetTarget- See Also:
-
GL_AUX_BUFFERS
public static final int GL_AUX_BUFFERSGetTarget- See Also:
-
GL_DRAW_BUFFER
public static final int GL_DRAW_BUFFERGetTarget- See Also:
-
GL_READ_BUFFER
public static final int GL_READ_BUFFERGetTarget- See Also:
-
GL_SCISSOR_BOX
public static final int GL_SCISSOR_BOXGetTarget- See Also:
-
GL_SCISSOR_TEST
public static final int GL_SCISSOR_TESTGetTarget- See Also:
-
GL_INDEX_CLEAR_VALUE
public static final int GL_INDEX_CLEAR_VALUEGetTarget- See Also:
-
GL_INDEX_WRITEMASK
public static final int GL_INDEX_WRITEMASKGetTarget- See Also:
-
GL_COLOR_CLEAR_VALUE
public static final int GL_COLOR_CLEAR_VALUEGetTarget- See Also:
-
GL_COLOR_WRITEMASK
public static final int GL_COLOR_WRITEMASKGetTarget- See Also:
-
GL_INDEX_MODE
public static final int GL_INDEX_MODEGetTarget- See Also:
-
GL_RGBA_MODE
public static final int GL_RGBA_MODEGetTarget- See Also:
-
GL_DOUBLEBUFFER
public static final int GL_DOUBLEBUFFERGetTarget- See Also:
-
GL_STEREO
public static final int GL_STEREOGetTarget- See Also:
-
GL_RENDER_MODE
public static final int GL_RENDER_MODEGetTarget- See Also:
-
GL_PERSPECTIVE_CORRECTION_HINT
public static final int GL_PERSPECTIVE_CORRECTION_HINTGetTarget- See Also:
-
GL_POINT_SMOOTH_HINT
public static final int GL_POINT_SMOOTH_HINTGetTarget- See Also:
-
GL_LINE_SMOOTH_HINT
public static final int GL_LINE_SMOOTH_HINTGetTarget- See Also:
-
GL_POLYGON_SMOOTH_HINT
public static final int GL_POLYGON_SMOOTH_HINTGetTarget- See Also:
-
GL_FOG_HINT
public static final int GL_FOG_HINTGetTarget- See Also:
-
GL_TEXTURE_GEN_S
public static final int GL_TEXTURE_GEN_SGetTarget- See Also:
-
GL_TEXTURE_GEN_T
public static final int GL_TEXTURE_GEN_TGetTarget- See Also:
-
GL_TEXTURE_GEN_R
public static final int GL_TEXTURE_GEN_RGetTarget- See Also:
-
GL_TEXTURE_GEN_Q
public static final int GL_TEXTURE_GEN_QGetTarget- See Also:
-
GL_PIXEL_MAP_I_TO_I
public static final int GL_PIXEL_MAP_I_TO_IGetTarget- See Also:
-
GL_PIXEL_MAP_S_TO_S
public static final int GL_PIXEL_MAP_S_TO_SGetTarget- See Also:
-
GL_PIXEL_MAP_I_TO_R
public static final int GL_PIXEL_MAP_I_TO_RGetTarget- See Also:
-
GL_PIXEL_MAP_I_TO_G
public static final int GL_PIXEL_MAP_I_TO_GGetTarget- See Also:
-
GL_PIXEL_MAP_I_TO_B
public static final int GL_PIXEL_MAP_I_TO_BGetTarget- See Also:
-
GL_PIXEL_MAP_I_TO_A
public static final int GL_PIXEL_MAP_I_TO_AGetTarget- See Also:
-
GL_PIXEL_MAP_R_TO_R
public static final int GL_PIXEL_MAP_R_TO_RGetTarget- See Also:
-
GL_PIXEL_MAP_G_TO_G
public static final int GL_PIXEL_MAP_G_TO_GGetTarget- See Also:
-
GL_PIXEL_MAP_B_TO_B
public static final int GL_PIXEL_MAP_B_TO_BGetTarget- See Also:
-
GL_PIXEL_MAP_A_TO_A
public static final int GL_PIXEL_MAP_A_TO_AGetTarget- See Also:
-
GL_PIXEL_MAP_I_TO_I_SIZE
public static final int GL_PIXEL_MAP_I_TO_I_SIZEGetTarget- See Also:
-
GL_PIXEL_MAP_S_TO_S_SIZE
public static final int GL_PIXEL_MAP_S_TO_S_SIZEGetTarget- See Also:
-
GL_PIXEL_MAP_I_TO_R_SIZE
public static final int GL_PIXEL_MAP_I_TO_R_SIZEGetTarget- See Also:
-
GL_PIXEL_MAP_I_TO_G_SIZE
public static final int GL_PIXEL_MAP_I_TO_G_SIZEGetTarget- See Also:
-
GL_PIXEL_MAP_I_TO_B_SIZE
public static final int GL_PIXEL_MAP_I_TO_B_SIZEGetTarget- See Also:
-
GL_PIXEL_MAP_I_TO_A_SIZE
public static final int GL_PIXEL_MAP_I_TO_A_SIZEGetTarget- See Also:
-
GL_PIXEL_MAP_R_TO_R_SIZE
public static final int GL_PIXEL_MAP_R_TO_R_SIZEGetTarget- See Also:
-
GL_PIXEL_MAP_G_TO_G_SIZE
public static final int GL_PIXEL_MAP_G_TO_G_SIZEGetTarget- See Also:
-
GL_PIXEL_MAP_B_TO_B_SIZE
public static final int GL_PIXEL_MAP_B_TO_B_SIZEGetTarget- See Also:
-
GL_PIXEL_MAP_A_TO_A_SIZE
public static final int GL_PIXEL_MAP_A_TO_A_SIZEGetTarget- See Also:
-
GL_UNPACK_SWAP_BYTES
public static final int GL_UNPACK_SWAP_BYTESGetTarget- See Also:
-
GL_UNPACK_LSB_FIRST
public static final int GL_UNPACK_LSB_FIRSTGetTarget- See Also:
-
GL_UNPACK_ROW_LENGTH
public static final int GL_UNPACK_ROW_LENGTHGetTarget- See Also:
-
GL_UNPACK_SKIP_ROWS
public static final int GL_UNPACK_SKIP_ROWSGetTarget- See Also:
-
GL_UNPACK_SKIP_PIXELS
public static final int GL_UNPACK_SKIP_PIXELSGetTarget- See Also:
-
GL_UNPACK_ALIGNMENT
public static final int GL_UNPACK_ALIGNMENTGetTarget- See Also:
-
GL_PACK_SWAP_BYTES
public static final int GL_PACK_SWAP_BYTESGetTarget- See Also:
-
GL_PACK_LSB_FIRST
public static final int GL_PACK_LSB_FIRSTGetTarget- See Also:
-
GL_PACK_ROW_LENGTH
public static final int GL_PACK_ROW_LENGTHGetTarget- See Also:
-
GL_PACK_SKIP_ROWS
public static final int GL_PACK_SKIP_ROWSGetTarget- See Also:
-
GL_PACK_SKIP_PIXELS
public static final int GL_PACK_SKIP_PIXELSGetTarget- See Also:
-
GL_PACK_ALIGNMENT
public static final int GL_PACK_ALIGNMENTGetTarget- See Also:
-
GL_MAP_COLOR
public static final int GL_MAP_COLORGetTarget- See Also:
-
GL_MAP_STENCIL
public static final int GL_MAP_STENCILGetTarget- See Also:
-
GL_INDEX_SHIFT
public static final int GL_INDEX_SHIFTGetTarget- See Also:
-
GL_INDEX_OFFSET
public static final int GL_INDEX_OFFSETGetTarget- See Also:
-
GL_RED_SCALE
public static final int GL_RED_SCALEGetTarget- See Also:
-
GL_RED_BIAS
public static final int GL_RED_BIASGetTarget- See Also:
-
GL_ZOOM_X
public static final int GL_ZOOM_XGetTarget- See Also:
-
GL_ZOOM_Y
public static final int GL_ZOOM_YGetTarget- See Also:
-
GL_GREEN_SCALE
public static final int GL_GREEN_SCALEGetTarget- See Also:
-
GL_GREEN_BIAS
public static final int GL_GREEN_BIASGetTarget- See Also:
-
GL_BLUE_SCALE
public static final int GL_BLUE_SCALEGetTarget- See Also:
-
GL_BLUE_BIAS
public static final int GL_BLUE_BIASGetTarget- See Also:
-
GL_ALPHA_SCALE
public static final int GL_ALPHA_SCALEGetTarget- See Also:
-
GL_ALPHA_BIAS
public static final int GL_ALPHA_BIASGetTarget- See Also:
-
GL_DEPTH_SCALE
public static final int GL_DEPTH_SCALEGetTarget- See Also:
-
GL_DEPTH_BIAS
public static final int GL_DEPTH_BIASGetTarget- See Also:
-
GL_MAX_EVAL_ORDER
public static final int GL_MAX_EVAL_ORDERGetTarget- See Also:
-
GL_MAX_LIGHTS
public static final int GL_MAX_LIGHTSGetTarget- See Also:
-
GL_MAX_CLIP_PLANES
public static final int GL_MAX_CLIP_PLANESGetTarget- See Also:
-
GL_MAX_TEXTURE_SIZE
public static final int GL_MAX_TEXTURE_SIZEGetTarget- See Also:
-
GL_MAX_PIXEL_MAP_TABLE
public static final int GL_MAX_PIXEL_MAP_TABLEGetTarget- See Also:
-
GL_MAX_ATTRIB_STACK_DEPTH
public static final int GL_MAX_ATTRIB_STACK_DEPTHGetTarget- See Also:
-
GL_MAX_MODELVIEW_STACK_DEPTH
public static final int GL_MAX_MODELVIEW_STACK_DEPTHGetTarget- See Also:
-
GL_MAX_NAME_STACK_DEPTH
public static final int GL_MAX_NAME_STACK_DEPTHGetTarget- See Also:
-
GL_MAX_PROJECTION_STACK_DEPTH
public static final int GL_MAX_PROJECTION_STACK_DEPTHGetTarget- See Also:
-
GL_MAX_TEXTURE_STACK_DEPTH
public static final int GL_MAX_TEXTURE_STACK_DEPTHGetTarget- See Also:
-
GL_MAX_VIEWPORT_DIMS
public static final int GL_MAX_VIEWPORT_DIMSGetTarget- See Also:
-
GL_MAX_CLIENT_ATTRIB_STACK_DEPTH
public static final int GL_MAX_CLIENT_ATTRIB_STACK_DEPTHGetTarget- See Also:
-
GL_SUBPIXEL_BITS
public static final int GL_SUBPIXEL_BITSGetTarget- See Also:
-
GL_INDEX_BITS
public static final int GL_INDEX_BITSGetTarget- See Also:
-
GL_RED_BITS
public static final int GL_RED_BITSGetTarget- See Also:
-
GL_GREEN_BITS
public static final int GL_GREEN_BITSGetTarget- See Also:
-
GL_BLUE_BITS
public static final int GL_BLUE_BITSGetTarget- See Also:
-
GL_ALPHA_BITS
public static final int GL_ALPHA_BITSGetTarget- See Also:
-
GL_DEPTH_BITS
public static final int GL_DEPTH_BITSGetTarget- See Also:
-
GL_STENCIL_BITS
public static final int GL_STENCIL_BITSGetTarget- See Also:
-
GL_ACCUM_RED_BITS
public static final int GL_ACCUM_RED_BITSGetTarget- See Also:
-
GL_ACCUM_GREEN_BITS
public static final int GL_ACCUM_GREEN_BITSGetTarget- See Also:
-
GL_ACCUM_BLUE_BITS
public static final int GL_ACCUM_BLUE_BITSGetTarget- See Also:
-
GL_ACCUM_ALPHA_BITS
public static final int GL_ACCUM_ALPHA_BITSGetTarget- See Also:
-
GL_NAME_STACK_DEPTH
public static final int GL_NAME_STACK_DEPTHGetTarget- See Also:
-
GL_AUTO_NORMAL
public static final int GL_AUTO_NORMALGetTarget- See Also:
-
GL_MAP1_COLOR_4
public static final int GL_MAP1_COLOR_4GetTarget- See Also:
-
GL_MAP1_INDEX
public static final int GL_MAP1_INDEXGetTarget- See Also:
-
GL_MAP1_NORMAL
public static final int GL_MAP1_NORMALGetTarget- See Also:
-
GL_MAP1_TEXTURE_COORD_1
public static final int GL_MAP1_TEXTURE_COORD_1GetTarget- See Also:
-
GL_MAP1_TEXTURE_COORD_2
public static final int GL_MAP1_TEXTURE_COORD_2GetTarget- See Also:
-
GL_MAP1_TEXTURE_COORD_3
public static final int GL_MAP1_TEXTURE_COORD_3GetTarget- See Also:
-
GL_MAP1_TEXTURE_COORD_4
public static final int GL_MAP1_TEXTURE_COORD_4GetTarget- See Also:
-
GL_MAP1_VERTEX_3
public static final int GL_MAP1_VERTEX_3GetTarget- See Also:
-
GL_MAP1_VERTEX_4
public static final int GL_MAP1_VERTEX_4GetTarget- See Also:
-
GL_MAP2_COLOR_4
public static final int GL_MAP2_COLOR_4GetTarget- See Also:
-
GL_MAP2_INDEX
public static final int GL_MAP2_INDEXGetTarget- See Also:
-
GL_MAP2_NORMAL
public static final int GL_MAP2_NORMALGetTarget- See Also:
-
GL_MAP2_TEXTURE_COORD_1
public static final int GL_MAP2_TEXTURE_COORD_1GetTarget- See Also:
-
GL_MAP2_TEXTURE_COORD_2
public static final int GL_MAP2_TEXTURE_COORD_2GetTarget- See Also:
-
GL_MAP2_TEXTURE_COORD_3
public static final int GL_MAP2_TEXTURE_COORD_3GetTarget- See Also:
-
GL_MAP2_TEXTURE_COORD_4
public static final int GL_MAP2_TEXTURE_COORD_4GetTarget- See Also:
-
GL_MAP2_VERTEX_3
public static final int GL_MAP2_VERTEX_3GetTarget- See Also:
-
GL_MAP2_VERTEX_4
public static final int GL_MAP2_VERTEX_4GetTarget- See Also:
-
GL_MAP1_GRID_DOMAIN
public static final int GL_MAP1_GRID_DOMAINGetTarget- See Also:
-
GL_MAP1_GRID_SEGMENTS
public static final int GL_MAP1_GRID_SEGMENTSGetTarget- See Also:
-
GL_MAP2_GRID_DOMAIN
public static final int GL_MAP2_GRID_DOMAINGetTarget- See Also:
-
GL_MAP2_GRID_SEGMENTS
public static final int GL_MAP2_GRID_SEGMENTSGetTarget- See Also:
-
GL_TEXTURE_1D
public static final int GL_TEXTURE_1DGetTarget- See Also:
-
GL_TEXTURE_2D
public static final int GL_TEXTURE_2DGetTarget- See Also:
-
GL_FEEDBACK_BUFFER_POINTER
public static final int GL_FEEDBACK_BUFFER_POINTERGetTarget- See Also:
-
GL_FEEDBACK_BUFFER_SIZE
public static final int GL_FEEDBACK_BUFFER_SIZEGetTarget- See Also:
-
GL_FEEDBACK_BUFFER_TYPE
public static final int GL_FEEDBACK_BUFFER_TYPEGetTarget- See Also:
-
GL_SELECTION_BUFFER_POINTER
public static final int GL_SELECTION_BUFFER_POINTERGetTarget- See Also:
-
GL_SELECTION_BUFFER_SIZE
public static final int GL_SELECTION_BUFFER_SIZEGetTarget- See Also:
-
GL_TEXTURE_WIDTH
public static final int GL_TEXTURE_WIDTHGetTextureParameter- See Also:
-
GL_TEXTURE_HEIGHT
public static final int GL_TEXTURE_HEIGHTGetTextureParameter- See Also:
-
GL_TEXTURE_INTERNAL_FORMAT
public static final int GL_TEXTURE_INTERNAL_FORMATGetTextureParameter- See Also:
-
GL_TEXTURE_COMPONENTS
public static final int GL_TEXTURE_COMPONENTSGetTextureParameter- See Also:
-
GL_TEXTURE_BORDER_COLOR
public static final int GL_TEXTURE_BORDER_COLORGetTextureParameter- See Also:
-
GL_TEXTURE_BORDER
public static final int GL_TEXTURE_BORDERGetTextureParameter- See Also:
-
GL_DONT_CARE
public static final int GL_DONT_CAREHintMode- See Also:
-
GL_FASTEST
public static final int GL_FASTESTHintMode- See Also:
-
GL_NICEST
public static final int GL_NICESTHintMode- See Also:
-
GL_LIGHT0
public static final int GL_LIGHT0LightName- See Also:
-
GL_LIGHT1
public static final int GL_LIGHT1LightName- See Also:
-
GL_LIGHT2
public static final int GL_LIGHT2LightName- See Also:
-
GL_LIGHT3
public static final int GL_LIGHT3LightName- See Also:
-
GL_LIGHT4
public static final int GL_LIGHT4LightName- See Also:
-
GL_LIGHT5
public static final int GL_LIGHT5LightName- See Also:
-
GL_LIGHT6
public static final int GL_LIGHT6LightName- See Also:
-
GL_LIGHT7
public static final int GL_LIGHT7LightName- See Also:
-
GL_AMBIENT
public static final int GL_AMBIENTLightParameter- See Also:
-
GL_DIFFUSE
public static final int GL_DIFFUSELightParameter- See Also:
-
GL_SPECULAR
public static final int GL_SPECULARLightParameter- See Also:
-
GL_POSITION
public static final int GL_POSITIONLightParameter- See Also:
-
GL_SPOT_DIRECTION
public static final int GL_SPOT_DIRECTIONLightParameter- See Also:
-
GL_SPOT_EXPONENT
public static final int GL_SPOT_EXPONENTLightParameter- See Also:
-
GL_SPOT_CUTOFF
public static final int GL_SPOT_CUTOFFLightParameter- See Also:
-
GL_CONSTANT_ATTENUATION
public static final int GL_CONSTANT_ATTENUATIONLightParameter- See Also:
-
GL_LINEAR_ATTENUATION
public static final int GL_LINEAR_ATTENUATIONLightParameter- See Also:
-
GL_QUADRATIC_ATTENUATION
public static final int GL_QUADRATIC_ATTENUATIONLightParameter- See Also:
-
GL_COMPILE
public static final int GL_COMPILEListMode- See Also:
-
GL_COMPILE_AND_EXECUTE
public static final int GL_COMPILE_AND_EXECUTEListMode- See Also:
-
GL_CLEAR
public static final int GL_CLEARLogicOp- See Also:
-
GL_AND
public static final int GL_ANDLogicOp- See Also:
-
GL_AND_REVERSE
public static final int GL_AND_REVERSELogicOp- See Also:
-
GL_COPY
public static final int GL_COPYLogicOp- See Also:
-
GL_AND_INVERTED
public static final int GL_AND_INVERTEDLogicOp- See Also:
-
GL_NOOP
public static final int GL_NOOPLogicOp- See Also:
-
GL_XOR
public static final int GL_XORLogicOp- See Also:
-
GL_OR
public static final int GL_ORLogicOp- See Also:
-
GL_NOR
public static final int GL_NORLogicOp- See Also:
-
GL_EQUIV
public static final int GL_EQUIVLogicOp- See Also:
-
GL_INVERT
public static final int GL_INVERTLogicOp- See Also:
-
GL_OR_REVERSE
public static final int GL_OR_REVERSELogicOp- See Also:
-
GL_COPY_INVERTED
public static final int GL_COPY_INVERTEDLogicOp- See Also:
-
GL_OR_INVERTED
public static final int GL_OR_INVERTEDLogicOp- See Also:
-
GL_NAND
public static final int GL_NANDLogicOp- See Also:
-
GL_SET
public static final int GL_SETLogicOp- See Also:
-
GL_EMISSION
public static final int GL_EMISSIONMaterialParameter- See Also:
-
GL_SHININESS
public static final int GL_SHININESSMaterialParameter- See Also:
-
GL_AMBIENT_AND_DIFFUSE
public static final int GL_AMBIENT_AND_DIFFUSEMaterialParameter- See Also:
-
GL_COLOR_INDEXES
public static final int GL_COLOR_INDEXESMaterialParameter- See Also:
-
GL_MODELVIEW
public static final int GL_MODELVIEWMatrixMode- See Also:
-
GL_PROJECTION
public static final int GL_PROJECTIONMatrixMode- See Also:
-
GL_TEXTURE
public static final int GL_TEXTUREMatrixMode- See Also:
-
GL_COLOR
public static final int GL_COLORPixelCopyType- See Also:
-
GL_DEPTH
public static final int GL_DEPTHPixelCopyType- See Also:
-
GL_STENCIL
public static final int GL_STENCILPixelCopyType- See Also:
-
GL_COLOR_INDEX
public static final int GL_COLOR_INDEXPixelFormat- See Also:
-
GL_STENCIL_INDEX
public static final int GL_STENCIL_INDEXPixelFormat- See Also:
-
GL_DEPTH_COMPONENT
public static final int GL_DEPTH_COMPONENTPixelFormat- See Also:
-
GL_RED
public static final int GL_REDPixelFormat- See Also:
-
GL_GREEN
public static final int GL_GREENPixelFormat- See Also:
-
GL_BLUE
public static final int GL_BLUEPixelFormat- See Also:
-
GL_ALPHA
public static final int GL_ALPHAPixelFormat- See Also:
-
GL_RGB
public static final int GL_RGBPixelFormat- See Also:
-
GL_RGBA
public static final int GL_RGBAPixelFormat- See Also:
-
GL_LUMINANCE
public static final int GL_LUMINANCEPixelFormat- See Also:
-
GL_LUMINANCE_ALPHA
public static final int GL_LUMINANCE_ALPHAPixelFormat- See Also:
-
GL_BITMAP
public static final int GL_BITMAPPixelType- See Also:
-
GL_POINT
public static final int GL_POINTPolygonMode- See Also:
-
GL_LINE
public static final int GL_LINEPolygonMode- See Also:
-
GL_FILL
public static final int GL_FILLPolygonMode- See Also:
-
GL_RENDER
public static final int GL_RENDERRenderingMode- See Also:
-
GL_FEEDBACK
public static final int GL_FEEDBACKRenderingMode- See Also:
-
GL_SELECT
public static final int GL_SELECTRenderingMode- See Also:
-
GL_FLAT
public static final int GL_FLATShadingModel- See Also:
-
GL_SMOOTH
public static final int GL_SMOOTHShadingModel- See Also:
-
GL_KEEP
public static final int GL_KEEPStencilOp- See Also:
-
GL_REPLACE
public static final int GL_REPLACEStencilOp- See Also:
-
GL_INCR
public static final int GL_INCRStencilOp- See Also:
-
GL_DECR
public static final int GL_DECRStencilOp- See Also:
-
GL_VENDOR
public static final int GL_VENDORStringName- See Also:
-
GL_RENDERER
public static final int GL_RENDERERStringName- See Also:
-
GL_VERSION
public static final int GL_VERSIONStringName- See Also:
-
GL_EXTENSIONS
public static final int GL_EXTENSIONSStringName- See Also:
-
GL_S
public static final int GL_STextureCoordName- See Also:
-
GL_T
public static final int GL_TTextureCoordName- See Also:
-
GL_R
public static final int GL_RTextureCoordName- See Also:
-
GL_Q
public static final int GL_QTextureCoordName- See Also:
-
GL_MODULATE
public static final int GL_MODULATETextureEnvMode- See Also:
-
GL_DECAL
public static final int GL_DECALTextureEnvMode- See Also:
-
GL_TEXTURE_ENV_MODE
public static final int GL_TEXTURE_ENV_MODETextureEnvParameter- See Also:
-
GL_TEXTURE_ENV_COLOR
public static final int GL_TEXTURE_ENV_COLORTextureEnvParameter- See Also:
-
GL_TEXTURE_ENV
public static final int GL_TEXTURE_ENVTextureEnvTarget- See Also:
-
GL_EYE_LINEAR
public static final int GL_EYE_LINEARTextureGenMode- See Also:
-
GL_OBJECT_LINEAR
public static final int GL_OBJECT_LINEARTextureGenMode- See Also:
-
GL_SPHERE_MAP
public static final int GL_SPHERE_MAPTextureGenMode- See Also:
-
GL_TEXTURE_GEN_MODE
public static final int GL_TEXTURE_GEN_MODETextureGenParameter- See Also:
-
GL_OBJECT_PLANE
public static final int GL_OBJECT_PLANETextureGenParameter- See Also:
-
GL_EYE_PLANE
public static final int GL_EYE_PLANETextureGenParameter- See Also:
-
GL_NEAREST
public static final int GL_NEARESTTextureMagFilter- See Also:
-
GL_LINEAR
public static final int GL_LINEARTextureMagFilter- See Also:
-
GL_NEAREST_MIPMAP_NEAREST
public static final int GL_NEAREST_MIPMAP_NEARESTTextureMinFilter- See Also:
-
GL_LINEAR_MIPMAP_NEAREST
public static final int GL_LINEAR_MIPMAP_NEARESTTextureMinFilter- See Also:
-
GL_NEAREST_MIPMAP_LINEAR
public static final int GL_NEAREST_MIPMAP_LINEARTextureMinFilter- See Also:
-
GL_LINEAR_MIPMAP_LINEAR
public static final int GL_LINEAR_MIPMAP_LINEARTextureMinFilter- See Also:
-
GL_TEXTURE_MAG_FILTER
public static final int GL_TEXTURE_MAG_FILTERTextureParameterName- See Also:
-
GL_TEXTURE_MIN_FILTER
public static final int GL_TEXTURE_MIN_FILTERTextureParameterName- See Also:
-
GL_TEXTURE_WRAP_S
public static final int GL_TEXTURE_WRAP_STextureParameterName- See Also:
-
GL_TEXTURE_WRAP_T
public static final int GL_TEXTURE_WRAP_TTextureParameterName- See Also:
-
GL_CLAMP
public static final int GL_CLAMPTextureWrapMode- See Also:
-
GL_REPEAT
public static final int GL_REPEATTextureWrapMode- See Also:
-
GL_CLIENT_PIXEL_STORE_BIT
public static final int GL_CLIENT_PIXEL_STORE_BITClientAttribMask- See Also:
-
GL_CLIENT_VERTEX_ARRAY_BIT
public static final int GL_CLIENT_VERTEX_ARRAY_BITClientAttribMask- See Also:
-
GL_CLIENT_ALL_ATTRIB_BITS
public static final int GL_CLIENT_ALL_ATTRIB_BITSClientAttribMask- See Also:
-
GL_POLYGON_OFFSET_FACTOR
public static final int GL_POLYGON_OFFSET_FACTORpolygon_offset- See Also:
-
GL_POLYGON_OFFSET_UNITS
public static final int GL_POLYGON_OFFSET_UNITSpolygon_offset- See Also:
-
GL_POLYGON_OFFSET_POINT
public static final int GL_POLYGON_OFFSET_POINTpolygon_offset- See Also:
-
GL_POLYGON_OFFSET_LINE
public static final int GL_POLYGON_OFFSET_LINEpolygon_offset- See Also:
-
GL_POLYGON_OFFSET_FILL
public static final int GL_POLYGON_OFFSET_FILLpolygon_offset- See Also:
-
GL_ALPHA4
public static final int GL_ALPHA4texture- See Also:
-
GL_ALPHA8
public static final int GL_ALPHA8texture- See Also:
-
GL_ALPHA12
public static final int GL_ALPHA12texture- See Also:
-
GL_ALPHA16
public static final int GL_ALPHA16texture- See Also:
-
GL_LUMINANCE4
public static final int GL_LUMINANCE4texture- See Also:
-
GL_LUMINANCE8
public static final int GL_LUMINANCE8texture- See Also:
-
GL_LUMINANCE12
public static final int GL_LUMINANCE12texture- See Also:
-
GL_LUMINANCE16
public static final int GL_LUMINANCE16texture- See Also:
-
GL_LUMINANCE4_ALPHA4
public static final int GL_LUMINANCE4_ALPHA4texture- See Also:
-
GL_LUMINANCE6_ALPHA2
public static final int GL_LUMINANCE6_ALPHA2texture- See Also:
-
GL_LUMINANCE8_ALPHA8
public static final int GL_LUMINANCE8_ALPHA8texture- See Also:
-
GL_LUMINANCE12_ALPHA4
public static final int GL_LUMINANCE12_ALPHA4texture- See Also:
-
GL_LUMINANCE12_ALPHA12
public static final int GL_LUMINANCE12_ALPHA12texture- See Also:
-
GL_LUMINANCE16_ALPHA16
public static final int GL_LUMINANCE16_ALPHA16texture- See Also:
-
GL_INTENSITY
public static final int GL_INTENSITYtexture- See Also:
-
GL_INTENSITY4
public static final int GL_INTENSITY4texture- See Also:
-
GL_INTENSITY8
public static final int GL_INTENSITY8texture- See Also:
-
GL_INTENSITY12
public static final int GL_INTENSITY12texture- See Also:
-
GL_INTENSITY16
public static final int GL_INTENSITY16texture- See Also:
-
GL_R3_G3_B2
public static final int GL_R3_G3_B2texture- See Also:
-
GL_RGB4
public static final int GL_RGB4texture- See Also:
-
GL_RGB5
public static final int GL_RGB5texture- See Also:
-
GL_RGB8
public static final int GL_RGB8texture- See Also:
-
GL_RGB10
public static final int GL_RGB10texture- See Also:
-
GL_RGB12
public static final int GL_RGB12texture- See Also:
-
GL_RGB16
public static final int GL_RGB16texture- See Also:
-
GL_RGBA2
public static final int GL_RGBA2texture- See Also:
-
GL_RGBA4
public static final int GL_RGBA4texture- See Also:
-
GL_RGB5_A1
public static final int GL_RGB5_A1texture- See Also:
-
GL_RGBA8
public static final int GL_RGBA8texture- See Also:
-
GL_RGB10_A2
public static final int GL_RGB10_A2texture- See Also:
-
GL_RGBA12
public static final int GL_RGBA12texture- See Also:
-
GL_RGBA16
public static final int GL_RGBA16texture- See Also:
-
GL_TEXTURE_RED_SIZE
public static final int GL_TEXTURE_RED_SIZEtexture- See Also:
-
GL_TEXTURE_GREEN_SIZE
public static final int GL_TEXTURE_GREEN_SIZEtexture- See Also:
-
GL_TEXTURE_BLUE_SIZE
public static final int GL_TEXTURE_BLUE_SIZEtexture- See Also:
-
GL_TEXTURE_ALPHA_SIZE
public static final int GL_TEXTURE_ALPHA_SIZEtexture- See Also:
-
GL_TEXTURE_LUMINANCE_SIZE
public static final int GL_TEXTURE_LUMINANCE_SIZEtexture- See Also:
-
GL_TEXTURE_INTENSITY_SIZE
public static final int GL_TEXTURE_INTENSITY_SIZEtexture- See Also:
-
GL_PROXY_TEXTURE_1D
public static final int GL_PROXY_TEXTURE_1Dtexture- See Also:
-
GL_PROXY_TEXTURE_2D
public static final int GL_PROXY_TEXTURE_2Dtexture- See Also:
-
GL_TEXTURE_PRIORITY
public static final int GL_TEXTURE_PRIORITYtexture_object- See Also:
-
GL_TEXTURE_RESIDENT
public static final int GL_TEXTURE_RESIDENTtexture_object- See Also:
-
GL_TEXTURE_BINDING_1D
public static final int GL_TEXTURE_BINDING_1Dtexture_object- See Also:
-
GL_TEXTURE_BINDING_2D
public static final int GL_TEXTURE_BINDING_2Dtexture_object- See Also:
-
GL_VERTEX_ARRAY
public static final int GL_VERTEX_ARRAYvertex_array- See Also:
-
GL_NORMAL_ARRAY
public static final int GL_NORMAL_ARRAYvertex_array- See Also:
-
GL_COLOR_ARRAY
public static final int GL_COLOR_ARRAYvertex_array- See Also:
-
GL_INDEX_ARRAY
public static final int GL_INDEX_ARRAYvertex_array- See Also:
-
GL_TEXTURE_COORD_ARRAY
public static final int GL_TEXTURE_COORD_ARRAYvertex_array- See Also:
-
GL_EDGE_FLAG_ARRAY
public static final int GL_EDGE_FLAG_ARRAYvertex_array- See Also:
-
GL_VERTEX_ARRAY_SIZE
public static final int GL_VERTEX_ARRAY_SIZEvertex_array- See Also:
-
GL_VERTEX_ARRAY_TYPE
public static final int GL_VERTEX_ARRAY_TYPEvertex_array- See Also:
-
GL_VERTEX_ARRAY_STRIDE
public static final int GL_VERTEX_ARRAY_STRIDEvertex_array- See Also:
-
GL_NORMAL_ARRAY_TYPE
public static final int GL_NORMAL_ARRAY_TYPEvertex_array- See Also:
-
GL_NORMAL_ARRAY_STRIDE
public static final int GL_NORMAL_ARRAY_STRIDEvertex_array- See Also:
-
GL_COLOR_ARRAY_SIZE
public static final int GL_COLOR_ARRAY_SIZEvertex_array- See Also:
-
GL_COLOR_ARRAY_TYPE
public static final int GL_COLOR_ARRAY_TYPEvertex_array- See Also:
-
GL_COLOR_ARRAY_STRIDE
public static final int GL_COLOR_ARRAY_STRIDEvertex_array- See Also:
-
GL_INDEX_ARRAY_TYPE
public static final int GL_INDEX_ARRAY_TYPEvertex_array- See Also:
-
GL_INDEX_ARRAY_STRIDE
public static final int GL_INDEX_ARRAY_STRIDEvertex_array- See Also:
-
GL_TEXTURE_COORD_ARRAY_SIZE
public static final int GL_TEXTURE_COORD_ARRAY_SIZEvertex_array- See Also:
-
GL_TEXTURE_COORD_ARRAY_TYPE
public static final int GL_TEXTURE_COORD_ARRAY_TYPEvertex_array- See Also:
-
GL_TEXTURE_COORD_ARRAY_STRIDE
public static final int GL_TEXTURE_COORD_ARRAY_STRIDEvertex_array- See Also:
-
GL_EDGE_FLAG_ARRAY_STRIDE
public static final int GL_EDGE_FLAG_ARRAY_STRIDEvertex_array- See Also:
-
GL_VERTEX_ARRAY_POINTER
public static final int GL_VERTEX_ARRAY_POINTERvertex_array- See Also:
-
GL_NORMAL_ARRAY_POINTER
public static final int GL_NORMAL_ARRAY_POINTERvertex_array- See Also:
-
GL_COLOR_ARRAY_POINTER
public static final int GL_COLOR_ARRAY_POINTERvertex_array- See Also:
-
GL_INDEX_ARRAY_POINTER
public static final int GL_INDEX_ARRAY_POINTERvertex_array- See Also:
-
GL_TEXTURE_COORD_ARRAY_POINTER
public static final int GL_TEXTURE_COORD_ARRAY_POINTERvertex_array- See Also:
-
GL_EDGE_FLAG_ARRAY_POINTER
public static final int GL_EDGE_FLAG_ARRAY_POINTERvertex_array- See Also:
-
GL_V2F
public static final int GL_V2Fvertex_array- See Also:
-
GL_V3F
public static final int GL_V3Fvertex_array- See Also:
-
GL_C4UB_V2F
public static final int GL_C4UB_V2Fvertex_array- See Also:
-
GL_C4UB_V3F
public static final int GL_C4UB_V3Fvertex_array- See Also:
-
GL_C3F_V3F
public static final int GL_C3F_V3Fvertex_array- See Also:
-
GL_N3F_V3F
public static final int GL_N3F_V3Fvertex_array- See Also:
-
GL_C4F_N3F_V3F
public static final int GL_C4F_N3F_V3Fvertex_array- See Also:
-
GL_T2F_V3F
public static final int GL_T2F_V3Fvertex_array- See Also:
-
GL_T4F_V4F
public static final int GL_T4F_V4Fvertex_array- See Also:
-
GL_T2F_C4UB_V3F
public static final int GL_T2F_C4UB_V3Fvertex_array- See Also:
-
GL_T2F_C3F_V3F
public static final int GL_T2F_C3F_V3Fvertex_array- See Also:
-
GL_T2F_N3F_V3F
public static final int GL_T2F_N3F_V3Fvertex_array- See Also:
-
GL_T2F_C4F_N3F_V3F
public static final int GL_T2F_C4F_N3F_V3Fvertex_array- See Also:
-
GL_T4F_C4F_N3F_V4F
public static final int GL_T4F_C4F_N3F_V4Fvertex_array- See Also:
-
-
Method Details
-
glEnable
public static void glEnable(int target) Enables the specified OpenGL state.- Parameters:
target- the OpenGL state to enable- See Also:
-
glDisable
public static void glDisable(int target) Disables the specified OpenGL state.- Parameters:
target- the OpenGL state to disable- See Also:
-
glAccum
public static void glAccum(int op, float value) Each portion of a pixel in the accumulation buffer consists of four values: one for each of R, G, B, and A. The accumulation buffer is controlled exclusively through the use of this method (except for clearing it). -
glAlphaFunc
public static void glAlphaFunc(int func, 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. The comparison is enabled or disabled with the genericEnableandDisablecommands using the symbolic constantALPHA_TEST. When disabled, it is as if the comparison always passes. The test is controlled with this method.- Parameters:
func- a symbolic constant indicating the alpha test function. One of:NEVERALWAYSLESSLEQUALEQUALGEQUALGREATERNOTEQUALref- a reference value clamped to the range [0, 1]. When performing the alpha test, the GL will convert the reference value to the same representation as the fragment's alpha value (floating-point or fixed-point).- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglAreTexturesResident
public static boolean nglAreTexturesResident(int n, long textures, long residences) Unsafe version of:AreTexturesResident- Parameters:
n- the number of texture objects intextures
-
glAreTexturesResident
ReturnsTRUEif all of the texture objects named in textures are resident, or if the implementation does not distinguish a working set. If at least one of the texture objects named in textures is not resident, thenFALSEis returned, and the residence of each texture object is returned in residences. Otherwise the contents of residences are not changed.- Parameters:
textures- an array of texture objectsresidences- returns the residences of each texture object- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glAreTexturesResident
ReturnsTRUEif all of the texture objects named in textures are resident, or if the implementation does not distinguish a working set. If at least one of the texture objects named in textures is not resident, thenFALSEis returned, and the residence of each texture object is returned in residences. Otherwise the contents of residences are not changed.- Parameters:
residences- returns the residences of each texture object- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glArrayElement
public static void glArrayElement(int i) Transfers the ith element of every enabled, non-instanced array, and the first element of every enabled, instanced array to the GL.- Parameters:
i- the element to transfer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glBegin
public static void glBegin(int mode) Begins the definition of vertex attributes of a sequence of primitives to be transferred to the GL.- Parameters:
mode- the primitive type being defined. One of:POINTSLINE_STRIPLINE_LOOPLINESTRIANGLE_STRIPTRIANGLE_FANTRIANGLESLINES_ADJACENCYLINE_STRIP_ADJACENCYTRIANGLES_ADJACENCYTRIANGLE_STRIP_ADJACENCYPATCHESPOLYGONQUADSQUAD_STRIP- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glBindTexture
public static void glBindTexture(int target, int texture) Binds the a texture to a texture target.While a texture object is bound, GL operations on the target to which it is bound affect the bound object, and queries of the target to which it is bound return state from the bound object. If texture mapping of the dimensionality of the target to which a texture object is bound is enabled, the state of the bound texture object directs the texturing operation.
- Parameters:
target- the texture target. One of:TEXTURE_1DTEXTURE_2DTEXTURE_1D_ARRAYTEXTURE_RECTANGLETEXTURE_CUBE_MAPTEXTURE_3DTEXTURE_2D_ARRAYTEXTURE_CUBE_MAP_ARRAYTEXTURE_BUFFERTEXTURE_2D_MULTISAMPLETEXTURE_2D_MULTISAMPLE_ARRAYtexture- the texture object to bind- See Also:
-
nglBitmap
public static void nglBitmap(int w, int h, float xOrig, float yOrig, float xInc, float yInc, long data) Unsafe version of:Bitmap -
glBitmap
public static void glBitmap(int w, int h, float xOrig, float yOrig, float xInc, float yInc, @Nullable ByteBuffer data) Sents a bitmap to the GL. Bitmaps are rectangles of zeros and ones specifying a particular pattern of fragments to be produced. Each of these fragments has the same associated data. These data are those associated with the current raster position.- Parameters:
w- the bitmap widthh- the bitmap widthxOrig- the bitmap origin x coordinateyOrig- the bitmap origin y coordinatexInc- the x increment added to the raster positionyInc- the y increment added to the raster positiondata- the buffer containing the bitmap data.- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glBitmap
public static void glBitmap(int w, int h, float xOrig, float yOrig, float xInc, float yInc, long data) Sents a bitmap to the GL. Bitmaps are rectangles of zeros and ones specifying a particular pattern of fragments to be produced. Each of these fragments has the same associated data. These data are those associated with the current raster position.- Parameters:
w- the bitmap widthh- the bitmap widthxOrig- the bitmap origin x coordinateyOrig- the bitmap origin y coordinatexInc- the x increment added to the raster positionyInc- the y increment added to the raster positiondata- the buffer containing the bitmap data.- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glBlendFunc
public static void glBlendFunc(int sfactor, int dfactor) Specifies the weighting factors used by the blend equation, for both RGB and alpha functions and for all draw buffers.- Parameters:
sfactor- the source weighting factor. One of:dfactor- the destination weighting factor- See Also:
-
glCallList
public static void glCallList(int list) Executes a display list. Causes the commands saved in the display list to be executed, in order, just as if they were issued without using a display list.- Parameters:
list- the index of the display list to be called- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglCallLists
public static void nglCallLists(int n, int type, long lists) Unsafe version of:CallLists- Parameters:
n- the number of display lists to be calledtype- the data type of each element inlists. One of:BYTEUNSIGNED_BYTESHORTUNSIGNED_SHORTINTUNSIGNED_INTFLOAT2_BYTES3_BYTES4_BYTES
-
glCallLists
Provides an efficient means for executing a number of display lists.- Parameters:
type- the data type of each element inlists. One of:BYTEUNSIGNED_BYTESHORTUNSIGNED_SHORTINTUNSIGNED_INTFLOAT2_BYTES3_BYTES4_BYTESlists- an array of offsets. Each offset is added to the display list base to obtain the display list number.- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glCallLists
Provides an efficient means for executing a number of display lists.- Parameters:
lists- an array of offsets. Each offset is added to the display list base to obtain the display list number.- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glCallLists
Provides an efficient means for executing a number of display lists.- Parameters:
lists- an array of offsets. Each offset is added to the display list base to obtain the display list number.- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glCallLists
Provides an efficient means for executing a number of display lists.- Parameters:
lists- an array of offsets. Each offset is added to the display list base to obtain the display list number.- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glClear
public static void glClear(int mask) Sets portions of every pixel in a particular buffer to the same value. The value to which each buffer is cleared depends on the setting of the clear value for that buffer.- Parameters:
mask- Zero or the bitwise OR of one or more values indicating which buffers are to be cleared. One or more of:COLOR_BUFFER_BITDEPTH_BUFFER_BITSTENCIL_BUFFER_BIT- See Also:
-
glClearAccum
public static void glClearAccum(float red, float green, float blue, float alpha) Sets the clear values for the accumulation buffer. These values are clamped to the range [-1,1] when they are specified.- Parameters:
red- the value to which to clear the R values of the accumulation buffergreen- the value to which to clear the G values of the accumulation bufferblue- the value to which to clear the B values of the accumulation bufferalpha- the value to which to clear the A values of the accumulation buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glClearColor
public static void glClearColor(float red, float green, float blue, float alpha) Sets the clear value for fixed-point and floating-point color buffers in RGBA mode. The specified components are stored as floating-point values.- Parameters:
red- the value to which to clear the R channel of the color buffergreen- the value to which to clear the G channel of the color bufferblue- the value to which to clear the B channel of the color bufferalpha- the value to which to clear the A channel of the color buffer- See Also:
-
glClearDepth
public static void glClearDepth(double depth) Sets the depth value used when clearing the depth buffer. When clearing a fixedpoint depth buffer,depthis clamped to the range [0,1] and converted to fixed-point. No conversion is applied when clearing a floating-point depth buffer.- Parameters:
depth- the value to which to clear the depth buffer- See Also:
-
glClearIndex
public static void glClearIndex(float index) sets the clear color index. index is converted to a fixed-point value with unspecified precision to the left of the binary point; the integer part of this value is then masked with2m – 1, wheremis the number of bits in a color index value stored in the framebuffer.- Parameters:
index- the value to which to clear the color buffer in color index mode- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glClearStencil
public static void glClearStencil(int s) Sets the value to which to clear the stencil buffer.sis masked to the number of bitplanes in the stencil buffer.- Parameters:
s- the value to which to clear the stencil buffer- See Also:
-
nglClipPlane
public static void nglClipPlane(int plane, long equation) Unsafe version of:ClipPlane -
glClipPlane
Specifies a client-defined clip plane.The value of the first argument,
plane, is a symbolic constant, CLIP_PLANEi, where i is an integer between 0 and n – 1, indicating one of n client-defined clip planes.equationis an array of four double-precision floating-point values. These are the coefficients of a plane equation in object coordinates: p1, p2, p3, and p4 (in that order).- Parameters:
plane- the clip plane to defineequation- the clip plane coefficients- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glColor3b
public static void glColor3b(byte red, byte green, byte blue) Sets the R, G, and B components of the current color. The alpha component is set to 1.0.- Parameters:
red- the red component of the current colorgreen- the green component of the current colorblue- the blue component of the current color- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glColor3s
public static void glColor3s(short red, short green, short blue) Short version ofColor3b- Parameters:
red- the red component of the current colorgreen- the green component of the current colorblue- the blue component of the current color- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glColor3i
public static void glColor3i(int red, int green, int blue) Integer version ofColor3b- Parameters:
red- the red component of the current colorgreen- the green component of the current colorblue- the blue component of the current color- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glColor3f
public static void glColor3f(float red, float green, float blue) Float version ofColor3b- Parameters:
red- the red component of the current colorgreen- the green component of the current colorblue- the blue component of the current color- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glColor3d
public static void glColor3d(double red, double green, double blue) Double version ofColor3b- Parameters:
red- the red component of the current colorgreen- the green component of the current colorblue- the blue component of the current color- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glColor3ub
public static void glColor3ub(byte red, byte green, byte blue) Unsigned version ofColor3b- Parameters:
red- the red component of the current colorgreen- the green component of the current colorblue- the blue component of the current color- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glColor3us
public static void glColor3us(short red, short green, short blue) Unsigned short version ofColor3b- Parameters:
red- the red component of the current colorgreen- the green component of the current colorblue- the blue component of the current color- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glColor3ui
public static void glColor3ui(int red, int green, int blue) Unsigned int version ofColor3b- Parameters:
red- the red component of the current colorgreen- the green component of the current colorblue- the blue component of the current color- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglColor3bv
public static void nglColor3bv(long v) Unsafe version of:Color3bv -
glColor3bv
Byte pointer version ofColor3b.- Parameters:
v- the color buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglColor3sv
public static void nglColor3sv(long v) Unsafe version of:Color3sv -
glColor3sv
Pointer version ofColor3s.- Parameters:
v- the color buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglColor3iv
public static void nglColor3iv(long v) Unsafe version of:Color3iv -
glColor3iv
Pointer version ofColor3i.- Parameters:
v- the color buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglColor3fv
public static void nglColor3fv(long v) Unsafe version of:Color3fv -
glColor3fv
Pointer version ofColor3f.- Parameters:
v- the color buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglColor3dv
public static void nglColor3dv(long v) Unsafe version of:Color3dv -
glColor3dv
Pointer version ofColor3d.- Parameters:
v- the color buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglColor3ubv
public static void nglColor3ubv(long v) Unsafe version of:Color3ubv -
glColor3ubv
Pointer version ofColor3ub.- Parameters:
v- the color buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglColor3usv
public static void nglColor3usv(long v) Unsafe version of:Color3usv -
glColor3usv
Pointer version ofColor3us.- Parameters:
v- the color buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglColor3uiv
public static void nglColor3uiv(long v) Unsafe version of:Color3uiv -
glColor3uiv
Pointer version ofColor3ui.- Parameters:
v- the color buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glColor4b
public static void glColor4b(byte red, byte green, byte blue, byte alpha) Sets the current color.- Parameters:
red- the red component of the current colorgreen- the green component of the current colorblue- the blue component of the current coloralpha- the alpha component of the current color- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glColor4s
public static void glColor4s(short red, short green, short blue, short alpha) Short version ofColor4b- Parameters:
red- the red component of the current colorgreen- the green component of the current colorblue- the blue component of the current coloralpha- the alpha component of the current color- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glColor4i
public static void glColor4i(int red, int green, int blue, int alpha) Integer version ofColor4b- Parameters:
red- the red component of the current colorgreen- the green component of the current colorblue- the blue component of the current coloralpha- the alpha component of the current color- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glColor4f
public static void glColor4f(float red, float green, float blue, float alpha) Float version ofColor4b- Parameters:
red- the red component of the current colorgreen- the green component of the current colorblue- the blue component of the current coloralpha- the alpha component of the current color- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glColor4d
public static void glColor4d(double red, double green, double blue, double alpha) Double version ofColor4b- Parameters:
red- the red component of the current colorgreen- the green component of the current colorblue- the blue component of the current coloralpha- the alpha component of the current color- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glColor4ub
public static void glColor4ub(byte red, byte green, byte blue, byte alpha) Unsigned version ofColor4b- Parameters:
red- the red component of the current colorgreen- the green component of the current colorblue- the blue component of the current coloralpha- the alpha component of the current color- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glColor4us
public static void glColor4us(short red, short green, short blue, short alpha) Unsigned short version ofColor4b- Parameters:
red- the red component of the current colorgreen- the green component of the current colorblue- the blue component of the current coloralpha- the alpha component of the current color- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glColor4ui
public static void glColor4ui(int red, int green, int blue, int alpha) Unsigned int version ofColor4b- Parameters:
red- the red component of the current colorgreen- the green component of the current colorblue- the blue component of the current coloralpha- the alpha component of the current color- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglColor4bv
public static void nglColor4bv(long v) Unsafe version of:Color4bv -
glColor4bv
Pointer version ofColor4b.- Parameters:
v- the color buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglColor4sv
public static void nglColor4sv(long v) Unsafe version of:Color4sv -
glColor4sv
Pointer version ofColor4s.- Parameters:
v- the color buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglColor4iv
public static void nglColor4iv(long v) Unsafe version of:Color4iv -
glColor4iv
Pointer version ofColor4i.- Parameters:
v- the color buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglColor4fv
public static void nglColor4fv(long v) Unsafe version of:Color4fv -
glColor4fv
Pointer version ofColor4f.- Parameters:
v- the color buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglColor4dv
public static void nglColor4dv(long v) Unsafe version of:Color4dv -
glColor4dv
Pointer version ofColor4d.- Parameters:
v- the color buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglColor4ubv
public static void nglColor4ubv(long v) Unsafe version of:Color4ubv -
glColor4ubv
Pointer version ofColor4ub.- Parameters:
v- the color buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglColor4usv
public static void nglColor4usv(long v) Unsafe version of:Color4usv -
glColor4usv
Pointer version ofColor4us.- Parameters:
v- the color buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglColor4uiv
public static void nglColor4uiv(long v) Unsafe version of:Color4uiv -
glColor4uiv
Pointer version ofColor4ui.- Parameters:
v- the color buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glColorMask
public static void glColorMask(boolean red, boolean green, boolean blue, boolean alpha) Masks the writing of R, G, B and A values to all draw buffers. In the initial state, all color values are enabled for writing for all draw buffers.- Parameters:
red- whether R values are written or notgreen- whether G values are written or notblue- whether B values are written or notalpha- whether A values are written or not- See Also:
-
glColorMaterial
public static void glColorMaterial(int face, int mode) It is possible to attach one or more material properties to the current color, so that they continuously track its component values. This behavior is enabled and disabled by callingEnableorDisablewith the symbolic valueCOLOR_MATERIAL. This function controls which of these modes is selected.- Parameters:
face- specifies which material face is affected by the current color. One of:FRONTBACKFRONT_AND_BACKmode- specifies which material property or properties track the current color. One of:EMISSIONAMBIENTDIFFUSESPECULARAMBIENT_AND_DIFFUSE- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglColorPointer
public static void nglColorPointer(int size, int type, int stride, long pointer) Unsafe version of:ColorPointer -
glColorPointer
Specifies the location and organization of a color array.- Parameters:
size- the number of values per vertex that are stored in the array, as well as their component ordering. One of:3 4 BGRAtype- the data type of the values stored in the array. One of:BYTEUNSIGNED_BYTESHORTUNSIGNED_SHORTINTUNSIGNED_INTHALF_FLOATFLOATDOUBLEUNSIGNED_INT_2_10_10_10_REVINT_2_10_10_10_REVstride- the vertex stride in bytes. If specified as zero, then array elements are stored sequentiallypointer- the color array data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glColorPointer
public static void glColorPointer(int size, int type, int stride, long pointer) Specifies the location and organization of a color array.- Parameters:
size- the number of values per vertex that are stored in the array, as well as their component ordering. One of:3 4 BGRAtype- the data type of the values stored in the array. One of:BYTEUNSIGNED_BYTESHORTUNSIGNED_SHORTINTUNSIGNED_INTHALF_FLOATFLOATDOUBLEUNSIGNED_INT_2_10_10_10_REVINT_2_10_10_10_REVstride- the vertex stride in bytes. If specified as zero, then array elements are stored sequentiallypointer- the color array data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glColorPointer
Specifies the location and organization of a color array.- Parameters:
size- the number of values per vertex that are stored in the array, as well as their component ordering. One of:3 4 BGRAtype- the data type of the values stored in the array. One of:BYTEUNSIGNED_BYTESHORTUNSIGNED_SHORTINTUNSIGNED_INTHALF_FLOATFLOATDOUBLEUNSIGNED_INT_2_10_10_10_REVINT_2_10_10_10_REVstride- the vertex stride in bytes. If specified as zero, then array elements are stored sequentiallypointer- the color array data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glColorPointer
Specifies the location and organization of a color array.- Parameters:
size- the number of values per vertex that are stored in the array, as well as their component ordering. One of:3 4 BGRAtype- the data type of the values stored in the array. One of:BYTEUNSIGNED_BYTESHORTUNSIGNED_SHORTINTUNSIGNED_INTHALF_FLOATFLOATDOUBLEUNSIGNED_INT_2_10_10_10_REVINT_2_10_10_10_REVstride- the vertex stride in bytes. If specified as zero, then array elements are stored sequentiallypointer- the color array data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glColorPointer
Specifies the location and organization of a color array.- Parameters:
size- the number of values per vertex that are stored in the array, as well as their component ordering. One of:3 4 BGRAtype- the data type of the values stored in the array. One of:BYTEUNSIGNED_BYTESHORTUNSIGNED_SHORTINTUNSIGNED_INTHALF_FLOATFLOATDOUBLEUNSIGNED_INT_2_10_10_10_REVINT_2_10_10_10_REVstride- the vertex stride in bytes. If specified as zero, then array elements are stored sequentiallypointer- the color array data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glCopyPixels
public static void glCopyPixels(int x, int y, int width, int height, int type) Transfers a rectangle of pixel values from one region of the read framebuffer to another in the draw framebuffer- Parameters:
x- the left framebuffer pixel coordinatey- the lower framebuffer pixel coordinatewidth- the rectangle widthheight- the rectangle heighttype- Indicates the type of values to be transfered. One of:COLORSTENCILDEPTHDEPTH_STENCIL- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glCullFace
public static void glCullFace(int mode) Specifies which polygon faces are culled ifCULL_FACEis enabled. Front-facing polygons are rasterized if either culling is disabled or the CullFace mode isBACKwhile back-facing polygons are rasterized only if either culling is disabled or the CullFace mode isFRONT. The initial setting of the CullFace mode isBACK. Initially, culling is disabled.- Parameters:
mode- the CullFace mode. One of:FRONTBACKFRONT_AND_BACK- See Also:
-
glDeleteLists
public static void glDeleteLists(int list, int range) Deletes a contiguous group of display lists. All information about the display lists is lost, and the indices become unused. Indices to which no display list corresponds are ignored. Ifrangeis zero, nothing happens.- Parameters:
list- the index of the first display list to be deletedrange- the number of display lists to be deleted- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glDepthFunc
public static void glDepthFunc(int func) Specifies the comparison that takes place during the depth buffer test (whenDEPTH_TESTis enabled). -
glDepthMask
public static void glDepthMask(boolean flag) Masks the writing of depth values to the depth buffer. In the initial state, the depth buffer is enabled for writing.- Parameters:
flag- whether depth values are written or not.- See Also:
-
glDepthRange
public static void glDepthRange(double zNear, double zFar) Sets the depth range for all viewports to the same values.- Parameters:
zNear- the near depth rangezFar- the far depth range- See Also:
-
glDisableClientState
public static void glDisableClientState(int cap) Disables a client-side capability.If the
NVVertexBufferUnifiedMemoryextension is supported, this function is available even in a core profile context.- Parameters:
cap- the capability to disable. One of:COLOR_ARRAYEDGE_FLAG_ARRAYFOG_COORD_ARRAYINDEX_ARRAYNORMAL_ARRAYSECONDARY_COLOR_ARRAYTEXTURE_COORD_ARRAYVERTEX_ARRAYVERTEX_ATTRIB_ARRAY_UNIFIED_NVELEMENT_ARRAY_UNIFIED_NV- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glDrawArrays
public static void glDrawArrays(int mode, int first, int count) Constructs a sequence of geometric primitives by successively transferring elements forcountvertices. Elementsfirstthroughfirst + count – 1of each enabled non-instanced array are transferred to the GL.If an array corresponding to an attribute required by a vertex shader is not enabled, then the corresponding element is taken from the current attribute state. If an array is enabled, the corresponding current vertex attribute value is unaffected by the execution of this function.
- Parameters:
mode- the kind of primitives being constructedfirst- the first vertex to transfer to the GLcount- the number of vertices afterfirstto transfer to the GL- See Also:
-
glDrawBuffer
public static void glDrawBuffer(int buf) Defines the color buffer to which fragment color zero is written.Acceptable values for
bufdepend on whether the GL is using the default framebuffer (i.e.,DRAW_FRAMEBUFFER_BINDINGis zero), or a framebuffer object (i.e.,DRAW_FRAMEBUFFER_BINDINGis non-zero). In the initial state, the GL is bound to the default framebuffer.- Parameters:
buf- the color buffer to draw to. One of:NONEFRONT_LEFTFRONT_RIGHTBACK_LEFTBACK_RIGHTFRONTBACKLEFTRIGHTFRONT_AND_BACKCOLOR_ATTACHMENT0GL30.GL_COLOR_ATTACHMENT[1-15] - See Also:
-
nglDrawElements
public static void nglDrawElements(int mode, int count, int type, long indices) Unsafe version of:DrawElements- Parameters:
count- the number of vertices to transfer to the GLtype- indicates the type of index values inindices. One of:UNSIGNED_BYTEUNSIGNED_SHORTUNSIGNED_INT
-
glDrawElements
public static void glDrawElements(int mode, int count, int type, long indices) Constructs a sequence of geometric primitives by successively transferring elements forcountvertices to the GL. The ith element transferred byDrawElementswill be taken from elementindices[i](if no element array buffer is bound), or from the element whose index is stored in the currently bound element array buffer at offsetindices + i.- Parameters:
mode- the kind of primitives being constructed. One of:POINTSLINE_STRIPLINE_LOOPLINESTRIANGLE_STRIPTRIANGLE_FANTRIANGLESLINES_ADJACENCYLINE_STRIP_ADJACENCYTRIANGLES_ADJACENCYTRIANGLE_STRIP_ADJACENCYPATCHEScount- the number of vertices to transfer to the GLtype- indicates the type of index values inindices. One of:UNSIGNED_BYTEUNSIGNED_SHORTUNSIGNED_INTindices- the index values- See Also:
-
glDrawElements
Constructs a sequence of geometric primitives by successively transferring elements forcountvertices to the GL. The ith element transferred byDrawElementswill be taken from elementindices[i](if no element array buffer is bound), or from the element whose index is stored in the currently bound element array buffer at offsetindices + i.- Parameters:
mode- the kind of primitives being constructed. One of:POINTSLINE_STRIPLINE_LOOPLINESTRIANGLE_STRIPTRIANGLE_FANTRIANGLESLINES_ADJACENCYLINE_STRIP_ADJACENCYTRIANGLES_ADJACENCYTRIANGLE_STRIP_ADJACENCYPATCHEStype- indicates the type of index values inindices. One of:UNSIGNED_BYTEUNSIGNED_SHORTUNSIGNED_INTindices- the index values- See Also:
-
glDrawElements
Constructs a sequence of geometric primitives by successively transferring elements forcountvertices to the GL. The ith element transferred byDrawElementswill be taken from elementindices[i](if no element array buffer is bound), or from the element whose index is stored in the currently bound element array buffer at offsetindices + i.- Parameters:
mode- the kind of primitives being constructed. One of:POINTSLINE_STRIPLINE_LOOPLINESTRIANGLE_STRIPTRIANGLE_FANTRIANGLESLINES_ADJACENCYLINE_STRIP_ADJACENCYTRIANGLES_ADJACENCYTRIANGLE_STRIP_ADJACENCYPATCHESindices- the index values- See Also:
-
glDrawElements
Constructs a sequence of geometric primitives by successively transferring elements forcountvertices to the GL. The ith element transferred byDrawElementswill be taken from elementindices[i](if no element array buffer is bound), or from the element whose index is stored in the currently bound element array buffer at offsetindices + i.- Parameters:
mode- the kind of primitives being constructed. One of:POINTSLINE_STRIPLINE_LOOPLINESTRIANGLE_STRIPTRIANGLE_FANTRIANGLESLINES_ADJACENCYLINE_STRIP_ADJACENCYTRIANGLES_ADJACENCYTRIANGLE_STRIP_ADJACENCYPATCHESindices- the index values- See Also:
-
glDrawElements
Constructs a sequence of geometric primitives by successively transferring elements forcountvertices to the GL. The ith element transferred byDrawElementswill be taken from elementindices[i](if no element array buffer is bound), or from the element whose index is stored in the currently bound element array buffer at offsetindices + i.- Parameters:
mode- the kind of primitives being constructed. One of:POINTSLINE_STRIPLINE_LOOPLINESTRIANGLE_STRIPTRIANGLE_FANTRIANGLESLINES_ADJACENCYLINE_STRIP_ADJACENCYTRIANGLES_ADJACENCYTRIANGLE_STRIP_ADJACENCYPATCHESindices- the index values- See Also:
-
nglDrawPixels
public static void nglDrawPixels(int width, int height, int format, int type, long pixels) Unsafe version of:DrawPixels -
glDrawPixels
Draws a pixel rectangle to the active draw buffers.- Parameters:
width- the pixel rectangle widthheight- the pixel rectangle heightformat- the pixel data format. One of:type- the pixel data type. One of:pixels- the pixel data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glDrawPixels
public static void glDrawPixels(int width, int height, int format, int type, long pixels) Draws a pixel rectangle to the active draw buffers.- Parameters:
width- the pixel rectangle widthheight- the pixel rectangle heightformat- the pixel data format. One of:type- the pixel data type. One of:pixels- the pixel data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glDrawPixels
Draws a pixel rectangle to the active draw buffers.- Parameters:
width- the pixel rectangle widthheight- the pixel rectangle heightformat- the pixel data format. One of:type- the pixel data type. One of:pixels- the pixel data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glDrawPixels
Draws a pixel rectangle to the active draw buffers.- Parameters:
width- the pixel rectangle widthheight- the pixel rectangle heightformat- the pixel data format. One of:type- the pixel data type. One of:pixels- the pixel data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glDrawPixels
Draws a pixel rectangle to the active draw buffers.- Parameters:
width- the pixel rectangle widthheight- the pixel rectangle heightformat- the pixel data format. One of:type- the pixel data type. One of:pixels- the pixel data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glEdgeFlag
public static void glEdgeFlag(boolean flag) Each edge of each polygon primitive generated is flagged as either boundary or non-boundary. These classifications are used during polygon rasterization; some modes affect the interpretation of polygon boundary edges. By default, all edges are boundary edges, but the flagging of polygons, separate triangles, or separate quadrilaterals may be altered by calling this function.When a primitive of type
POLYGON,TRIANGLES, orQUADSis drawn, each vertex transferred begins an edge. If the edge flag bit is TRUE, then each specified vertex begins an edge that is flagged as boundary. If the bit is FALSE, then induced edges are flagged as non-boundary.- Parameters:
flag- the edge flag bit- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglEdgeFlagv
public static void nglEdgeFlagv(long flag) Unsafe version of:EdgeFlagv -
glEdgeFlagv
Pointer version ofEdgeFlag.- Parameters:
flag- the edge flag buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglEdgeFlagPointer
public static void nglEdgeFlagPointer(int stride, long pointer) Unsafe version of:EdgeFlagPointer -
glEdgeFlagPointer
Specifies the location and organization of an edge flag array.- Parameters:
stride- the vertex stride in bytes. If specified as zero, then array elements are stored sequentiallypointer- the edge flag array data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glEdgeFlagPointer
public static void glEdgeFlagPointer(int stride, long pointer) Specifies the location and organization of an edge flag array.- Parameters:
stride- the vertex stride in bytes. If specified as zero, then array elements are stored sequentiallypointer- the edge flag array data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glEnableClientState
public static void glEnableClientState(int cap) Enables a client-side capability.If the
NVVertexBufferUnifiedMemoryextension is supported, this function is available even in a core profile context.- Parameters:
cap- the capability to enable. One of:COLOR_ARRAYEDGE_FLAG_ARRAYFOG_COORD_ARRAYINDEX_ARRAYNORMAL_ARRAYSECONDARY_COLOR_ARRAYTEXTURE_COORD_ARRAYVERTEX_ARRAYVERTEX_ATTRIB_ARRAY_UNIFIED_NVELEMENT_ARRAY_UNIFIED_NV- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glEnd
public static void glEnd()Ends the definition of vertex attributes of a sequence of primitives to be transferred to the GL.- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glEvalCoord1f
public static void glEvalCoord1f(float u) Causes evaluation of the enabled one-dimensional evaluator maps.- Parameters:
u- the domain coordinate u- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglEvalCoord1fv
public static void nglEvalCoord1fv(long u) Unsafe version of:EvalCoord1fv -
glEvalCoord1fv
Pointer version ofEvalCoord1f.- Parameters:
u- the domain coordinate buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glEvalCoord1d
public static void glEvalCoord1d(double u) Double version ofEvalCoord1f.- Parameters:
u- the domain coordinate u- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglEvalCoord1dv
public static void nglEvalCoord1dv(long u) Unsafe version of:EvalCoord1dv -
glEvalCoord1dv
Pointer version ofEvalCoord1d.- Parameters:
u- the domain coordinate buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glEvalCoord2f
public static void glEvalCoord2f(float u, float v) Causes evaluation of the enabled two-dimensional evaluator maps.- Parameters:
u- the domain coordinate uv- the domain coordinate v- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglEvalCoord2fv
public static void nglEvalCoord2fv(long u) Unsafe version of:EvalCoord2fv -
glEvalCoord2fv
Pointer version ofEvalCoord2f.- Parameters:
u- the domain coordinate buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glEvalCoord2d
public static void glEvalCoord2d(double u, double v) Double version ofEvalCoord2f.- Parameters:
u- the domain coordinate uv- the domain coordinate v- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglEvalCoord2dv
public static void nglEvalCoord2dv(long u) Unsafe version of:EvalCoord2dv -
glEvalCoord2dv
Pointer version ofEvalCoord2d.- Parameters:
u- the domain coordinate buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glEvalMesh1
public static void glEvalMesh1(int mode, int i1, int i2) Carries out an evaluation on a subset of the one-dimensional map grid.- Parameters:
mode- the mesh type. One of:POINTLINEi1- the start indexi2- the end index- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glEvalMesh2
public static void glEvalMesh2(int mode, int i1, int i2, int j1, int j2) Carries out an evaluation on a rectangular subset of the two-dimensional map grid.- Parameters:
mode- the mesh type. One of:FILLLINEPOINTi1- the u-dimension start indexi2- the u-dimension end indexj1- the v-dimension start indexj2- the v-dimension end index- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glEvalPoint1
public static void glEvalPoint1(int i) Carries out an evalutation of a single point on the one-dimensional map grid.- Parameters:
i- the grid index- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glEvalPoint2
public static void glEvalPoint2(int i, int j) Carries out an evalutation of a single point on the two-dimensional map grid.- Parameters:
i- the u-dimension grid indexj- the v-dimension grid index- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglFeedbackBuffer
public static void nglFeedbackBuffer(int size, int type, long buffer) Unsafe version of:FeedbackBuffer- Parameters:
size- the maximum number of values that can be written tobuffer
-
glFeedbackBuffer
Returns information about primitives when the GL is in feedback mode.- Parameters:
type- the type of information to feed back for each vertex. One of:2D3D3D_COLOR3D_COLOR_TEXTURE4D_COLOR_TEXTUREbuffer- an array of floating-point values into which feedback information will be placed- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glFinish
public static void glFinish()Forces all previously issued GL commands to complete.Finishdoes not return until all effects from such commands on GL client and server state and the framebuffer are fully realized.- See Also:
-
glFlush
public static void glFlush()Causes all previously issued GL commands to complete in finite time (although such commands may still be executing whenFlushreturns).- See Also:
-
glFogi
public static void glFogi(int pname, int param) Sets the integer value of a fog parameter.- Parameters:
pname- the fog parameter. One of:FOG_MODEFOG_COORD_SRCparam- the fog parameter value. One of:EXPEXP2LINEARFRAGMENT_DEPTHFOG_COORD- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglFogiv
public static void nglFogiv(int pname, long params) Unsafe version of:Fogiv -
glFogiv
Pointer version ofFogi.- Parameters:
pname- the fog parameter. One of:FOG_MODEFOG_COORD_SRCparams- the fog parameter buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glFogf
public static void glFogf(int pname, float param) Sets the float value of a fog parameter.- Parameters:
pname- the fog parameter. One of:FOG_DENSITYFOG_STARTFOG_ENDparam- the fog parameter value- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglFogfv
public static void nglFogfv(int pname, long params) Unsafe version of:Fogfv -
glFogfv
Pointer version ofFogf.- Parameters:
pname- the fog parameter. One of:FOG_DENSITYFOG_STARTFOG_ENDparams- the fog parameter buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glFrontFace
public static void glFrontFace(int dir) The first step of polygon rasterization is to determine if the polygon is back-facing or front-facing. This determination is made based on the sign of the (clipped or unclipped) polygon's area computed in window coordinates. The interpretation of the sign of this value is controlled with this function. In the initial state, the front face direction is set toCCW. -
glGenLists
public static int glGenLists(int s) Returns an integer n such that the indicesn,..., n + s - 1are previously unused (i.e. there arespreviously unused display list indices starting at n).GenListsalso has the effect of creating an empty display list for each of the indicesn,..., n + s - 1, so that these indices all become used.GenListsreturns zero if there is no group ofscontiguous previously unused display list indices, or ifs = 0.- Parameters:
s- the number of display lists to create- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglGenTextures
public static void nglGenTextures(int n, long textures) Unsafe version of:GenTextures- Parameters:
n- the number of textures to create
-
glGenTextures
Returns n previously unused texture names in textures. These names are marked as used, for the purposes of GenTextures only, but they acquire texture state and a dimensionality only when they are first bound, just as if they were unused.- Parameters:
textures- a scalar or buffer in which to place the returned texture names- See Also:
-
glGenTextures
public static int glGenTextures()Returns n previously unused texture names in textures. These names are marked as used, for the purposes of GenTextures only, but they acquire texture state and a dimensionality only when they are first bound, just as if they were unused.- See Also:
-
nglDeleteTextures
public static void nglDeleteTextures(int n, long textures) Unsafe version of:DeleteTextures- Parameters:
n- the number of texture names in thetexturesparameter
-
glDeleteTextures
Deletes texture objects. After a texture object is deleted, it has no contents or dimensionality, and its name is again unused. If a texture that is currently bound to any of the target bindings ofBindTextureis deleted, it is as thoughBindTexturehad been executed with the same target and texture zero. Additionally, special care must be taken when deleting a texture if any of the images of the texture are attached to a framebuffer object.Unused names in textures that have been marked as used for the purposes of
GenTexturesare marked as unused again. Unused names in textures are silently ignored, as is the name zero.- Parameters:
textures- containsnnames of texture objects to be deleted- See Also:
-
glDeleteTextures
public static void glDeleteTextures(int texture) Deletes texture objects. After a texture object is deleted, it has no contents or dimensionality, and its name is again unused. If a texture that is currently bound to any of the target bindings ofBindTextureis deleted, it is as thoughBindTexturehad been executed with the same target and texture zero. Additionally, special care must be taken when deleting a texture if any of the images of the texture are attached to a framebuffer object.Unused names in textures that have been marked as used for the purposes of
GenTexturesare marked as unused again. Unused names in textures are silently ignored, as is the name zero.- See Also:
-
nglGetClipPlane
public static void nglGetClipPlane(int plane, long equation) Unsafe version of:GetClipPlane -
glGetClipPlane
Returns four double-precision values inequation; 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).- Parameters:
plane- the clip planeequation- a buffer in which to place the returned values- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglGetBooleanv
public static void nglGetBooleanv(int pname, long params) Unsafe version of:GetBooleanv -
glGetBooleanv
Returns the current boolean value of the specified state variable.LWJGL note: The state that corresponds to the state variable may be a single value or an array of values. In the case of an array of values, LWJGL will not validate if
paramshas enough space to store that array. Doing so would introduce significant overhead, as the OpenGL state variables are too many. It is the user's responsibility to avoid JVM crashes by ensuring enough space for the returned values.- Parameters:
pname- the state variableparams- a scalar or buffer in which to place the returned data- See Also:
-
glGetBoolean
public static boolean glGetBoolean(int pname) Returns the current boolean value of the specified state variable.LWJGL note: The state that corresponds to the state variable may be a single value or an array of values. In the case of an array of values, LWJGL will not validate if
paramshas enough space to store that array. Doing so would introduce significant overhead, as the OpenGL state variables are too many. It is the user's responsibility to avoid JVM crashes by ensuring enough space for the returned values.- Parameters:
pname- the state variable- See Also:
-
nglGetFloatv
public static void nglGetFloatv(int pname, long params) Unsafe version of:GetFloatv -
glGetFloatv
Returns the current float value of the specified state variable.LWJGL note: The state that corresponds to the state variable may be a single value or an array of values. In the case of an array of values, LWJGL will not validate if
paramshas enough space to store that array. Doing so would introduce significant overhead, as the OpenGL state variables are too many. It is the user's responsibility to avoid JVM crashes by ensuring enough space for the returned values.- Parameters:
pname- the state variableparams- a scalar or buffer in which to place the returned data- See Also:
-
glGetFloat
public static float glGetFloat(int pname) Returns the current float value of the specified state variable.LWJGL note: The state that corresponds to the state variable may be a single value or an array of values. In the case of an array of values, LWJGL will not validate if
paramshas enough space to store that array. Doing so would introduce significant overhead, as the OpenGL state variables are too many. It is the user's responsibility to avoid JVM crashes by ensuring enough space for the returned values.- Parameters:
pname- the state variable- See Also:
-
nglGetIntegerv
public static void nglGetIntegerv(int pname, long params) Unsafe version of:GetIntegerv -
glGetIntegerv
Returns the current integer value of the specified state variable.LWJGL note: The state that corresponds to the state variable may be a single value or an array of values. In the case of an array of values, LWJGL will not validate if
paramshas enough space to store that array. Doing so would introduce significant overhead, as the OpenGL state variables are too many. It is the user's responsibility to avoid JVM crashes by ensuring enough space for the returned values.- Parameters:
pname- the state variableparams- a scalar or buffer in which to place the returned data- See Also:
-
glGetInteger
public static int glGetInteger(int pname) Returns the current integer value of the specified state variable.LWJGL note: The state that corresponds to the state variable may be a single value or an array of values. In the case of an array of values, LWJGL will not validate if
paramshas enough space to store that array. Doing so would introduce significant overhead, as the OpenGL state variables are too many. It is the user's responsibility to avoid JVM crashes by ensuring enough space for the returned values.- Parameters:
pname- the state variable- See Also:
-
nglGetDoublev
public static void nglGetDoublev(int pname, long params) Unsafe version of:GetDoublev -
glGetDoublev
Returns the current double value of the specified state variable.LWJGL note: The state that corresponds to the state variable may be a single value or an array of values. In the case of an array of values, LWJGL will not validate if
paramshas enough space to store that array. Doing so would introduce significant overhead, as the OpenGL state variables are too many. It is the user's responsibility to avoid JVM crashes by ensuring enough space for the returned values.- Parameters:
pname- the state variableparams- a scalar or buffer in which to place the returned data- See Also:
-
glGetDouble
public static double glGetDouble(int pname) Returns the current double value of the specified state variable.LWJGL note: The state that corresponds to the state variable may be a single value or an array of values. In the case of an array of values, LWJGL will not validate if
paramshas enough space to store that array. Doing so would introduce significant overhead, as the OpenGL state variables are too many. It is the user's responsibility to avoid JVM crashes by ensuring enough space for the returned values.- Parameters:
pname- the state variable- See Also:
-
glGetError
public static int glGetError()Returns error information.Each detectable error is assigned a numeric code. When an error is detected, a flag is set and the code is recorded. Further errors, if they occur, do not affect this recorded code. When
GetErroris called, the code is returned and the flag is cleared, so that a further error will again record its code. If a call toGetErrorreturnsNO_ERROR, then there has been no detectable error since the last call toGetError(or since the GL was initialized).- See Also:
-
nglGetLightiv
public static void nglGetLightiv(int light, int pname, long data) Unsafe version of:GetLightiv -
glGetLightiv
Returns integer information about light parameterpnameforlightindata.- Parameters:
light- the light for which to return information. One of:LIGHT0GL_LIGHT[1-7] pname- the light parameter to query. One of:AMBIENTDIFFUSESPECULARPOSITIONCONSTANT_ATTENUATIONLINEAR_ATTENUATIONQUADRATIC_ATTENUATIONSPOT_DIRECTIONSPOT_EXPONENTSPOT_CUTOFFdata- a scalar or buffer in which to place the returned data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glGetLighti
public static int glGetLighti(int light, int pname) Returns integer information about light parameterpnameforlightindata.- Parameters:
light- the light for which to return information. One of:LIGHT0GL_LIGHT[1-7] pname- the light parameter to query. One of:AMBIENTDIFFUSESPECULARPOSITIONCONSTANT_ATTENUATIONLINEAR_ATTENUATIONQUADRATIC_ATTENUATIONSPOT_DIRECTIONSPOT_EXPONENTSPOT_CUTOFF- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglGetLightfv
public static void nglGetLightfv(int light, int pname, long data) Unsafe version of:GetLightfv -
glGetLightfv
Float version ofGetLightiv.- Parameters:
light- the light for which to return informationpname- the light parameter to querydata- a scalar or buffer in which to place the returned data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glGetLightf
public static float glGetLightf(int light, int pname) Float version ofGetLightiv.- Parameters:
light- the light for which to return informationpname- the light parameter to query- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglGetMapiv
public static void nglGetMapiv(int target, int query, long data) Unsafe version of:GetMapiv -
glGetMapiv
Returns integer information aboutqueryfor evaluator maptargetindata.- Parameters:
target- the evaluator target. One of:query- the information to query. One of:ORDERCOEFFDOMAINdata- a scalar or buffer in which to place the returned data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glGetMapi
public static int glGetMapi(int target, int query) Returns integer information aboutqueryfor evaluator maptargetindata.- Parameters:
target- the evaluator target. One of:query- the information to query. One of:ORDERCOEFFDOMAIN- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglGetMapfv
public static void nglGetMapfv(int target, int query, long data) Unsafe version of:GetMapfv -
glGetMapfv
Float version ofGetMapiv.- Parameters:
target- the evaluator mapquery- the information to querydata- a scalar or buffer in which to place the returned data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glGetMapf
public static float glGetMapf(int target, int query) Float version ofGetMapiv.- Parameters:
target- the evaluator mapquery- the information to query- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglGetMapdv
public static void nglGetMapdv(int target, int query, long data) Unsafe version of:GetMapdv -
glGetMapdv
Double version ofGetMapiv.- Parameters:
target- the evaluator mapquery- the information to querydata- a scalar or buffer in which to place the returned data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glGetMapd
public static double glGetMapd(int target, int query) Double version ofGetMapiv.- Parameters:
target- the evaluator mapquery- the information to query- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglGetMaterialiv
public static void nglGetMaterialiv(int face, int pname, long data) Unsafe version of:GetMaterialiv -
glGetMaterialiv
Returns integer information about material propertypnameforfaceindata.- Parameters:
face- the material face for which to return information. One of:FRONTBACKpname- the information to query. One of:AMBIENTDIFFUSESPECULAREMISSIONSHININESSdata- a scalar or buffer in which to place the returned data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglGetMaterialfv
public static void nglGetMaterialfv(int face, int pname, long data) Unsafe version of:GetMaterialfv -
glGetMaterialfv
Float version ofGetMaterialiv.- Parameters:
face- the material face for which to return informationpname- the information to querydata- a scalar or buffer in which to place the returned data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglGetPixelMapfv
public static void nglGetPixelMapfv(int map, long data) Unsafe version of:GetPixelMapfv -
glGetPixelMapfv
Returns all float values in the pixel mapmapindata.- Parameters:
map- the pixel map parameter to query. One of:PIXEL_MAP_I_TO_IPIXEL_MAP_S_TO_SPIXEL_MAP_I_TO_RPIXEL_MAP_I_TO_GPIXEL_MAP_I_TO_BPIXEL_MAP_I_TO_APIXEL_MAP_R_TO_RPIXEL_MAP_G_TO_GPIXEL_MAP_B_TO_BPIXEL_MAP_A_TO_Adata- a buffer in which to place the returned data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glGetPixelMapfv
public static void glGetPixelMapfv(int map, long data) Returns all float values in the pixel mapmapindata.- Parameters:
map- the pixel map parameter to query. One of:PIXEL_MAP_I_TO_IPIXEL_MAP_S_TO_SPIXEL_MAP_I_TO_RPIXEL_MAP_I_TO_GPIXEL_MAP_I_TO_BPIXEL_MAP_I_TO_APIXEL_MAP_R_TO_RPIXEL_MAP_G_TO_GPIXEL_MAP_B_TO_BPIXEL_MAP_A_TO_Adata- a buffer in which to place the returned data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglGetPixelMapusv
public static void nglGetPixelMapusv(int map, long data) Unsafe version of:GetPixelMapusv -
glGetPixelMapusv
Unsigned short version ofGetPixelMapfv.- Parameters:
map- the pixel map parameter to querydata- a buffer in which to place the returned data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glGetPixelMapusv
public static void glGetPixelMapusv(int map, long data) Unsigned short version ofGetPixelMapfv.- Parameters:
map- the pixel map parameter to querydata- a buffer in which to place the returned data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglGetPixelMapuiv
public static void nglGetPixelMapuiv(int map, long data) Unsafe version of:GetPixelMapuiv -
glGetPixelMapuiv
Unsigned integer version ofGetPixelMapfv.- Parameters:
map- the pixel map parameter to querydata- a buffer in which to place the returned data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glGetPixelMapuiv
public static void glGetPixelMapuiv(int map, long data) Unsigned integer version ofGetPixelMapfv.- Parameters:
map- the pixel map parameter to querydata- a buffer in which to place the returned data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglGetPointerv
public static void nglGetPointerv(int pname, long params) Unsafe version of:GetPointerv -
glGetPointerv
public static void glGetPointerv(int pname, org.lwjgl.PointerBuffer params) Returns a pointer in the current GL context.- Parameters:
pname- the pointer to return. One of:DEBUG_CALLBACK_FUNCTIONDEBUG_CALLBACK_USER_PARAMparams- a buffer in which to place the returned pointer- See Also:
-
glGetPointer
public static long glGetPointer(int pname) Returns a pointer in the current GL context.- Parameters:
pname- the pointer to return. One of:DEBUG_CALLBACK_FUNCTIONDEBUG_CALLBACK_USER_PARAM- See Also:
-
nglGetPolygonStipple
public static void nglGetPolygonStipple(long pattern) Unsafe version of:GetPolygonStipple -
glGetPolygonStipple
Obtains the polygon stipple.- Parameters:
pattern- a buffer in which to place the returned data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glGetPolygonStipple
public static void glGetPolygonStipple(long pattern) Obtains the polygon stipple.- Parameters:
pattern- a buffer in which to place the returned data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglGetString
public static long nglGetString(int name) Unsafe version of:GetString -
glGetString
Return strings describing properties of the current GL context.- Parameters:
name- the property to query. One of:RENDERERVENDOREXTENSIONSVERSIONSHADING_LANGUAGE_VERSION- See Also:
-
nglGetTexEnviv
public static void nglGetTexEnviv(int env, int pname, long data) Unsafe version of:GetTexEnviv -
glGetTexEnviv
Returns integer information aboutpnameforenvindata.- Parameters:
env- the texture environment to query. One of:POINT_SPRITETEXTURE_ENVTEXTURE_FILTER_CONTROLpname- the parameter to query. One of:data- a scalar or buffer in which to place the returned data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glGetTexEnvi
public static int glGetTexEnvi(int env, int pname) Returns integer information aboutpnameforenvindata.- Parameters:
env- the texture environment to query. One of:POINT_SPRITETEXTURE_ENVTEXTURE_FILTER_CONTROLpname- the parameter to query. One of:- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglGetTexEnvfv
public static void nglGetTexEnvfv(int env, int pname, long data) Unsafe version of:GetTexEnvfv -
glGetTexEnvfv
Float version ofGetTexEnviv.- Parameters:
env- the texture environment to querypname- the parameter to querydata- a scalar or buffer in which to place the returned data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glGetTexEnvf
public static float glGetTexEnvf(int env, int pname) Float version ofGetTexEnviv.- Parameters:
env- the texture environment to querypname- the parameter to query- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglGetTexGeniv
public static void nglGetTexGeniv(int coord, int pname, long data) Unsafe version of:GetTexGeniv -
glGetTexGeniv
Returns integer information aboutpnameforcoordindata.- Parameters:
coord- the coord to query. One of:STRQpname- the parameter to query. One of:EYE_PLANEOBJECT_PLANETEXTURE_GEN_MODEdata- a scalar or buffer in which to place the returned data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glGetTexGeni
public static int glGetTexGeni(int coord, int pname) Returns integer information aboutpnameforcoordindata.- Parameters:
coord- the coord to query. One of:STRQpname- the parameter to query. One of:EYE_PLANEOBJECT_PLANETEXTURE_GEN_MODE- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglGetTexGenfv
public static void nglGetTexGenfv(int coord, int pname, long data) Unsafe version of:GetTexGenfv -
glGetTexGenfv
Float version ofGetTexGeniv.- Parameters:
coord- the coord to querypname- the parameter to querydata- a scalar or buffer in which to place the returned data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glGetTexGenf
public static float glGetTexGenf(int coord, int pname) Float version ofGetTexGeniv.- Parameters:
coord- the coord to querypname- the parameter to query- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglGetTexGendv
public static void nglGetTexGendv(int coord, int pname, long data) Unsafe version of:GetTexGendv -
glGetTexGendv
Double version ofGetTexGeniv.- Parameters:
coord- the coord to querypname- the parameter to querydata- a scalar or buffer in which to place the returned data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glGetTexGend
public static double glGetTexGend(int coord, int pname) Double version ofGetTexGeniv.- Parameters:
coord- the coord to querypname- the parameter to query- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglGetTexImage
public static void nglGetTexImage(int tex, int level, int format, int type, long pixels) Unsafe version of:GetTexImage -
glGetTexImage
Obtains texture images.- Parameters:
tex- the texture (or texture face) to be obtained. One of:level- the level-of-detail numberformat- the pixel format. One of:REDGREENBLUEALPHARGRGBRGBABGRBGRARED_INTEGERGREEN_INTEGERBLUE_INTEGERALPHA_INTEGERRG_INTEGERRGB_INTEGERRGBA_INTEGERBGR_INTEGERBGRA_INTEGERSTENCIL_INDEXDEPTH_COMPONENTDEPTH_STENCILtype- the pixel type. One of:pixels- the buffer in which to place the returned data- See Also:
-
glGetTexImage
public static void glGetTexImage(int tex, int level, int format, int type, long pixels) Obtains texture images.- Parameters:
tex- the texture (or texture face) to be obtained. One of:level- the level-of-detail numberformat- the pixel format. One of:REDGREENBLUEALPHARGRGBRGBABGRBGRARED_INTEGERGREEN_INTEGERBLUE_INTEGERALPHA_INTEGERRG_INTEGERRGB_INTEGERRGBA_INTEGERBGR_INTEGERBGRA_INTEGERSTENCIL_INDEXDEPTH_COMPONENTDEPTH_STENCILtype- the pixel type. One of:pixels- the buffer in which to place the returned data- See Also:
-
glGetTexImage
Obtains texture images.- Parameters:
tex- the texture (or texture face) to be obtained. One of:level- the level-of-detail numberformat- the pixel format. One of:REDGREENBLUEALPHARGRGBRGBABGRBGRARED_INTEGERGREEN_INTEGERBLUE_INTEGERALPHA_INTEGERRG_INTEGERRGB_INTEGERRGBA_INTEGERBGR_INTEGERBGRA_INTEGERSTENCIL_INDEXDEPTH_COMPONENTDEPTH_STENCILtype- the pixel type. One of:pixels- the buffer in which to place the returned data- See Also:
-
glGetTexImage
Obtains texture images.- Parameters:
tex- the texture (or texture face) to be obtained. One of:level- the level-of-detail numberformat- the pixel format. One of:REDGREENBLUEALPHARGRGBRGBABGRBGRARED_INTEGERGREEN_INTEGERBLUE_INTEGERALPHA_INTEGERRG_INTEGERRGB_INTEGERRGBA_INTEGERBGR_INTEGERBGRA_INTEGERSTENCIL_INDEXDEPTH_COMPONENTDEPTH_STENCILtype- the pixel type. One of:pixels- the buffer in which to place the returned data- See Also:
-
glGetTexImage
Obtains texture images.- Parameters:
tex- the texture (or texture face) to be obtained. One of:level- the level-of-detail numberformat- the pixel format. One of:REDGREENBLUEALPHARGRGBRGBABGRBGRARED_INTEGERGREEN_INTEGERBLUE_INTEGERALPHA_INTEGERRG_INTEGERRGB_INTEGERRGBA_INTEGERBGR_INTEGERBGRA_INTEGERSTENCIL_INDEXDEPTH_COMPONENTDEPTH_STENCILtype- the pixel type. One of:pixels- the buffer in which to place the returned data- See Also:
-
glGetTexImage
Obtains texture images.- Parameters:
tex- the texture (or texture face) to be obtained. One of:level- the level-of-detail numberformat- the pixel format. One of:REDGREENBLUEALPHARGRGBRGBABGRBGRARED_INTEGERGREEN_INTEGERBLUE_INTEGERALPHA_INTEGERRG_INTEGERRGB_INTEGERRGBA_INTEGERBGR_INTEGERBGRA_INTEGERSTENCIL_INDEXDEPTH_COMPONENTDEPTH_STENCILtype- the pixel type. One of:pixels- the buffer in which to place the returned data- See Also:
-
nglGetTexLevelParameteriv
public static void nglGetTexLevelParameteriv(int target, int level, int pname, long params) Unsafe version of:GetTexLevelParameteriv -
glGetTexLevelParameteriv
Places integer information about texture image parameterpnamefor level-of-detaillevelof the specifiedtargetintoparams.- Parameters:
target- the texture image target. One of:level- the level-of-detail numberpname- the parameter to query. One of:params- a scalar or buffer in which to place the returned data- See Also:
-
glGetTexLevelParameteri
public static int glGetTexLevelParameteri(int target, int level, int pname) Places integer information about texture image parameterpnamefor level-of-detaillevelof the specifiedtargetintoparams.- Parameters:
target- the texture image target. One of:level- the level-of-detail numberpname- the parameter to query. One of:- See Also:
-
nglGetTexLevelParameterfv
public static void nglGetTexLevelParameterfv(int target, int level, int pname, long params) Unsafe version of:GetTexLevelParameterfv -
glGetTexLevelParameterfv
Float version ofGetTexLevelParameteriv.- Parameters:
target- the texture image targetlevel- the level-of-detail numberpname- the parameter to queryparams- a scalar or buffer in which to place the returned data- See Also:
-
glGetTexLevelParameterf
public static float glGetTexLevelParameterf(int target, int level, int pname) Float version ofGetTexLevelParameteriv.- Parameters:
target- the texture image targetlevel- the level-of-detail numberpname- the parameter to query- See Also:
-
nglGetTexParameteriv
public static void nglGetTexParameteriv(int target, int pname, long params) Unsafe version of:GetTexParameteriv -
glGetTexParameteriv
Place integer information about texture parameterpnamefor the specifiedtargetintoparams.- Parameters:
target- the texture target. One of:TEXTURE_1DTEXTURE_2DTEXTURE_3DTEXTURE_1D_ARRAYTEXTURE_2D_ARRAYTEXTURE_RECTANGLETEXTURE_CUBE_MAPTEXTURE_CUBE_MAP_ARRAYTEXTURE_2D_MULTISAMPLETEXTURE_2D_MULTISAMPLE_ARRAYpname- the parameter to query. One of:params- a scalar or buffer in which to place the returned data- See Also:
-
glGetTexParameteri
public static int glGetTexParameteri(int target, int pname) Place integer information about texture parameterpnamefor the specifiedtargetintoparams.- Parameters:
target- the texture target. One of:TEXTURE_1DTEXTURE_2DTEXTURE_3DTEXTURE_1D_ARRAYTEXTURE_2D_ARRAYTEXTURE_RECTANGLETEXTURE_CUBE_MAPTEXTURE_CUBE_MAP_ARRAYTEXTURE_2D_MULTISAMPLETEXTURE_2D_MULTISAMPLE_ARRAYpname- the parameter to query. One of:- See Also:
-
nglGetTexParameterfv
public static void nglGetTexParameterfv(int target, int pname, long params) Unsafe version of:GetTexParameterfv -
glGetTexParameterfv
Float version ofGetTexParameteriv.- Parameters:
target- the texture targetpname- the parameter to queryparams- a scalar or buffer in which to place the returned data- See Also:
-
glGetTexParameterf
public static float glGetTexParameterf(int target, int pname) Float version ofGetTexParameteriv.- Parameters:
target- the texture targetpname- the parameter to query- See Also:
-
glHint
public static void glHint(int target, int hint) Certain aspects of GL behavior, when there is room for variation, may be controlled with this function. The initial value for all hints isDONT_CARE.- Parameters:
target- the behavior to control. One of:LINE_SMOOTH_HINTPOLYGON_SMOOTH_HINTTEXTURE_COMPRESSION_HINTFRAGMENT_SHADER_DERIVATIVE_HINThint- the behavior hint. One of:FASTESTNICESTDONT_CARE- See Also:
-
glIndexi
public static void glIndexi(int index) Updates the current (single-valued) color index.- Parameters:
index- the value to which the current color index should be set- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glIndexub
public static void glIndexub(byte index) Unsigned byte version ofIndexi.- Parameters:
index- the value to which the current color index should be set- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glIndexs
public static void glIndexs(short index) Short version ofIndexi.- Parameters:
index- the value to which the current color index should be set- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glIndexf
public static void glIndexf(float index) Float version ofIndexi.- Parameters:
index- the value to which the current color index should be set- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glIndexd
public static void glIndexd(double index) Double version ofIndexi.- Parameters:
index- the value to which the current color index should be set- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglIndexiv
public static void nglIndexiv(long index) Unsafe version of:Indexiv -
glIndexiv
Pointer version ofIndexi- Parameters:
index- the value to which the current color index should be set- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglIndexubv
public static void nglIndexubv(long index) Unsafe version of:Indexubv -
glIndexubv
Pointer version ofIndexub.- Parameters:
index- the value to which the current color index should be set- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglIndexsv
public static void nglIndexsv(long index) Unsafe version of:Indexsv -
glIndexsv
Pointer version ofIndexs.- Parameters:
index- the value to which the current color index should be set- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglIndexfv
public static void nglIndexfv(long index) Unsafe version of:Indexfv -
glIndexfv
Pointer version ofIndexf.- Parameters:
index- the value to which the current color index should be set- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglIndexdv
public static void nglIndexdv(long index) Unsafe version of:Indexdv -
glIndexdv
Pointer version ofIndexd.- Parameters:
index- the value to which the current color index should be set- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glIndexMask
public static void glIndexMask(int mask) The least significant n bits of mask, where n is the number of bits in a color index buffer, specify a mask. Where a 1 appears in this mask, the corresponding bit in the color index buffer (or buffers) is written; where a 0 appears, the bit is not written. This mask applies only in color index mode.- Parameters:
mask- the color index mask value- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglIndexPointer
public static void nglIndexPointer(int type, int stride, long pointer) Unsafe version of:IndexPointer- Parameters:
type- the data type of the values stored in the array. One of:UNSIGNED_BYTESHORTINTFLOATDOUBLE
-
glIndexPointer
Specifies the location and organization of a color index array.- Parameters:
type- the data type of the values stored in the array. One of:UNSIGNED_BYTESHORTINTFLOATDOUBLEstride- the vertex stride in bytes. If specified as zero, then array elements are stored sequentiallypointer- the color index array data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glIndexPointer
public static void glIndexPointer(int type, int stride, long pointer) Specifies the location and organization of a color index array.- Parameters:
type- the data type of the values stored in the array. One of:UNSIGNED_BYTESHORTINTFLOATDOUBLEstride- the vertex stride in bytes. If specified as zero, then array elements are stored sequentiallypointer- the color index array data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glIndexPointer
Specifies the location and organization of a color index array.- Parameters:
stride- the vertex stride in bytes. If specified as zero, then array elements are stored sequentiallypointer- the color index array data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glIndexPointer
Specifies the location and organization of a color index array.- Parameters:
stride- the vertex stride in bytes. If specified as zero, then array elements are stored sequentiallypointer- the color index array data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glIndexPointer
Specifies the location and organization of a color index array.- Parameters:
stride- the vertex stride in bytes. If specified as zero, then array elements are stored sequentiallypointer- the color index array data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glInitNames
public static void glInitNames()Clears the selection name stack.- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglInterleavedArrays
public static void nglInterleavedArrays(int format, int stride, long pointer) Unsafe version of:InterleavedArrays -
glInterleavedArrays
Efficiently initializes the six vertex arrays and their enables to one of 14 configurations.- Parameters:
format- the interleaved array format. One of:V2FV3FC4UB_V2FC4UB_V3FC3F_V3FN3F_V3FC4F_N3F_V3FT2F_V3FT4F_V4FT2F_C4UB_V3FT2F_C3F_V3FT2F_N3F_V3FT2F_C4F_N3F_V3FT4F_C4F_N3F_V4Fstride- the vertex stride in bytes. If specified as zero, then array elements are stored sequentiallypointer- the vertex array data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glInterleavedArrays
public static void glInterleavedArrays(int format, int stride, long pointer) Efficiently initializes the six vertex arrays and their enables to one of 14 configurations.- Parameters:
format- the interleaved array format. One of:V2FV3FC4UB_V2FC4UB_V3FC3F_V3FN3F_V3FC4F_N3F_V3FT2F_V3FT4F_V4FT2F_C4UB_V3FT2F_C3F_V3FT2F_N3F_V3FT2F_C4F_N3F_V3FT4F_C4F_N3F_V4Fstride- the vertex stride in bytes. If specified as zero, then array elements are stored sequentiallypointer- the vertex array data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glInterleavedArrays
Efficiently initializes the six vertex arrays and their enables to one of 14 configurations.- Parameters:
format- the interleaved array format. One of:V2FV3FC4UB_V2FC4UB_V3FC3F_V3FN3F_V3FC4F_N3F_V3FT2F_V3FT4F_V4FT2F_C4UB_V3FT2F_C3F_V3FT2F_N3F_V3FT2F_C4F_N3F_V3FT4F_C4F_N3F_V4Fstride- the vertex stride in bytes. If specified as zero, then array elements are stored sequentiallypointer- the vertex array data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glInterleavedArrays
Efficiently initializes the six vertex arrays and their enables to one of 14 configurations.- Parameters:
format- the interleaved array format. One of:V2FV3FC4UB_V2FC4UB_V3FC3F_V3FN3F_V3FC4F_N3F_V3FT2F_V3FT4F_V4FT2F_C4UB_V3FT2F_C3F_V3FT2F_N3F_V3FT2F_C4F_N3F_V3FT4F_C4F_N3F_V4Fstride- the vertex stride in bytes. If specified as zero, then array elements are stored sequentiallypointer- the vertex array data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glInterleavedArrays
Efficiently initializes the six vertex arrays and their enables to one of 14 configurations.- Parameters:
format- the interleaved array format. One of:V2FV3FC4UB_V2FC4UB_V3FC3F_V3FN3F_V3FC4F_N3F_V3FT2F_V3FT4F_V4FT2F_C4UB_V3FT2F_C3F_V3FT2F_N3F_V3FT2F_C4F_N3F_V3FT4F_C4F_N3F_V4Fstride- the vertex stride in bytes. If specified as zero, then array elements are stored sequentiallypointer- the vertex array data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glInterleavedArrays
Efficiently initializes the six vertex arrays and their enables to one of 14 configurations.- Parameters:
format- the interleaved array format. One of:V2FV3FC4UB_V2FC4UB_V3FC3F_V3FN3F_V3FC4F_N3F_V3FT2F_V3FT4F_V4FT2F_C4UB_V3FT2F_C3F_V3FT2F_N3F_V3FT2F_C4F_N3F_V3FT4F_C4F_N3F_V4Fstride- the vertex stride in bytes. If specified as zero, then array elements are stored sequentiallypointer- the vertex array data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glIsEnabled
public static boolean glIsEnabled(int cap) Determines ifcapis currently enabled (as withEnable) or disabled.- Parameters:
cap- the enable state to query- See Also:
-
glIsList
public static boolean glIsList(int list) Returns true if thelistis the index of some display list.- Parameters:
list- the list index to query- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glIsTexture
public static boolean glIsTexture(int texture) Returns true iftextureis the name of a texture object.- Parameters:
texture- the texture name to query- See Also:
-
glLightModeli
public static void glLightModeli(int pname, int param) Set the integer value of a lighting model parameter.- Parameters:
pname- the lighting model parameter to set. One of:LIGHT_MODEL_AMBIENTLIGHT_MODEL_LOCAL_VIEWERLIGHT_MODEL_TWO_SIDELIGHT_MODEL_COLOR_CONTROLparam- the parameter value- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glLightModelf
public static void glLightModelf(int pname, float param) Float version ofLightModeli.- Parameters:
pname- the lighting model parameter to setparam- the parameter value- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglLightModeliv
public static void nglLightModeliv(int pname, long params) Unsafe version of:LightModeliv -
glLightModeliv
Pointer version ofLightModeli.- Parameters:
pname- the lighting model parameter to setparams- the parameter value- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglLightModelfv
public static void nglLightModelfv(int pname, long params) Unsafe version of:LightModelfv -
glLightModelfv
Pointer version ofLightModelf.- Parameters:
pname- the lighting model parameter to setparams- the parameter value- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glLighti
public static void glLighti(int light, int pname, int param) Sets the integer value of a light parameter.- Parameters:
light- the light for which to set the parameter. One of:LIGHT0GL_LIGHT[1-7] pname- the parameter to set. One of:AMBIENTDIFFUSESPECULARPOSITIONCONSTANT_ATTENUATIONLINEAR_ATTENUATIONQUADRATIC_ATTENUATIONSPOT_DIRECTIONSPOT_EXPONENTSPOT_CUTOFFparam- the parameter value- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glLightf
public static void glLightf(int light, int pname, float param) Float version ofLighti.- Parameters:
light- the light for which to set the parameterpname- the parameter to setparam- the parameter value- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglLightiv
public static void nglLightiv(int light, int pname, long params) Unsafe version of:Lightiv -
glLightiv
Pointer version ofLighti.- Parameters:
light- the light for which to set the parameterpname- the parameter to setparams- the parameter value- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglLightfv
public static void nglLightfv(int light, int pname, long params) Unsafe version of:Lightfv -
glLightfv
Pointer version ofLightf.- Parameters:
light- the light for which to set the parameterpname- the parameter to setparams- the parameter value- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glLineStipple
public static void glLineStipple(int factor, short pattern) Defines a line stipple. It determines those fragments that are to be drawn when the line is rasterized. Line stippling may be enabled or disabled usingEnableorDisablewith the constantLINE_STIPPLE. When disabled, it is as if the line stipple has its default value.- Parameters:
factor- a count that is used to modify the effective line stipple by causing each bit in pattern to be usedfactortimes.factoris clamped to the range [1, 256].pattern- an unsigned short integer whose 16 bits define the stipple pattern- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glLineWidth
public static void glLineWidth(float width) Sets the width of rasterized line segments. The default width is 1.0.- Parameters:
width- the line width- See Also:
-
glListBase
public static void glListBase(int base) Sets the display list base.- Parameters:
base- the display list base offset- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglLoadMatrixf
public static void nglLoadMatrixf(long m) Unsafe version of:LoadMatrixf -
glLoadMatrixf
Sets the current matrix to a 4 × 4 matrix in column-major order.The matrix is stored as 16 consecutive values, i.e. as:
a1 a5 a9 a13 a2 a6 a10 a14 a3 a7 a11 a15 a4 a8 a12 a16 This differs from the standard row-major ordering for matrix elements. If the standard ordering is used, all of the subsequent transformation equations are transposed, and the columns representing vectors become rows.
- Parameters:
m- the matrix data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglLoadMatrixd
public static void nglLoadMatrixd(long m) Unsafe version of:LoadMatrixd -
glLoadMatrixd
Double version ofLoadMatrixf.- Parameters:
m- the matrix data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glLoadIdentity
public static void glLoadIdentity()Sets the current matrix to the identity matrix.Calling this function is equivalent to calling
LoadMatrixfwith the following matrix:1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 - See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glLoadName
public static void glLoadName(int name) Replaces the value on the top of the selection stack withname.- Parameters:
name- the name to load- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glLogicOp
public static void glLogicOp(int op) Sets the logical framebuffer operation.- Parameters:
op- the operation to set. One of:CLEARANDAND_REVERSECOPYAND_INVERTEDNOOPXORORNOREQUIVINVERTOR_REVERSECOPY_INVERTEDOR_INVERTEDNANDSET- See Also:
-
nglMap1f
public static void nglMap1f(int target, float u1, float u2, int stride, int order, long points) Unsafe version of:Map1f -
glMap1f
public static void glMap1f(int target, float u1, float u2, int stride, int order, FloatBuffer points) Defines a polynomial or rational polynomial mapping to produce vertex, normal, texture coordinates and colors. The values so produced are sent on to further stages of the GL as if they had been provided directly by the client.- Parameters:
target- the evaluator target. One of:MAP1_VERTEX_3MAP1_VERTEX_4MAP1_COLOR_4MAP1_NORMALMAP1_TEXTURE_COORD_1MAP1_TEXTURE_COORD_2MAP1_TEXTURE_COORD_3MAP1_TEXTURE_COORD_4u1- the first endpoint of the pre-image of the mapu2- the second endpoint of the pre-image of the mapstride- the number of values in each block of storageorder- the polynomial orderpoints- a set oforderblocks of storage containing control points- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglMap1d
public static void nglMap1d(int target, double u1, double u2, int stride, int order, long points) Unsafe version of:Map1d -
glMap1d
public static void glMap1d(int target, double u1, double u2, int stride, int order, DoubleBuffer points) Double version ofMap1f.- Parameters:
target- the evaluator targetu1- the first endpoint of the pre-image of the mapu2- the second endpoint of the pre-image of the mapstride- the number of values in each block of storageorder- the polynomial orderpoints- a set oforderblocks of storage containing control points- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglMap2f
public static void nglMap2f(int target, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, long points) Unsafe version of:Map2f -
glMap2f
public static void glMap2f(int target, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, FloatBuffer points) Bivariate version ofMap1f.- Parameters:
target- the evaluator targetu1- the first u-dimension endpoint of the pre-image rectangle of the mapu2- the second u-dimension endpoint of the pre-image rectangle of the mapustride- the number of values in the u-dimension in each block of storageuorder- the polynomial order in the u-dimensionv1- the first v-dimension endpoint of the pre-image rectangle of the mapv2- the second v-dimension endpoint of the pre-image rectangle of the mapvstride- the number of values in the v-dimension in each block of storagevorder- the polynomial order in the v-dimensionpoints- a set ofuorder × vorderblocks of storage containing control points- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglMap2d
public static void nglMap2d(int target, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, long points) Unsafe version of:Map2d -
glMap2d
public static void glMap2d(int target, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, DoubleBuffer points) Double version ofMap2f.- Parameters:
target- the evaluator targetu1- the first u-dimension endpoint of the pre-image rectangle of the mapu2- the second u-dimension endpoint of the pre-image rectangle of the mapustride- the number of values in the u-dimension in each block of storageuorder- the polynomial order in the u-dimensionv1- the first v-dimension endpoint of the pre-image rectangle of the mapv2- the second v-dimension endpoint of the pre-image rectangle of the mapvstride- the number of values in the v-dimension in each block of storagevorder- the polynomial order in the v-dimensionpoints- a set ofuorder × vorderblocks of storage containing control points- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glMapGrid1f
public static void glMapGrid1f(int n, float u1, float u2) Defines a one-dimensional grid in the map evaluator domain.- Parameters:
n- the number of partitions of the intervalu1- the first interval endpointu2- the second interval endpoint- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glMapGrid1d
public static void glMapGrid1d(int n, double u1, double u2) Double version ofMapGrid1f.- Parameters:
n- the number of partitions of the intervalu1- the first interval endpointu2- the second interval endpoint- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glMapGrid2f
public static void glMapGrid2f(int un, float u1, float u2, int vn, float v1, float v2) Defines a two-dimensional grid in the map evaluator domain.- Parameters:
un- the number of partitions of the interval in the u-dimensionu1- the first u-dimension interval endpointu2- the second u-dimension interval endpointvn- the number of partitions of the interval in the v-dimensionv1- the first v-dimension interval endpointv2- the second v-dimension interval endpoint- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glMapGrid2d
public static void glMapGrid2d(int un, double u1, double u2, int vn, double v1, double v2) Double version ofMapGrid2f.- Parameters:
un- the number of partitions of the interval in the u-dimensionu1- the first u-dimension interval endpointu2- the second u-dimension interval endpointvn- the number of partitions of the interval in the v-dimensionv1- the first v-dimension interval endpointv2- the second v-dimension interval endpoint- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glMateriali
public static void glMateriali(int face, int pname, int param) Sets the integer value of a material parameter.- Parameters:
face- the material face for which to set the parameter. One of:FRONTBACKFRONT_AND_BACKpname- the parameter to set. Must be:SHININESSparam- the parameter value- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glMaterialf
public static void glMaterialf(int face, int pname, float param) Float version ofMateriali.- Parameters:
face- the material face for which to set the parameterpname- the parameter to setparam- the parameter value- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglMaterialiv
public static void nglMaterialiv(int face, int pname, long params) Unsafe version of:Materialiv -
glMaterialiv
Pointer version ofMateriali.- Parameters:
face- the material face for which to set the parameterpname- the parameter to set. One of:AMBIENTDIFFUSEAMBIENT_AND_DIFFUSESPECULAREMISSIONparams- the parameter value- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglMaterialfv
public static void nglMaterialfv(int face, int pname, long params) Unsafe version of:Materialfv -
glMaterialfv
Pointer version ofMaterialf.- Parameters:
face- the material face for which to set the parameterpname- the parameter to setparams- the parameter value- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glMatrixMode
public static void glMatrixMode(int mode) Set the current matrix mode.- Parameters:
mode- the matrix mode. One of:MODELVIEWPROJECTIONTEXTURECOLOR- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglMultMatrixf
public static void nglMultMatrixf(long m) Unsafe version of:MultMatrixf -
glMultMatrixf
Multiplies the current matrix with a 4 × 4 matrix in column-major order. SeeLoadMatrixffor details.- Parameters:
m- the matrix data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglMultMatrixd
public static void nglMultMatrixd(long m) Unsafe version of:MultMatrixd -
glMultMatrixd
Double version ofMultMatrixf.- Parameters:
m- the matrix data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glFrustum
public static void glFrustum(double l, double r, double b, double t, double n, double f) Manipulates the current matrix with a matrix that produces perspective projection, in such a way that the coordinates(lb – n)Tand(rt – n)Tspecify 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).fgives the distance from the eye to the far clipping plane.Calling this function is equivalent to calling
MultMatrixfwith the following matrix:2n / (r - l) 0 (r + l) / (r - l) 0 0 2n / (t - b) (t + b) / (t - b) 0 0 0 - (f + n) / (f - n) - (2fn) / (f - n) 0 0 -1 0 - Parameters:
l- the left frustum planer- the right frustum planeb- the bottom frustum planet- the top frustum planen- the near frustum planef- the far frustum plane- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glNewList
public static void glNewList(int n, int mode) Begins the definition of a display list.- Parameters:
n- a positive integer to which the display list that follows is assignedmode- a symbolic constant that controls the behavior of the GL during display list creation. One of:COMPILECOMPILE_AND_EXECUTE- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glEndList
public static void glEndList()Ends the definition of GL commands to be placed in a display list. It is only whenEndListoccurs that the specified display list is actually associated with the index indicated withNewList.- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glNormal3f
public static void glNormal3f(float nx, float ny, float nz) Sets the current normal.- Parameters:
nx- the x coordinate of the current normalny- the y coordinate of the current normalnz- the z coordinate of the current normal- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glNormal3b
public static void glNormal3b(byte nx, byte ny, byte nz) Byte version ofNormal3f.- Parameters:
nx- the x coordinate of the current normalny- the y coordinate of the current normalnz- the z coordinate of the current normal- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glNormal3s
public static void glNormal3s(short nx, short ny, short nz) Short version ofNormal3f.- Parameters:
nx- the x coordinate of the current normalny- the y coordinate of the current normalnz- the z coordinate of the current normal- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glNormal3i
public static void glNormal3i(int nx, int ny, int nz) Integer version ofNormal3f.- Parameters:
nx- the x coordinate of the current normalny- the y coordinate of the current normalnz- the z coordinate of the current normal- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glNormal3d
public static void glNormal3d(double nx, double ny, double nz) Double version ofNormal3f.- Parameters:
nx- the x coordinate of the current normalny- the y coordinate of the current normalnz- the z coordinate of the current normal- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglNormal3fv
public static void nglNormal3fv(long v) Unsafe version of:Normal3fv -
glNormal3fv
Pointer version ofNormal3f.- Parameters:
v- the normal buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglNormal3bv
public static void nglNormal3bv(long v) Unsafe version of:Normal3bv -
glNormal3bv
Pointer version ofNormal3b.- Parameters:
v- the normal buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglNormal3sv
public static void nglNormal3sv(long v) Unsafe version of:Normal3sv -
glNormal3sv
Pointer version ofNormal3s.- Parameters:
v- the normal buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglNormal3iv
public static void nglNormal3iv(long v) Unsafe version of:Normal3iv -
glNormal3iv
Pointer version ofNormal3i.- Parameters:
v- the normal buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglNormal3dv
public static void nglNormal3dv(long v) Unsafe version of:Normal3dv -
glNormal3dv
Pointer version ofNormal3d.- Parameters:
v- the normal buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglNormalPointer
public static void nglNormalPointer(int type, int stride, long pointer) Unsafe version of:NormalPointer -
glNormalPointer
Specifies the location and organization of a normal array.- Parameters:
type- the data type of the values stored in the array. One of:BYTESHORTINTHALF_FLOATFLOATDOUBLEUNSIGNED_INT_2_10_10_10_REVINT_2_10_10_10_REVstride- the vertex stride in bytes. If specified as zero, then array elements are stored sequentiallypointer- the normal array data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glNormalPointer
public static void glNormalPointer(int type, int stride, long pointer) Specifies the location and organization of a normal array.- Parameters:
type- the data type of the values stored in the array. One of:BYTESHORTINTHALF_FLOATFLOATDOUBLEUNSIGNED_INT_2_10_10_10_REVINT_2_10_10_10_REVstride- the vertex stride in bytes. If specified as zero, then array elements are stored sequentiallypointer- the normal array data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glNormalPointer
Specifies the location and organization of a normal array.- Parameters:
type- the data type of the values stored in the array. One of:BYTESHORTINTHALF_FLOATFLOATDOUBLEUNSIGNED_INT_2_10_10_10_REVINT_2_10_10_10_REVstride- the vertex stride in bytes. If specified as zero, then array elements are stored sequentiallypointer- the normal array data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glNormalPointer
Specifies the location and organization of a normal array.- Parameters:
type- the data type of the values stored in the array. One of:BYTESHORTINTHALF_FLOATFLOATDOUBLEUNSIGNED_INT_2_10_10_10_REVINT_2_10_10_10_REVstride- the vertex stride in bytes. If specified as zero, then array elements are stored sequentiallypointer- the normal array data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glNormalPointer
Specifies the location and organization of a normal array.- Parameters:
type- the data type of the values stored in the array. One of:BYTESHORTINTHALF_FLOATFLOATDOUBLEUNSIGNED_INT_2_10_10_10_REVINT_2_10_10_10_REVstride- the vertex stride in bytes. If specified as zero, then array elements are stored sequentiallypointer- the normal array data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glOrtho
public static void glOrtho(double l, double r, double b, double t, double n, double f) Manipulates the current matrix with a matrix that produces parallel projection, in such a way that the coordinates(lb – n)Tand(rt – n)Tspecify 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).fgives the distance from the eye to the far clipping plane.Calling this function is equivalent to calling
MultMatrixfwith the following matrix:2 / (r - l) 0 0 - (r + l) / (r - l) 0 2 / (t - b) 0 - (t + b) / (t - b) 0 0 - 2 / (f - n) - (f + n) / (f - n) 0 0 0 1 - Parameters:
l- the left frustum planer- the right frustum planeb- the bottom frustum planet- the top frustum planen- the near frustum planef- the far frustum plane- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glPassThrough
public static void glPassThrough(float token) Inserts a marker when the GL is in feeback mode.tokenis returned as if it were a primitive; it is indicated with its own unique identifying value. The ordering of anyPassThroughcommands with respect to primitive specification is maintained by feedback.PassThroughmay not occur betweenBeginandEnd.- Parameters:
token- the marker value to insert- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglPixelMapfv
public static void nglPixelMapfv(int map, int size, long values) Unsafe version of:PixelMapfv- Parameters:
size- the map size
-
glPixelMapfv
public static void glPixelMapfv(int map, int size, long values) Sets a pixel map lookup table.- Parameters:
map- the map to set. One of:PIXEL_MAP_I_TO_IPIXEL_MAP_S_TO_SPIXEL_MAP_I_TO_RPIXEL_MAP_I_TO_GPIXEL_MAP_I_TO_BPIXEL_MAP_I_TO_APIXEL_MAP_R_TO_RPIXEL_MAP_G_TO_GPIXEL_MAP_B_TO_BPIXEL_MAP_A_TO_Asize- the map sizevalues- the map values- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glPixelMapfv
Sets a pixel map lookup table.- Parameters:
map- the map to set. One of:PIXEL_MAP_I_TO_IPIXEL_MAP_S_TO_SPIXEL_MAP_I_TO_RPIXEL_MAP_I_TO_GPIXEL_MAP_I_TO_BPIXEL_MAP_I_TO_APIXEL_MAP_R_TO_RPIXEL_MAP_G_TO_GPIXEL_MAP_B_TO_BPIXEL_MAP_A_TO_Avalues- the map values- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglPixelMapusv
public static void nglPixelMapusv(int map, int size, long values) Unsafe version of:PixelMapusv- Parameters:
size- the map size
-
glPixelMapusv
public static void glPixelMapusv(int map, int size, long values) Unsigned short version ofPixelMapfv.- Parameters:
map- the map to setsize- the map sizevalues- the map values- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glPixelMapusv
Unsigned short version ofPixelMapfv.- Parameters:
map- the map to setvalues- the map values- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglPixelMapuiv
public static void nglPixelMapuiv(int map, int size, long values) Unsafe version of:PixelMapuiv- Parameters:
size- the map size
-
glPixelMapuiv
public static void glPixelMapuiv(int map, int size, long values) Unsigned integer version ofPixelMapfv.- Parameters:
map- the map to setsize- the map sizevalues- the map values- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glPixelMapuiv
Unsigned integer version ofPixelMapfv.- Parameters:
map- the map to setvalues- the map values- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glPixelStorei
public static void glPixelStorei(int pname, int param) Sets the integer value of a pixel store parameter.- Parameters:
pname- the pixel store parameter to set. One of:param- the parameter value- See Also:
-
glPixelStoref
public static void glPixelStoref(int pname, float param) Float version ofPixelStorei.- Parameters:
pname- the pixel store parameter to setparam- the parameter value- See Also:
-
glPixelTransferi
public static void glPixelTransferi(int pname, int param) Sets the integer value of a pixel transfer parameter.- Parameters:
pname- the pixel transfer parameter to set. One of:param- the parameter value- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glPixelTransferf
public static void glPixelTransferf(int pname, float param) Float version ofPixelTransferi.- Parameters:
pname- the pixel transfer parameter to setparam- the parameter value- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glPixelZoom
public static void glPixelZoom(float xfactor, float yfactor) Controls the conversion of a group of fragments.Let (xrp, yrp) be the current raster position. If a particular group is the nth in a row and belongs to the mth row, consider the region in window coordinates bounded by the rectangle with corners
(xrp + zxn, yrp + zym) and (xrp + zx(n + 1), yrp + zy(m + 1))
(either zx or zy may be negative). A fragment representing group
(n, m)is produced for each framebuffer pixel inside, or on the bottom or left boundary, of this rectangle.- Parameters:
xfactor- the zx factoryfactor- the zy factor- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glPointSize
public static void glPointSize(float size) Controls the rasterization of points if no vertex, tessellation control, tessellation evaluation, or geometry shader is active. The default point size is 1.0.- Parameters:
size- the request size of a point- See Also:
-
glPolygonMode
public static void glPolygonMode(int face, int mode) Controls the interpretation of polygons for rasterization.FILLis the default mode of polygon rasterization. Note that these modes affect only the final rasterization of polygons: in particular, a polygon's vertices are lit, and the polygon is clipped and possibly culled before these modes are applied. Polygon antialiasing applies only to theFILLstate of PolygonMode. ForPOINTorLINE, point antialiasing or line segment antialiasing, respectively, apply. -
glPolygonOffset
public static void glPolygonOffset(float factor, 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. This function determines that value.factorscales the maximum depth slope of the polygon, andunitsscales an implementation-dependent constant that relates to the usable resolution of the depth buffer. The resulting values are summed to produce the polygon offset value.- Parameters:
factor- the maximum depth slope factorunits- the constant scale- See Also:
-
nglPolygonStipple
public static void nglPolygonStipple(long pattern) Unsafe version of:PolygonStipple -
glPolygonStipple
Defines a polygon stipple. It works much the same way asLineStipple, masking out certain fragments produced by rasterization so that they are not sent to the next stage of the GL. This is the case regardless of the state of polygon antialiasing.If xw and yw are the window coordinates of a rasterized polygon fragment, then that fragment is sent to the next stage of the GL if and only if the bit of the pattern (xw mod 32, yw mod 32) is 1.
Polygon stippling may be enabled or disabled with
EnableorDisableusing the constantPOLYGON_STIPPLE. When disabled, it is as if the stipple pattern were all ones.- Parameters:
pattern- a pointer to memory into which a 32 × 32 pattern is packed- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glPolygonStipple
public static void glPolygonStipple(long pattern) Defines a polygon stipple. It works much the same way asLineStipple, masking out certain fragments produced by rasterization so that they are not sent to the next stage of the GL. This is the case regardless of the state of polygon antialiasing.If xw and yw are the window coordinates of a rasterized polygon fragment, then that fragment is sent to the next stage of the GL if and only if the bit of the pattern (xw mod 32, yw mod 32) is 1.
Polygon stippling may be enabled or disabled with
EnableorDisableusing the constantPOLYGON_STIPPLE. When disabled, it is as if the stipple pattern were all ones.- Parameters:
pattern- a pointer to memory into which a 32 × 32 pattern is packed- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glPushAttrib
public static void glPushAttrib(int mask) Takes a bitwise OR of symbolic constants indicating which groups of state variables to push onto the server attribute stack. Each constant refers to a group of state variables.Bits set in mask that do not correspond to an attribute group are ignored. The special mask value
ALL_ATTRIB_BITSmay be used to push all stackable server state.A
STACK_OVERFLOWerror is generated ifPushAttribis called and the attribute stack depth is equal to the value ofMAX_ATTRIB_STACK_DEPTH.- Parameters:
mask- the state variables to push. One or more of:- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glPushClientAttrib
public static void glPushClientAttrib(int mask) Takes a bitwise OR of symbolic constants indicating which groups of state variables to push onto the client attribute stack. Each constant refers to a group of state variables.Bits set in mask that do not correspond to an attribute group are ignored. The special mask value
CLIENT_ALL_ATTRIB_BITSmay be used to push all stackable client state.A
STACK_OVERFLOWerror is generated ifPushAttribis called and the client attribute stack depth is equal to the value ofMAX_CLIENT_ATTRIB_STACK_DEPTH.- Parameters:
mask- the state variables to push. One or more of:CLIENT_VERTEX_ARRAY_BITCLIENT_PIXEL_STORE_BITCLIENT_ALL_ATTRIB_BITS- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glPopAttrib
public static void glPopAttrib()Resets the values of those state variables that were saved with the lastPushAttrib. Those not saved remain unchanged.- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glPopClientAttrib
public static void glPopClientAttrib()Resets the values of those state variables that were saved with the lastPushClientAttrib. Those not saved remain unchanged.- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glPopMatrix
public static void glPopMatrix()Pops the top entry off the current matrix stack, replacing the current matrix with the matrix that was the second entry in the stack.- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glPopName
public static void glPopName()Pops one name off the top of the selection name stack.- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglPrioritizeTextures
public static void nglPrioritizeTextures(int n, long textures, long priorities) Unsafe version of:PrioritizeTextures- Parameters:
n- the number of texture object priorities to set
-
glPrioritizeTextures
Sets the priority of texture objects. Each priority value is clamped to the range [0, 1] before it is assigned. Zero indicates the lowest priority, with the least likelihood of being resident. One indicates the highest priority, with the greatest likelihood of being resident.- Parameters:
textures- an array of texture object namespriorities- an array of texture object priorities- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glPushMatrix
public static void glPushMatrix()Pushes the current matrix stack down by one, duplicating the current matrix in both the top of the stack and the entry below it.- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glPushName
public static void glPushName(int name) Causesnameto be pushed onto the selection name stack.- Parameters:
name- the name to push- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glRasterPos2i
public static void glRasterPos2i(int x, int y) Sets the two-dimensional current raster position.zis implicitly set to 0 andwimplicitly set to 1.The coordinates are treated as if they were specified in a Vertex command. If a vertex shader is active, this vertex shader is executed using the x, y, z, and w coordinates as the object coordinates of the vertex. Otherwise, the x, y, z, and w coordinates are transformed by the current model-view and projection matrices. These coordinates, along with current values, are used to generate primary and secondary colors and texture coordinates just as is done for a vertex. The colors and texture coordinates so produced replace the colors and texture coordinates stored in the current raster position's associated data.
- Parameters:
x- thexraster coordinatey- theyraster coordinate- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glRasterPos2s
public static void glRasterPos2s(short x, short y) Short version ofRasterPos2i.- Parameters:
x- thexraster coordinatey- theyraster coordinate- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glRasterPos2f
public static void glRasterPos2f(float x, float y) Float version ofRasterPos2i.- Parameters:
x- thexraster coordinatey- theyraster coordinate- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glRasterPos2d
public static void glRasterPos2d(double x, double y) Double version ofRasterPos2i.- Parameters:
x- thexraster coordinatey- theyraster coordinate- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglRasterPos2iv
public static void nglRasterPos2iv(long coords) Unsafe version of:RasterPos2iv -
glRasterPos2iv
Pointer version ofRasterPos2i.- Parameters:
coords- the raster position buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglRasterPos2sv
public static void nglRasterPos2sv(long coords) Unsafe version of:RasterPos2sv -
glRasterPos2sv
Pointer version ofRasterPos2s.- Parameters:
coords- the raster position buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglRasterPos2fv
public static void nglRasterPos2fv(long coords) Unsafe version of:RasterPos2fv -
glRasterPos2fv
Pointer version ofRasterPos2f.- Parameters:
coords- the raster position buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglRasterPos2dv
public static void nglRasterPos2dv(long coords) Unsafe version of:RasterPos2dv -
glRasterPos2dv
Pointer version ofRasterPos2d.- Parameters:
coords- the raster position buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glRasterPos3i
public static void glRasterPos3i(int x, int y, int z) Sets the three-dimensional current raster position.wis implicitly set to 1. SeeRasterPos2ifor more details.- Parameters:
x- thexraster coordinatey- theyraster coordinatez- thezraster coordinate- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glRasterPos3s
public static void glRasterPos3s(short x, short y, short z) Short version ofRasterPos3i.- Parameters:
x- thexraster coordinatey- theyraster coordinatez- thezraster coordinate- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glRasterPos3f
public static void glRasterPos3f(float x, float y, float z) Float version ofRasterPos3i.- Parameters:
x- thexraster coordinatey- theyraster coordinatez- thezraster coordinate- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glRasterPos3d
public static void glRasterPos3d(double x, double y, double z) Double version ofRasterPos3i.- Parameters:
x- thexraster coordinatey- theyraster coordinatez- thezraster coordinate- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglRasterPos3iv
public static void nglRasterPos3iv(long coords) Unsafe version of:RasterPos3iv -
glRasterPos3iv
Pointer version ofRasterPos3i.- Parameters:
coords- the raster position buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglRasterPos3sv
public static void nglRasterPos3sv(long coords) Unsafe version of:RasterPos3sv -
glRasterPos3sv
Pointer version ofRasterPos3s.- Parameters:
coords- the raster position buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglRasterPos3fv
public static void nglRasterPos3fv(long coords) Unsafe version of:RasterPos3fv -
glRasterPos3fv
Pointer version ofRasterPos3f.- Parameters:
coords- the raster position buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglRasterPos3dv
public static void nglRasterPos3dv(long coords) Unsafe version of:RasterPos3dv -
glRasterPos3dv
Pointer version ofRasterPos3d.- Parameters:
coords- the raster position buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glRasterPos4i
public static void glRasterPos4i(int x, int y, int z, int w) Sets the four-dimensional current raster position. SeeRasterPos2ifor more details.- Parameters:
x- thexraster coordinatey- theyraster coordinatez- thezraster coordinatew- thewraster coordinate- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glRasterPos4s
public static void glRasterPos4s(short x, short y, short z, short w) Short version ofRasterPos4i.- Parameters:
x- thexraster coordinatey- theyraster coordinatez- thezraster coordinatew- thewraster coordinate- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glRasterPos4f
public static void glRasterPos4f(float x, float y, float z, float w) Float version of RasterPos4i.- Parameters:
x- thexraster coordinatey- theyraster coordinatez- thezraster coordinatew- thewraster coordinate- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glRasterPos4d
public static void glRasterPos4d(double x, double y, double z, double w) Double version ofRasterPos4i.- Parameters:
x- thexraster coordinatey- theyraster coordinatez- thezraster coordinatew- thewraster coordinate- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglRasterPos4iv
public static void nglRasterPos4iv(long coords) Unsafe version of:RasterPos4iv -
glRasterPos4iv
Pointer version ofRasterPos4i.- Parameters:
coords- the raster position buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglRasterPos4sv
public static void nglRasterPos4sv(long coords) Unsafe version of:RasterPos4sv -
glRasterPos4sv
Pointer version ofRasterPos4s.- Parameters:
coords- the raster position buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglRasterPos4fv
public static void nglRasterPos4fv(long coords) Unsafe version of:RasterPos4fv -
glRasterPos4fv
Pointer version ofRasterPos4f.- Parameters:
coords- the raster position buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglRasterPos4dv
public static void nglRasterPos4dv(long coords) Unsafe version of:RasterPos4dv -
glRasterPos4dv
Pointer version ofRasterPos4d.- Parameters:
coords- the raster position buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glReadBuffer
public static void glReadBuffer(int src) Defines the color buffer from which values are obtained.Acceptable values for
srcdepend on whether the GL is using the default framebuffer (i.e.,DRAW_FRAMEBUFFER_BINDINGis zero), or a framebuffer object (i.e.,DRAW_FRAMEBUFFER_BINDINGis non-zero). In the initial state, the GL is bound to the default framebuffer.- Parameters:
src- the color buffer to read from. One of:NONEFRONT_LEFTFRONT_RIGHTBACK_LEFTBACK_RIGHTFRONTBACKLEFTRIGHTFRONT_AND_BACKCOLOR_ATTACHMENT0GL30.GL_COLOR_ATTACHMENT[1-15] - See Also:
-
nglReadPixels
public static void nglReadPixels(int x, int y, int width, int height, int format, int type, long pixels) Unsafe version of:ReadPixels -
glReadPixels
public static void glReadPixels(int x, int y, int width, int height, int format, int type, ByteBuffer pixels) ReadPixels obtains values from the selected read buffer from each pixel with lower left hand corner at(x + i, y + j)for0 <= i < widthand0 <= j < height; this pixel is said to be the ith pixel in the jth row. If any of these pixels lies outside of the window allocated to the current GL context, or outside of the image attached to the currently bound read framebuffer object, then the values obtained for those pixels are undefined. WhenREAD_FRAMEBUFFER_BINDINGis zero, values are also undefined for individual pixels that are not owned by the current context. Otherwise,ReadPixelsobtains values from the selected buffer, regardless of how those values were placed there.- Parameters:
x- the left pixel coordinatey- the lower pixel coordinatewidth- the number of pixels to read in the x-dimensionheight- the number of pixels to read in the y-dimensionformat- the pixel format. One of:REDGREENBLUEALPHARGRGBRGBABGRBGRARED_INTEGERGREEN_INTEGERBLUE_INTEGERALPHA_INTEGERRG_INTEGERRGB_INTEGERRGBA_INTEGERBGR_INTEGERBGRA_INTEGERSTENCIL_INDEXDEPTH_COMPONENTDEPTH_STENCILtype- the pixel type. One of:pixels- a buffer in which to place the returned pixel data- See Also:
-
glReadPixels
public static void glReadPixels(int x, int y, int width, int height, int format, int type, long pixels) ReadPixels obtains values from the selected read buffer from each pixel with lower left hand corner at(x + i, y + j)for0 <= i < widthand0 <= j < height; this pixel is said to be the ith pixel in the jth row. If any of these pixels lies outside of the window allocated to the current GL context, or outside of the image attached to the currently bound read framebuffer object, then the values obtained for those pixels are undefined. WhenREAD_FRAMEBUFFER_BINDINGis zero, values are also undefined for individual pixels that are not owned by the current context. Otherwise,ReadPixelsobtains values from the selected buffer, regardless of how those values were placed there.- Parameters:
x- the left pixel coordinatey- the lower pixel coordinatewidth- the number of pixels to read in the x-dimensionheight- the number of pixels to read in the y-dimensionformat- the pixel format. One of:REDGREENBLUEALPHARGRGBRGBABGRBGRARED_INTEGERGREEN_INTEGERBLUE_INTEGERALPHA_INTEGERRG_INTEGERRGB_INTEGERRGBA_INTEGERBGR_INTEGERBGRA_INTEGERSTENCIL_INDEXDEPTH_COMPONENTDEPTH_STENCILtype- the pixel type. One of:pixels- a buffer in which to place the returned pixel data- See Also:
-
glReadPixels
public static void glReadPixels(int x, int y, int width, int height, int format, int type, ShortBuffer pixels) ReadPixels obtains values from the selected read buffer from each pixel with lower left hand corner at(x + i, y + j)for0 <= i < widthand0 <= j < height; this pixel is said to be the ith pixel in the jth row. If any of these pixels lies outside of the window allocated to the current GL context, or outside of the image attached to the currently bound read framebuffer object, then the values obtained for those pixels are undefined. WhenREAD_FRAMEBUFFER_BINDINGis zero, values are also undefined for individual pixels that are not owned by the current context. Otherwise,ReadPixelsobtains values from the selected buffer, regardless of how those values were placed there.- Parameters:
x- the left pixel coordinatey- the lower pixel coordinatewidth- the number of pixels to read in the x-dimensionheight- the number of pixels to read in the y-dimensionformat- the pixel format. One of:REDGREENBLUEALPHARGRGBRGBABGRBGRARED_INTEGERGREEN_INTEGERBLUE_INTEGERALPHA_INTEGERRG_INTEGERRGB_INTEGERRGBA_INTEGERBGR_INTEGERBGRA_INTEGERSTENCIL_INDEXDEPTH_COMPONENTDEPTH_STENCILtype- the pixel type. One of:pixels- a buffer in which to place the returned pixel data- See Also:
-
glReadPixels
public static void glReadPixels(int x, int y, int width, int height, int format, int type, IntBuffer pixels) ReadPixels obtains values from the selected read buffer from each pixel with lower left hand corner at(x + i, y + j)for0 <= i < widthand0 <= j < height; this pixel is said to be the ith pixel in the jth row. If any of these pixels lies outside of the window allocated to the current GL context, or outside of the image attached to the currently bound read framebuffer object, then the values obtained for those pixels are undefined. WhenREAD_FRAMEBUFFER_BINDINGis zero, values are also undefined for individual pixels that are not owned by the current context. Otherwise,ReadPixelsobtains values from the selected buffer, regardless of how those values were placed there.- Parameters:
x- the left pixel coordinatey- the lower pixel coordinatewidth- the number of pixels to read in the x-dimensionheight- the number of pixels to read in the y-dimensionformat- the pixel format. One of:REDGREENBLUEALPHARGRGBRGBABGRBGRARED_INTEGERGREEN_INTEGERBLUE_INTEGERALPHA_INTEGERRG_INTEGERRGB_INTEGERRGBA_INTEGERBGR_INTEGERBGRA_INTEGERSTENCIL_INDEXDEPTH_COMPONENTDEPTH_STENCILtype- the pixel type. One of:pixels- a buffer in which to place the returned pixel data- See Also:
-
glReadPixels
public static void glReadPixels(int x, int y, int width, int height, int format, int type, FloatBuffer pixels) ReadPixels obtains values from the selected read buffer from each pixel with lower left hand corner at(x + i, y + j)for0 <= i < widthand0 <= j < height; this pixel is said to be the ith pixel in the jth row. If any of these pixels lies outside of the window allocated to the current GL context, or outside of the image attached to the currently bound read framebuffer object, then the values obtained for those pixels are undefined. WhenREAD_FRAMEBUFFER_BINDINGis zero, values are also undefined for individual pixels that are not owned by the current context. Otherwise,ReadPixelsobtains values from the selected buffer, regardless of how those values were placed there.- Parameters:
x- the left pixel coordinatey- the lower pixel coordinatewidth- the number of pixels to read in the x-dimensionheight- the number of pixels to read in the y-dimensionformat- the pixel format. One of:REDGREENBLUEALPHARGRGBRGBABGRBGRARED_INTEGERGREEN_INTEGERBLUE_INTEGERALPHA_INTEGERRG_INTEGERRGB_INTEGERRGBA_INTEGERBGR_INTEGERBGRA_INTEGERSTENCIL_INDEXDEPTH_COMPONENTDEPTH_STENCILtype- the pixel type. One of:pixels- a buffer in which to place the returned pixel data- See Also:
-
glRecti
public static void glRecti(int x1, int y1, int x2, int y2) Specifies a rectangle as two corner vertices. The effect of the Rect commandRect(x1, y1, x2, y2);is exactly the same as the following sequence of commands:
Begin(POLYGON); Vertex2(x1, y1); Vertex2(x2, y1); Vertex2(x2, y2); Vertex2(x1, y2); End();The appropriate Vertex2 command would be invoked depending on which of the Rect commands is issued.
- Parameters:
x1- the x coordinate of the first corner vertexy1- the y coordinate of the first corner vertexx2- the x coordinate of the second corner vertexy2- the y coordinate of the second corner vertex- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glRects
public static void glRects(short x1, short y1, short x2, short y2) Short version ofRecti.- Parameters:
x1- the x coordinate of the first corner vertexy1- the y coordinate of the first corner vertexx2- the x coordinate of the second corner vertexy2- the y coordinate of the second corner vertex- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glRectf
public static void glRectf(float x1, float y1, float x2, float y2) Float version ofRecti.- Parameters:
x1- the x coordinate of the first corner vertexy1- the y coordinate of the first corner vertexx2- the x coordinate of the second corner vertexy2- the y coordinate of the second corner vertex- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glRectd
public static void glRectd(double x1, double y1, double x2, double y2) Double version ofRecti.- Parameters:
x1- the x coordinate of the first corner vertexy1- the y coordinate of the first corner vertexx2- the x coordinate of the second corner vertexy2- the y coordinate of the second corner vertex- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglRectiv
public static void nglRectiv(long v1, long v2) Unsafe version of:Rectiv -
glRectiv
Pointer version ofRecti.- Parameters:
v1- the first vertex bufferv2- the second vertex buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglRectsv
public static void nglRectsv(long v1, long v2) Unsafe version of:Rectsv -
glRectsv
Pointer version ofRects.- Parameters:
v1- the first vertex bufferv2- the second vertex buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglRectfv
public static void nglRectfv(long v1, long v2) Unsafe version of:Rectfv -
glRectfv
Pointer version ofRectf.- Parameters:
v1- the first vertex bufferv2- the second vertex buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglRectdv
public static void nglRectdv(long v1, long v2) Unsafe version of:Rectdv -
glRectdv
Pointer version ofRectd.- Parameters:
v1- the first vertex bufferv2- the second vertex buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glRenderMode
public static int glRenderMode(int mode) Sets the current render mode. The default isRENDER.- Parameters:
mode- the render mode. One of:RENDERSELECTFEEDBACK- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glRotatef
public static void glRotatef(float angle, float x, float y, float z) Manipulates the current matrix with a rotation matrix.anglegives an angle of rotation in degrees; the coordinates of a vector v are given byv = (x y z)T. The computed matrix is a counter-clockwise rotation about the line through the origin with the specified axis when that axis is pointing up (i.e. the right-hand rule determines the sense of the rotation angle). The matrix is thusR 0 0 0 0 0 0 1 Let
u = v / ||v|| = (x' y' z')T. If S =0 -z' y' z' 0 -x' -y' x' 0 then
R = uuT + cos(angle)(I - uuT) + sin(angle)S- Parameters:
angle- the angle of rotation in degreesx- the x coordinate of the rotation vectory- the y coordinate of the rotation vectorz- the z coordinate of the rotation vector- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glRotated
public static void glRotated(double angle, double x, double y, double z) Double version ofRotatef.- Parameters:
angle- the angle of rotation in degreesx- the x coordinate of the rotation vectory- the y coordinate of the rotation vectorz- the z coordinate of the rotation vector- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glScalef
public static void glScalef(float x, float y, float z) Manipulates the current matrix with a general scaling matrix along the x-, y- and z- axes.Calling this function is equivalent to calling
MultMatrixfwith the following matrix:x 0 0 0 0 y 0 0 0 0 z 0 0 0 0 1 - Parameters:
x- the x-axis scaling factory- the y-axis scaling factorz- the z-axis scaling factor- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glScaled
public static void glScaled(double x, double y, double z) Double version ofScalef.- Parameters:
x- the x-axis scaling factory- the y-axis scaling factorz- the z-axis scaling factor- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glScissor
public static void glScissor(int x, int y, int width, int height) Defines the scissor rectangle for all viewports. The scissor test is enabled or disabled for all viewports usingEnableorDisablewith the symbolic constantSCISSOR_TEST. When disabled, it is as if the scissor test always passes. When enabled, ifleft ≤ xw < left + widthandbottom ≤ yw < bottom + heightfor the scissor rectangle, then the scissor test passes. Otherwise, the test fails and the fragment is discarded.- Parameters:
x- the left scissor rectangle coordinatey- the bottom scissor rectangle coordinatewidth- the scissor rectangle widthheight- the scissor rectangle height- See Also:
-
nglSelectBuffer
public static void nglSelectBuffer(int size, long buffer) Unsafe version of:SelectBuffer- Parameters:
size- the maximum number of values that can be stored inbuffer
-
glSelectBuffer
Sets the selection array.- Parameters:
buffer- an array of unsigned integers to be potentially filled names- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glShadeModel
public static void glShadeModel(int mode) Sets the current shade mode. The initial value of the shade mode isSMOOTH.If mode is
SMOOTH, vertex colors are treated individually. If mode isFLAT, flatshading is enabled and colors are taken from the provoking vertex of the primitive. The colors selected are those derived from current values, generated by lighting, or generated by vertex shading, if lighting is disabled, enabled, or a vertex shader is in use, respectively.- Parameters:
mode- the shade mode. One of:SMOOTHFLAT- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glStencilFunc
public static void glStencilFunc(int func, int ref, int mask) Controls the stencil test.refis an integer reference value that is used in the unsigned stencil comparison. Stencil comparison operations and queries ofrefclamp its value to the range [0, 2s – 1], where s is the number of bits in the stencil buffer attached to the draw framebuffer. The s least significant bits ofmaskare bitwise ANDed with both the reference and the stored stencil value, and the resulting masked values are those that participate in the comparison controlled byfunc. -
glStencilMask
public static void glStencilMask(int mask) Masks the writing of particular bits into the stencil plans.The least significant s bits of
mask, where s is the number of bits in the stencil buffer, specify an integer mask. Where a 1 appears in this mask, the corresponding bit in the stencil buffer is written; where a 0 appears, the bit is not written.- Parameters:
mask- the stencil mask- See Also:
-
glStencilOp
public static void glStencilOp(int sfail, int dpfail, int dppass) Indicates what happens to the stored stencil value if this or certain subsequent tests fail or pass.The supported actions are
KEEP,ZERO,REPLACE,INCR,DECR,INVERT,INCR_WRAPandDECR_WRAP. These correspond to keeping the current value, setting to zero, replacing with the reference value, incrementing with saturation, decrementing with saturation, bitwise inverting it, incrementing without saturation, and decrementing without saturation.For purposes of increment and decrement, the stencil bits are considered as an unsigned integer. Incrementing or decrementing with saturation clamps the stencil value at 0 and the maximum representable value. Incrementing or decrementing without saturation will wrap such that incrementing the maximum representable value results in 0, and decrementing 0 results in the maximum representable value.
- Parameters:
sfail- the action to take if the stencil test failsdpfail- the action to take if the depth buffer test failsdppass- the action to take if the depth buffer test passes- See Also:
-
glTexCoord1f
public static void glTexCoord1f(float s) Sets the current one-dimensional texture coordinate.tandrare implicitly set to 0 andqto 1.- Parameters:
s- the s component of the current texture coordinates- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glTexCoord1s
public static void glTexCoord1s(short s) Short version ofTexCoord1f.- Parameters:
s- the s component of the current texture coordinates- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glTexCoord1i
public static void glTexCoord1i(int s) Integer version ofTexCoord1f.- Parameters:
s- the s component of the current texture coordinates- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glTexCoord1d
public static void glTexCoord1d(double s) Double version ofTexCoord1f.- Parameters:
s- the s component of the current texture coordinates- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglTexCoord1fv
public static void nglTexCoord1fv(long v) Unsafe version of:TexCoord1fv -
glTexCoord1fv
Pointer version ofTexCoord1f.- Parameters:
v- the texture coordinate buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglTexCoord1sv
public static void nglTexCoord1sv(long v) Unsafe version of:TexCoord1sv -
glTexCoord1sv
Pointer version ofTexCoord1s.- Parameters:
v- the texture coordinate buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglTexCoord1iv
public static void nglTexCoord1iv(long v) Unsafe version of:TexCoord1iv -
glTexCoord1iv
Pointer version ofTexCoord1i.- Parameters:
v- the texture coordinate buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglTexCoord1dv
public static void nglTexCoord1dv(long v) Unsafe version of:TexCoord1dv -
glTexCoord1dv
Pointer version ofTexCoord1d.- Parameters:
v- the texture coordinate buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glTexCoord2f
public static void glTexCoord2f(float s, float t) Sets the current two-dimensional texture coordinate.ris implicitly set to 0 andqto 1.- Parameters:
s- the s component of the current texture coordinatest- the t component of the current texture coordinates- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glTexCoord2s
public static void glTexCoord2s(short s, short t) Short version ofTexCoord2f.- Parameters:
s- the s component of the current texture coordinatest- the t component of the current texture coordinates- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glTexCoord2i
public static void glTexCoord2i(int s, int t) Integer version ofTexCoord2f.- Parameters:
s- the s component of the current texture coordinatest- the t component of the current texture coordinates- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glTexCoord2d
public static void glTexCoord2d(double s, double t) Double version ofTexCoord2f.- Parameters:
s- the s component of the current texture coordinatest- the t component of the current texture coordinates- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglTexCoord2fv
public static void nglTexCoord2fv(long v) Unsafe version of:TexCoord2fv -
glTexCoord2fv
Pointer version ofTexCoord2f.- Parameters:
v- the texture coordinate buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglTexCoord2sv
public static void nglTexCoord2sv(long v) Unsafe version of:TexCoord2sv -
glTexCoord2sv
Pointer version ofTexCoord2s.- Parameters:
v- the texture coordinate buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglTexCoord2iv
public static void nglTexCoord2iv(long v) Unsafe version of:TexCoord2iv -
glTexCoord2iv
Pointer version ofTexCoord2i.- Parameters:
v- the texture coordinate buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglTexCoord2dv
public static void nglTexCoord2dv(long v) Unsafe version of:TexCoord2dv -
glTexCoord2dv
Pointer version ofTexCoord2d.- Parameters:
v- the texture coordinate buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glTexCoord3f
public static void glTexCoord3f(float s, float t, float r) Sets the current three-dimensional texture coordinate.qis implicitly set to 1.- Parameters:
s- the s component of the current texture coordinatest- the t component of the current texture coordinatesr- the r component of the current texture coordinates- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glTexCoord3s
public static void glTexCoord3s(short s, short t, short r) Short version ofTexCoord3f.- Parameters:
s- the s component of the current texture coordinatest- the t component of the current texture coordinatesr- the r component of the current texture coordinates- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glTexCoord3i
public static void glTexCoord3i(int s, int t, int r) Integer version ofTexCoord3f.- Parameters:
s- the s component of the current texture coordinatest- the t component of the current texture coordinatesr- the r component of the current texture coordinates- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glTexCoord3d
public static void glTexCoord3d(double s, double t, double r) Double version ofTexCoord3f.- Parameters:
s- the s component of the current texture coordinatest- the t component of the current texture coordinatesr- the r component of the current texture coordinates- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglTexCoord3fv
public static void nglTexCoord3fv(long v) Unsafe version of:TexCoord3fv -
glTexCoord3fv
Pointer version ofTexCoord3f.- Parameters:
v- the texture coordinate buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglTexCoord3sv
public static void nglTexCoord3sv(long v) Unsafe version of:TexCoord3sv -
glTexCoord3sv
Pointer version ofTexCoord3s.- Parameters:
v- the texture coordinate buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglTexCoord3iv
public static void nglTexCoord3iv(long v) Unsafe version of:TexCoord3iv -
glTexCoord3iv
Pointer version ofTexCoord3i.- Parameters:
v- the texture coordinate buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglTexCoord3dv
public static void nglTexCoord3dv(long v) Unsafe version of:TexCoord3dv -
glTexCoord3dv
Pointer version ofTexCoord3d.- Parameters:
v- the texture coordinate buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glTexCoord4f
public static void glTexCoord4f(float s, float t, float r, float q) Sets the current four-dimensional texture coordinate.- Parameters:
s- the s component of the current texture coordinatest- the t component of the current texture coordinatesr- the r component of the current texture coordinatesq- the q component of the current texture coordinates- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glTexCoord4s
public static void glTexCoord4s(short s, short t, short r, short q) Short version ofTexCoord4f.- Parameters:
s- the s component of the current texture coordinatest- the t component of the current texture coordinatesr- the r component of the current texture coordinatesq- the q component of the current texture coordinates- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glTexCoord4i
public static void glTexCoord4i(int s, int t, int r, int q) Integer version ofTexCoord4f.- Parameters:
s- the s component of the current texture coordinatest- the t component of the current texture coordinatesr- the r component of the current texture coordinatesq- the q component of the current texture coordinates- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glTexCoord4d
public static void glTexCoord4d(double s, double t, double r, double q) Double version ofTexCoord4f.- Parameters:
s- the s component of the current texture coordinatest- the t component of the current texture coordinatesr- the r component of the current texture coordinatesq- the q component of the current texture coordinates- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglTexCoord4fv
public static void nglTexCoord4fv(long v) Unsafe version of:TexCoord4fv -
glTexCoord4fv
Pointer version ofTexCoord4f.- Parameters:
v- the texture coordinate buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglTexCoord4sv
public static void nglTexCoord4sv(long v) Unsafe version of:TexCoord4sv -
glTexCoord4sv
Pointer version ofTexCoord4s.- Parameters:
v- the texture coordinate buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglTexCoord4iv
public static void nglTexCoord4iv(long v) Unsafe version of:TexCoord4iv -
glTexCoord4iv
Pointer version ofTexCoord4i.- Parameters:
v- the texture coordinate buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglTexCoord4dv
public static void nglTexCoord4dv(long v) Unsafe version of:TexCoord4dv -
glTexCoord4dv
Pointer version ofTexCoord4d.- Parameters:
v- the texture coordinate buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglTexCoordPointer
public static void nglTexCoordPointer(int size, int type, int stride, long pointer) Unsafe version of:TexCoordPointer -
glTexCoordPointer
Specifies the location and organization of a texture coordinate array.- Parameters:
size- the number of values per vertex that are stored in the array. One of:1 2 3 4 type- the data type of the values stored in the array. One of:SHORTINTHALF_FLOATFLOATDOUBLEUNSIGNED_INT_2_10_10_10_REVINT_2_10_10_10_REVstride- the vertex stride in bytes. If specified as zero, then array elements are stored sequentiallypointer- the texture coordinate array data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glTexCoordPointer
public static void glTexCoordPointer(int size, int type, int stride, long pointer) Specifies the location and organization of a texture coordinate array.- Parameters:
size- the number of values per vertex that are stored in the array. One of:1 2 3 4 type- the data type of the values stored in the array. One of:SHORTINTHALF_FLOATFLOATDOUBLEUNSIGNED_INT_2_10_10_10_REVINT_2_10_10_10_REVstride- the vertex stride in bytes. If specified as zero, then array elements are stored sequentiallypointer- the texture coordinate array data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glTexCoordPointer
Specifies the location and organization of a texture coordinate array.- Parameters:
size- the number of values per vertex that are stored in the array. One of:1 2 3 4 type- the data type of the values stored in the array. One of:SHORTINTHALF_FLOATFLOATDOUBLEUNSIGNED_INT_2_10_10_10_REVINT_2_10_10_10_REVstride- the vertex stride in bytes. If specified as zero, then array elements are stored sequentiallypointer- the texture coordinate array data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glTexCoordPointer
Specifies the location and organization of a texture coordinate array.- Parameters:
size- the number of values per vertex that are stored in the array. One of:1 2 3 4 type- the data type of the values stored in the array. One of:SHORTINTHALF_FLOATFLOATDOUBLEUNSIGNED_INT_2_10_10_10_REVINT_2_10_10_10_REVstride- the vertex stride in bytes. If specified as zero, then array elements are stored sequentiallypointer- the texture coordinate array data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glTexCoordPointer
Specifies the location and organization of a texture coordinate array.- Parameters:
size- the number of values per vertex that are stored in the array. One of:1 2 3 4 type- the data type of the values stored in the array. One of:SHORTINTHALF_FLOATFLOATDOUBLEUNSIGNED_INT_2_10_10_10_REVINT_2_10_10_10_REVstride- the vertex stride in bytes. If specified as zero, then array elements are stored sequentiallypointer- the texture coordinate array data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glTexEnvi
public static void glTexEnvi(int target, int pname, 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.- Parameters:
target- the texture environment target. One of:TEXTURE_ENVTEXTURE_FILTER_CONTROLPOINT_SPRITEpname- the parameter to set. One of:param- the parameter value. Scalar value or one of:REPLACEMODULATEDECALBLENDADDCOMBINEADD_SIGNEDINTERPOLATESUBTRACTDOT3_RGBDOT3_RGBATEXTURETEXTURE0GL13.GL_TEXTURE[1-31] CONSTANTPRIMARY_COLORPREVIOUS- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglTexEnviv
public static void nglTexEnviv(int target, int pname, long params) Unsafe version of:TexEnviv -
glTexEnviv
Pointer version ofTexEnvi.- Parameters:
target- the texture environment target. Must be:TEXTURE_ENVpname- the parameter to set. Must be:TEXTURE_ENV_COLORparams- the parameter value- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glTexEnvf
public static void glTexEnvf(int target, int pname, float param) Float version ofTexEnvi.- Parameters:
target- the texture environment targetpname- the parameter to setparam- the parameter value- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglTexEnvfv
public static void nglTexEnvfv(int target, int pname, long params) Unsafe version of:TexEnvfv -
glTexEnvfv
Pointer version ofTexEnvf.- Parameters:
target- the texture environment target. Must be:TEXTURE_ENVpname- the parameter to set. Must be:TEXTURE_ENV_COLORparams- the parameter value- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glTexGeni
public static void glTexGeni(int coord, int pname, int param) Sets an integer texture coordinate generation parameter.A texture coordinate generation function is enabled or disabled using
EnableandDisablewith an argument ofTEXTURE_GEN_S,TEXTURE_GEN_T,TEXTURE_GEN_R, orTEXTURE_GEN_Q(each indicates the corresponding texture coordinate). When enabled, the specified texture coordinate is computed according to the currentEYE_LINEAR,OBJECT_LINEARorSPHERE_MAPspecification, depending on the current setting ofTEXTURE_GEN_MODEfor that coordinate. When disabled, subsequent vertices will take the indicated texture coordinate from the current texture coordinates.The initial state has the texture generation function disabled for all texture coordinates. Initially all texture generation modes are EYE_LINEAR.
- Parameters:
coord- the coordinate for which to set the parameter. One of:STRQpname- the parameter to set. Must be:TEXTURE_GEN_MODEparam- the parameter value. One of:OBJECT_LINEAREYE_LINEARSPHERE_MAPREFLECTION_MAPNORMAL_MAP- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglTexGeniv
public static void nglTexGeniv(int coord, int pname, long params) Unsafe version of:TexGeniv -
glTexGeniv
Pointer version ofTexGeni.- Parameters:
coord- the coordinate for which to set the parameterpname- the parameter to set. One of:OBJECT_PLANEEYE_PLANEparams- the parameter value- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glTexGenf
public static void glTexGenf(int coord, int pname, float param) Float version ofTexGeni.- Parameters:
coord- the coordinate for which to set the parameterpname- the parameter to setparam- the parameter value- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglTexGenfv
public static void nglTexGenfv(int coord, int pname, long params) Unsafe version of:TexGenfv -
glTexGenfv
Pointer version ofTexGenf.- Parameters:
coord- the coordinate for which to set the parameterpname- the parameter to set. One of:OBJECT_PLANEEYE_PLANEparams- the parameter value- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glTexGend
public static void glTexGend(int coord, int pname, double param) Double version ofTexGeni.- Parameters:
coord- the coordinate for which to set the parameterpname- the parameter to setparam- the parameter value- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglTexGendv
public static void nglTexGendv(int coord, int pname, long params) Unsafe version of:TexGendv -
glTexGendv
Pointer version ofTexGend.- Parameters:
coord- the coordinate for which to set the parameterpname- the parameter to setparams- the parameter value- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglTexImage1D
public static void nglTexImage1D(int target, int level, int internalformat, int width, int border, int format, int type, long pixels) Unsafe version of:TexImage1D -
glTexImage1D
public static void glTexImage1D(int target, int level, int internalformat, int width, int border, int format, int type, @Nullable ByteBuffer pixels) One-dimensional version ofTexImage2D}.- Parameters:
target- the texture target. One of:TEXTURE_1DPROXY_TEXTURE_1Dlevel- the level-of-detail numberinternalformat- the texture internal formatwidth- the texture widthborder- the texture border widthformat- the texel data formattype- the texel data typepixels- the texel data- See Also:
-
glTexImage1D
public static void glTexImage1D(int target, int level, int internalformat, int width, int border, int format, int type, long pixels) One-dimensional version ofTexImage2D}.- Parameters:
target- the texture target. One of:TEXTURE_1DPROXY_TEXTURE_1Dlevel- the level-of-detail numberinternalformat- the texture internal formatwidth- the texture widthborder- the texture border widthformat- the texel data formattype- the texel data typepixels- the texel data- See Also:
-
glTexImage1D
public static void glTexImage1D(int target, int level, int internalformat, int width, int border, int format, int type, @Nullable ShortBuffer pixels) One-dimensional version ofTexImage2D}.- Parameters:
target- the texture target. One of:TEXTURE_1DPROXY_TEXTURE_1Dlevel- the level-of-detail numberinternalformat- the texture internal formatwidth- the texture widthborder- the texture border widthformat- the texel data formattype- the texel data typepixels- the texel data- See Also:
-
glTexImage1D
public static void glTexImage1D(int target, int level, int internalformat, int width, int border, int format, int type, @Nullable IntBuffer pixels) One-dimensional version ofTexImage2D}.- Parameters:
target- the texture target. One of:TEXTURE_1DPROXY_TEXTURE_1Dlevel- the level-of-detail numberinternalformat- the texture internal formatwidth- the texture widthborder- the texture border widthformat- the texel data formattype- the texel data typepixels- the texel data- See Also:
-
glTexImage1D
public static void glTexImage1D(int target, int level, int internalformat, int width, int border, int format, int type, @Nullable FloatBuffer pixels) One-dimensional version ofTexImage2D}.- Parameters:
target- the texture target. One of:TEXTURE_1DPROXY_TEXTURE_1Dlevel- the level-of-detail numberinternalformat- the texture internal formatwidth- the texture widthborder- the texture border widthformat- the texel data formattype- the texel data typepixels- the texel data- See Also:
-
glTexImage1D
public static void glTexImage1D(int target, int level, int internalformat, int width, int border, int format, int type, @Nullable DoubleBuffer pixels) One-dimensional version ofTexImage2D}.- Parameters:
target- the texture target. One of:TEXTURE_1DPROXY_TEXTURE_1Dlevel- the level-of-detail numberinternalformat- the texture internal formatwidth- the texture widthborder- the texture border widthformat- the texel data formattype- the texel data typepixels- the texel data- See Also:
-
nglTexImage2D
public static void nglTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, long pixels) Unsafe version of:TexImage2D -
glTexImage2D
public static void glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, @Nullable ByteBuffer pixels) Specifies a two-dimensional texture image.- Parameters:
target- the texture target. One of:TEXTURE_2DTEXTURE_1D_ARRAYTEXTURE_RECTANGLETEXTURE_CUBE_MAPPROXY_TEXTURE_2DPROXY_TEXTURE_1D_ARRAYPROXY_TEXTURE_RECTANGLEPROXY_TEXTURE_CUBE_MAPlevel- the level-of-detail numberinternalformat- the texture internal format. One of:width- the texture widthheight- the texture heightborder- the texture border widthformat- the texel data format. One of:REDGREENBLUEALPHARGRGBRGBABGRBGRARED_INTEGERGREEN_INTEGERBLUE_INTEGERALPHA_INTEGERRG_INTEGERRGB_INTEGERRGBA_INTEGERBGR_INTEGERBGRA_INTEGERSTENCIL_INDEXDEPTH_COMPONENTDEPTH_STENCILtype- the texel data type. One of:pixels- the texel data- See Also:
-
glTexImage2D
public static void glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, long pixels) Specifies a two-dimensional texture image.- Parameters:
target- the texture target. One of:TEXTURE_2DTEXTURE_1D_ARRAYTEXTURE_RECTANGLETEXTURE_CUBE_MAPPROXY_TEXTURE_2DPROXY_TEXTURE_1D_ARRAYPROXY_TEXTURE_RECTANGLEPROXY_TEXTURE_CUBE_MAPlevel- the level-of-detail numberinternalformat- the texture internal format. One of:width- the texture widthheight- the texture heightborder- the texture border widthformat- the texel data format. One of:REDGREENBLUEALPHARGRGBRGBABGRBGRARED_INTEGERGREEN_INTEGERBLUE_INTEGERALPHA_INTEGERRG_INTEGERRGB_INTEGERRGBA_INTEGERBGR_INTEGERBGRA_INTEGERSTENCIL_INDEXDEPTH_COMPONENTDEPTH_STENCILtype- the texel data type. One of:pixels- the texel data- See Also:
-
glTexImage2D
public static void glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, @Nullable ShortBuffer pixels) Specifies a two-dimensional texture image.- Parameters:
target- the texture target. One of:TEXTURE_2DTEXTURE_1D_ARRAYTEXTURE_RECTANGLETEXTURE_CUBE_MAPPROXY_TEXTURE_2DPROXY_TEXTURE_1D_ARRAYPROXY_TEXTURE_RECTANGLEPROXY_TEXTURE_CUBE_MAPlevel- the level-of-detail numberinternalformat- the texture internal format. One of:width- the texture widthheight- the texture heightborder- the texture border widthformat- the texel data format. One of:REDGREENBLUEALPHARGRGBRGBABGRBGRARED_INTEGERGREEN_INTEGERBLUE_INTEGERALPHA_INTEGERRG_INTEGERRGB_INTEGERRGBA_INTEGERBGR_INTEGERBGRA_INTEGERSTENCIL_INDEXDEPTH_COMPONENTDEPTH_STENCILtype- the texel data type. One of:pixels- the texel data- See Also:
-
glTexImage2D
public static void glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, @Nullable IntBuffer pixels) Specifies a two-dimensional texture image.- Parameters:
target- the texture target. One of:TEXTURE_2DTEXTURE_1D_ARRAYTEXTURE_RECTANGLETEXTURE_CUBE_MAPPROXY_TEXTURE_2DPROXY_TEXTURE_1D_ARRAYPROXY_TEXTURE_RECTANGLEPROXY_TEXTURE_CUBE_MAPlevel- the level-of-detail numberinternalformat- the texture internal format. One of:width- the texture widthheight- the texture heightborder- the texture border widthformat- the texel data format. One of:REDGREENBLUEALPHARGRGBRGBABGRBGRARED_INTEGERGREEN_INTEGERBLUE_INTEGERALPHA_INTEGERRG_INTEGERRGB_INTEGERRGBA_INTEGERBGR_INTEGERBGRA_INTEGERSTENCIL_INDEXDEPTH_COMPONENTDEPTH_STENCILtype- the texel data type. One of:pixels- the texel data- See Also:
-
glTexImage2D
public static void glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, @Nullable FloatBuffer pixels) Specifies a two-dimensional texture image.- Parameters:
target- the texture target. One of:TEXTURE_2DTEXTURE_1D_ARRAYTEXTURE_RECTANGLETEXTURE_CUBE_MAPPROXY_TEXTURE_2DPROXY_TEXTURE_1D_ARRAYPROXY_TEXTURE_RECTANGLEPROXY_TEXTURE_CUBE_MAPlevel- the level-of-detail numberinternalformat- the texture internal format. One of:width- the texture widthheight- the texture heightborder- the texture border widthformat- the texel data format. One of:REDGREENBLUEALPHARGRGBRGBABGRBGRARED_INTEGERGREEN_INTEGERBLUE_INTEGERALPHA_INTEGERRG_INTEGERRGB_INTEGERRGBA_INTEGERBGR_INTEGERBGRA_INTEGERSTENCIL_INDEXDEPTH_COMPONENTDEPTH_STENCILtype- the texel data type. One of:pixels- the texel data- See Also:
-
glTexImage2D
public static void glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, @Nullable DoubleBuffer pixels) Specifies a two-dimensional texture image.- Parameters:
target- the texture target. One of:TEXTURE_2DTEXTURE_1D_ARRAYTEXTURE_RECTANGLETEXTURE_CUBE_MAPPROXY_TEXTURE_2DPROXY_TEXTURE_1D_ARRAYPROXY_TEXTURE_RECTANGLEPROXY_TEXTURE_CUBE_MAPlevel- the level-of-detail numberinternalformat- the texture internal format. One of:width- the texture widthheight- the texture heightborder- the texture border widthformat- the texel data format. One of:REDGREENBLUEALPHARGRGBRGBABGRBGRARED_INTEGERGREEN_INTEGERBLUE_INTEGERALPHA_INTEGERRG_INTEGERRGB_INTEGERRGBA_INTEGERBGR_INTEGERBGRA_INTEGERSTENCIL_INDEXDEPTH_COMPONENTDEPTH_STENCILtype- the texel data type. One of:pixels- the texel data- See Also:
-
glCopyTexImage1D
public static void glCopyTexImage1D(int target, int level, int internalFormat, int x, int y, int width, int border) Defines a one-dimensional texel array in exactly the manner ofTexImage1D, except that the image data are taken from the framebuffer rather than from client memory. For the purposes of decoding the texture image,CopyTexImage1Dis equivalent to callingCopyTexImage2Dwith corresponding arguments and height of 1, except that the height of the image is always 1, regardless of the value of border. level, internalformat, and border are specified using the same values, with the same meanings, as the corresponding arguments ofTexImage1D. The constraints on width and border are exactly those of the corresponding arguments ofTexImage1D.- Parameters:
target- the texture target. Must be:TEXTURE_1Dlevel- the level-of-detail numberinternalFormat- the texture internal format. SeeTexImage2Dfor a list of supported formats.x- the left framebuffer pixel coordinatey- the lower framebuffer pixel coordinatewidth- the texture widthborder- the texture border width- See Also:
-
glCopyTexImage2D
public static void glCopyTexImage2D(int target, int level, int internalFormat, int x, int y, int width, int height, int border) Defines a two-dimensional texel array in exactly the manner ofTexImage2D, except that the image data are taken from the framebuffer rather than from client memory.x,y,width, andheightcorrespond precisely to the corresponding arguments toReadPixels; they specify the image's width and height, and the lower left (x, y) coordinates of the framebuffer region to be copied.The image is taken from the framebuffer exactly as if these arguments were passed to
CopyPixelswith argument type set toCOLOR,DEPTH, orDEPTH_STENCIL, depending oninternalformat. RGBA data is taken from the current color buffer, while depth component and stencil index data are taken from the depth and stencil buffers, respectively.Subsequent processing is identical to that described for
TexImage2D, beginning with clamping of the R, G, B, A, or depth values, and masking of the stencil index values from the resulting pixel groups. Parameterslevel,internalformat, andborderare specified using the same values, with the same meanings, as the corresponding arguments ofTexImage2D.The constraints on width, height, and border are exactly those for the corresponding arguments of
TexImage2D.- Parameters:
target- the texture target. One of:TEXTURE_2DTEXTURE_1D_ARRAYTEXTURE_RECTANGLETEXTURE_CUBE_MAPlevel- the level-of-detail numberinternalFormat- the texture internal format. SeeTexImage2Dfor a list of supported formats.x- the left framebuffer pixel coordinatey- the lower framebuffer pixel coordinatewidth- the texture widthheight- the texture heightborder- the texture border width- See Also:
-
glCopyTexSubImage1D
public static void glCopyTexSubImage1D(int target, int level, int xoffset, int x, int y, int width) Respecifies a rectangular subregion of an existing texel array. No change is made to theinternalformat,widthorborderparameters of the specified texel array, nor is any change made to texel values outside the specified subregion. SeeCopyTexImage1Dfor more details.- Parameters:
target- the texture target. Must be:TEXTURE_1Dlevel- the level-of-detail numberxoffset- the left texel coordinate of the texture subregion to updatex- the left framebuffer pixel coordinatey- the lower framebuffer pixel coordinatewidth- the texture subregion width- See Also:
-
glCopyTexSubImage2D
public static void glCopyTexSubImage2D(int target, int level, int xoffset, int yoffset, int x, int y, int width, int height) Respecifies a rectangular subregion of an existing texel array. No change is made to theinternalformat,width,height, orborderparameters of the specified texel array, nor is any change made to texel values outside the specified subregion. SeeCopyTexImage2Dfor more details.- Parameters:
target- the texture target. One of:TEXTURE_2DTEXTURE_1D_ARRAYTEXTURE_RECTANGLETEXTURE_CUBE_MAPlevel- the level-of-detail numberxoffset- the left texel coordinate of the texture subregion to updateyoffset- the lower texel coordinate of the texture subregion to updatex- the left framebuffer pixel coordinatey- the lower framebuffer pixel coordinatewidth- the texture subregion widthheight- the texture subregion height- See Also:
-
glTexParameteri
public static void glTexParameteri(int target, int pname, 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.- Parameters:
target- the texture target. One of:TEXTURE_1DTEXTURE_2DTEXTURE_3DTEXTURE_1D_ARRAYTEXTURE_2D_ARRAYTEXTURE_RECTANGLETEXTURE_CUBE_MAPTEXTURE_CUBE_MAP_ARRAYTEXTURE_2D_MULTISAMPLETEXTURE_2D_MULTISAMPLE_ARRAYpname- the parameter to set. One of:param- the parameter value- See Also:
-
nglTexParameteriv
public static void nglTexParameteriv(int target, int pname, long params) Unsafe version of:TexParameteriv -
glTexParameteriv
Pointer version ofTexParameteri.- Parameters:
target- the texture targetpname- the parameter to setparams- the parameter value- See Also:
-
glTexParameterf
public static void glTexParameterf(int target, int pname, float param) Float version ofTexParameteri.- Parameters:
target- the texture targetpname- the parameter to setparam- the parameter value- See Also:
-
nglTexParameterfv
public static void nglTexParameterfv(int target, int pname, long params) Unsafe version of:TexParameterfv -
glTexParameterfv
Pointer version ofTexParameterf.- Parameters:
target- the texture targetpname- the parameter to setparams- the parameter value- See Also:
-
nglTexSubImage1D
public static void nglTexSubImage1D(int target, int level, int xoffset, int width, int format, int type, long pixels) Unsafe version of:TexSubImage1D -
glTexSubImage1D
public static void glTexSubImage1D(int target, int level, int xoffset, int width, int format, int type, ByteBuffer pixels) One-dimensional version ofTexSubImage2D.- Parameters:
target- the texture target. Must be:TEXTURE_1Dlevel- the level-of-detail-numberxoffset- the left coordinate of the texel subregionwidth- the subregion widthformat- the pixel data format. One of:REDGREENBLUEALPHARGRGBRGBABGRBGRARED_INTEGERGREEN_INTEGERBLUE_INTEGERALPHA_INTEGERRG_INTEGERRGB_INTEGERRGBA_INTEGERBGR_INTEGERBGRA_INTEGERSTENCIL_INDEXDEPTH_COMPONENTDEPTH_STENCILtype- the pixel data type. One of:pixels- the pixel data- See Also:
-
glTexSubImage1D
public static void glTexSubImage1D(int target, int level, int xoffset, int width, int format, int type, long pixels) One-dimensional version ofTexSubImage2D.- Parameters:
target- the texture target. Must be:TEXTURE_1Dlevel- the level-of-detail-numberxoffset- the left coordinate of the texel subregionwidth- the subregion widthformat- the pixel data format. One of:REDGREENBLUEALPHARGRGBRGBABGRBGRARED_INTEGERGREEN_INTEGERBLUE_INTEGERALPHA_INTEGERRG_INTEGERRGB_INTEGERRGBA_INTEGERBGR_INTEGERBGRA_INTEGERSTENCIL_INDEXDEPTH_COMPONENTDEPTH_STENCILtype- the pixel data type. One of:pixels- the pixel data- See Also:
-
glTexSubImage1D
public static void glTexSubImage1D(int target, int level, int xoffset, int width, int format, int type, ShortBuffer pixels) One-dimensional version ofTexSubImage2D.- Parameters:
target- the texture target. Must be:TEXTURE_1Dlevel- the level-of-detail-numberxoffset- the left coordinate of the texel subregionwidth- the subregion widthformat- the pixel data format. One of:REDGREENBLUEALPHARGRGBRGBABGRBGRARED_INTEGERGREEN_INTEGERBLUE_INTEGERALPHA_INTEGERRG_INTEGERRGB_INTEGERRGBA_INTEGERBGR_INTEGERBGRA_INTEGERSTENCIL_INDEXDEPTH_COMPONENTDEPTH_STENCILtype- the pixel data type. One of:pixels- the pixel data- See Also:
-
glTexSubImage1D
public static void glTexSubImage1D(int target, int level, int xoffset, int width, int format, int type, IntBuffer pixels) One-dimensional version ofTexSubImage2D.- Parameters:
target- the texture target. Must be:TEXTURE_1Dlevel- the level-of-detail-numberxoffset- the left coordinate of the texel subregionwidth- the subregion widthformat- the pixel data format. One of:REDGREENBLUEALPHARGRGBRGBABGRBGRARED_INTEGERGREEN_INTEGERBLUE_INTEGERALPHA_INTEGERRG_INTEGERRGB_INTEGERRGBA_INTEGERBGR_INTEGERBGRA_INTEGERSTENCIL_INDEXDEPTH_COMPONENTDEPTH_STENCILtype- the pixel data type. One of:pixels- the pixel data- See Also:
-
glTexSubImage1D
public static void glTexSubImage1D(int target, int level, int xoffset, int width, int format, int type, FloatBuffer pixels) One-dimensional version ofTexSubImage2D.- Parameters:
target- the texture target. Must be:TEXTURE_1Dlevel- the level-of-detail-numberxoffset- the left coordinate of the texel subregionwidth- the subregion widthformat- the pixel data format. One of:REDGREENBLUEALPHARGRGBRGBABGRBGRARED_INTEGERGREEN_INTEGERBLUE_INTEGERALPHA_INTEGERRG_INTEGERRGB_INTEGERRGBA_INTEGERBGR_INTEGERBGRA_INTEGERSTENCIL_INDEXDEPTH_COMPONENTDEPTH_STENCILtype- the pixel data type. One of:pixels- the pixel data- See Also:
-
glTexSubImage1D
public static void glTexSubImage1D(int target, int level, int xoffset, int width, int format, int type, DoubleBuffer pixels) One-dimensional version ofTexSubImage2D.- Parameters:
target- the texture target. Must be:TEXTURE_1Dlevel- the level-of-detail-numberxoffset- the left coordinate of the texel subregionwidth- the subregion widthformat- the pixel data format. One of:REDGREENBLUEALPHARGRGBRGBABGRBGRARED_INTEGERGREEN_INTEGERBLUE_INTEGERALPHA_INTEGERRG_INTEGERRGB_INTEGERRGBA_INTEGERBGR_INTEGERBGRA_INTEGERSTENCIL_INDEXDEPTH_COMPONENTDEPTH_STENCILtype- the pixel data type. One of:pixels- the pixel data- See Also:
-
nglTexSubImage2D
public static void nglTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, long pixels) Unsafe version of:TexSubImage2D -
glTexSubImage2D
public static void glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, ByteBuffer pixels) Respecifies a rectangular subregion of an existing texel array. No change is made to the internalformat, width, height, depth, or border parameters of the specified texel array, nor is any change made to texel values outside the specified subregion.- Parameters:
target- the texture target. One of:TEXTURE_2DTEXTURE_1D_ARRAYTEXTURE_RECTANGLETEXTURE_CUBE_MAPlevel- the level-of-detail-numberxoffset- the left coordinate of the texel subregionyoffset- the bottom coordinate of the texel subregionwidth- the subregion widthheight- the subregion heightformat- the pixel data format. One of:REDGREENBLUEALPHARGRGBRGBABGRBGRARED_INTEGERGREEN_INTEGERBLUE_INTEGERALPHA_INTEGERRG_INTEGERRGB_INTEGERRGBA_INTEGERBGR_INTEGERBGRA_INTEGERSTENCIL_INDEXDEPTH_COMPONENTDEPTH_STENCILtype- the pixel data type. One of:pixels- the pixel data- See Also:
-
glTexSubImage2D
public static void glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, long pixels) Respecifies a rectangular subregion of an existing texel array. No change is made to the internalformat, width, height, depth, or border parameters of the specified texel array, nor is any change made to texel values outside the specified subregion.- Parameters:
target- the texture target. One of:TEXTURE_2DTEXTURE_1D_ARRAYTEXTURE_RECTANGLETEXTURE_CUBE_MAPlevel- the level-of-detail-numberxoffset- the left coordinate of the texel subregionyoffset- the bottom coordinate of the texel subregionwidth- the subregion widthheight- the subregion heightformat- the pixel data format. One of:REDGREENBLUEALPHARGRGBRGBABGRBGRARED_INTEGERGREEN_INTEGERBLUE_INTEGERALPHA_INTEGERRG_INTEGERRGB_INTEGERRGBA_INTEGERBGR_INTEGERBGRA_INTEGERSTENCIL_INDEXDEPTH_COMPONENTDEPTH_STENCILtype- the pixel data type. One of:pixels- the pixel data- See Also:
-
glTexSubImage2D
public static void glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, ShortBuffer pixels) Respecifies a rectangular subregion of an existing texel array. No change is made to the internalformat, width, height, depth, or border parameters of the specified texel array, nor is any change made to texel values outside the specified subregion.- Parameters:
target- the texture target. One of:TEXTURE_2DTEXTURE_1D_ARRAYTEXTURE_RECTANGLETEXTURE_CUBE_MAPlevel- the level-of-detail-numberxoffset- the left coordinate of the texel subregionyoffset- the bottom coordinate of the texel subregionwidth- the subregion widthheight- the subregion heightformat- the pixel data format. One of:REDGREENBLUEALPHARGRGBRGBABGRBGRARED_INTEGERGREEN_INTEGERBLUE_INTEGERALPHA_INTEGERRG_INTEGERRGB_INTEGERRGBA_INTEGERBGR_INTEGERBGRA_INTEGERSTENCIL_INDEXDEPTH_COMPONENTDEPTH_STENCILtype- the pixel data type. One of:pixels- the pixel data- See Also:
-
glTexSubImage2D
public static void glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, IntBuffer pixels) Respecifies a rectangular subregion of an existing texel array. No change is made to the internalformat, width, height, depth, or border parameters of the specified texel array, nor is any change made to texel values outside the specified subregion.- Parameters:
target- the texture target. One of:TEXTURE_2DTEXTURE_1D_ARRAYTEXTURE_RECTANGLETEXTURE_CUBE_MAPlevel- the level-of-detail-numberxoffset- the left coordinate of the texel subregionyoffset- the bottom coordinate of the texel subregionwidth- the subregion widthheight- the subregion heightformat- the pixel data format. One of:REDGREENBLUEALPHARGRGBRGBABGRBGRARED_INTEGERGREEN_INTEGERBLUE_INTEGERALPHA_INTEGERRG_INTEGERRGB_INTEGERRGBA_INTEGERBGR_INTEGERBGRA_INTEGERSTENCIL_INDEXDEPTH_COMPONENTDEPTH_STENCILtype- the pixel data type. One of:pixels- the pixel data- See Also:
-
glTexSubImage2D
public static void glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, FloatBuffer pixels) Respecifies a rectangular subregion of an existing texel array. No change is made to the internalformat, width, height, depth, or border parameters of the specified texel array, nor is any change made to texel values outside the specified subregion.- Parameters:
target- the texture target. One of:TEXTURE_2DTEXTURE_1D_ARRAYTEXTURE_RECTANGLETEXTURE_CUBE_MAPlevel- the level-of-detail-numberxoffset- the left coordinate of the texel subregionyoffset- the bottom coordinate of the texel subregionwidth- the subregion widthheight- the subregion heightformat- the pixel data format. One of:REDGREENBLUEALPHARGRGBRGBABGRBGRARED_INTEGERGREEN_INTEGERBLUE_INTEGERALPHA_INTEGERRG_INTEGERRGB_INTEGERRGBA_INTEGERBGR_INTEGERBGRA_INTEGERSTENCIL_INDEXDEPTH_COMPONENTDEPTH_STENCILtype- the pixel data type. One of:pixels- the pixel data- See Also:
-
glTexSubImage2D
public static void glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, DoubleBuffer pixels) Respecifies a rectangular subregion of an existing texel array. No change is made to the internalformat, width, height, depth, or border parameters of the specified texel array, nor is any change made to texel values outside the specified subregion.- Parameters:
target- the texture target. One of:TEXTURE_2DTEXTURE_1D_ARRAYTEXTURE_RECTANGLETEXTURE_CUBE_MAPlevel- the level-of-detail-numberxoffset- the left coordinate of the texel subregionyoffset- the bottom coordinate of the texel subregionwidth- the subregion widthheight- the subregion heightformat- the pixel data format. One of:REDGREENBLUEALPHARGRGBRGBABGRBGRARED_INTEGERGREEN_INTEGERBLUE_INTEGERALPHA_INTEGERRG_INTEGERRGB_INTEGERRGBA_INTEGERBGR_INTEGERBGRA_INTEGERSTENCIL_INDEXDEPTH_COMPONENTDEPTH_STENCILtype- the pixel data type. One of:pixels- the pixel data- See Also:
-
glTranslatef
public static void glTranslatef(float x, float y, float z) Manipulates the current matrix with a translation matrix along the x-, y- and z- axes.Calling this function is equivalent to calling
MultMatrixfwith the following matrix:1 0 0 x 0 1 0 y 0 0 1 z 0 0 0 1 - Parameters:
x- the x-axis translationy- the y-axis translationz- the z-axis translation- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glTranslated
public static void glTranslated(double x, double y, double z) Double version ofTranslatef.- Parameters:
x- the x-axis translationy- the y-axis translationz- the z-axis translation- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glVertex2f
public static void glVertex2f(float x, float y) Specifies a single vertex betweenBeginandEndby giving its coordinates in two dimensions. The z coordinate is implicitly set to zero and the w coordinate to one.- Parameters:
x- the vertex x coordinatey- the vertex y coordinate- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glVertex2s
public static void glVertex2s(short x, short y) Short version ofVertex2f.- Parameters:
x- the vertex x coordinatey- the vertex y coordinate- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glVertex2i
public static void glVertex2i(int x, int y) Integer version ofVertex2f.- Parameters:
x- the vertex x coordinatey- the vertex y coordinate- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glVertex2d
public static void glVertex2d(double x, double y) Double version ofVertex2f.- Parameters:
x- the vertex x coordinatey- the vertex y coordinate- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglVertex2fv
public static void nglVertex2fv(long coords) Unsafe version of:Vertex2fv -
glVertex2fv
Pointer version ofVertex2f.- Parameters:
coords- the vertex buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglVertex2sv
public static void nglVertex2sv(long coords) Unsafe version of:Vertex2sv -
glVertex2sv
Pointer version ofVertex2s.- Parameters:
coords- the vertex buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglVertex2iv
public static void nglVertex2iv(long coords) Unsafe version of:Vertex2iv -
glVertex2iv
Pointer version ofVertex2i.- Parameters:
coords- the vertex buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglVertex2dv
public static void nglVertex2dv(long coords) Unsafe version of:Vertex2dv -
glVertex2dv
Pointer version ofVertex2d.- Parameters:
coords- the vertex buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glVertex3f
public static void glVertex3f(float x, float y, float z) Specifies a single vertex betweenBeginandEndby giving its coordinates in three dimensions. The w coordinate is implicitly set to one.- Parameters:
x- the vertex x coordinatey- the vertex y coordinatez- the vertex z coordinate- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glVertex3s
public static void glVertex3s(short x, short y, short z) Short version ofVertex3f.- Parameters:
x- the vertex x coordinatey- the vertex y coordinatez- the vertex z coordinate- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glVertex3i
public static void glVertex3i(int x, int y, int z) Integer version ofVertex3f.- Parameters:
x- the vertex x coordinatey- the vertex y coordinatez- the vertex z coordinate- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glVertex3d
public static void glVertex3d(double x, double y, double z) Double version ofVertex3f.- Parameters:
x- the vertex x coordinatey- the vertex y coordinatez- the vertex z coordinate- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglVertex3fv
public static void nglVertex3fv(long coords) Unsafe version of:Vertex3fv -
glVertex3fv
Pointer version ofVertex3f.- Parameters:
coords- the vertex buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglVertex3sv
public static void nglVertex3sv(long coords) Unsafe version of:Vertex3sv -
glVertex3sv
Pointer version ofVertex3s.- Parameters:
coords- the vertex buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglVertex3iv
public static void nglVertex3iv(long coords) Unsafe version of:Vertex3iv -
glVertex3iv
Pointer version ofVertex3i.- Parameters:
coords- the vertex buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglVertex3dv
public static void nglVertex3dv(long coords) Unsafe version of:Vertex3dv -
glVertex3dv
Pointer version ofVertex3d.- Parameters:
coords- the vertex buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glVertex4f
public static void glVertex4f(float x, float y, float z, float w) - Parameters:
x- the vertex x coordinatey- the vertex y coordinatez- the vertex z coordinatew- the vertex w coordinate- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glVertex4s
public static void glVertex4s(short x, short y, short z, short w) Short version ofVertex4f.- Parameters:
x- the vertex x coordinatey- the vertex y coordinatez- the vertex z coordinatew- the vertex w coordinate- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glVertex4i
public static void glVertex4i(int x, int y, int z, int w) Integer version ofVertex4f.- Parameters:
x- the vertex x coordinatey- the vertex y coordinatez- the vertex z coordinatew- the vertex w coordinate- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glVertex4d
public static void glVertex4d(double x, double y, double z, double w) Double version ofVertex4f.- Parameters:
x- the vertex x coordinatey- the vertex y coordinatez- the vertex z coordinatew- the vertex w coordinate- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglVertex4fv
public static void nglVertex4fv(long coords) Unsafe version of:Vertex4fv -
glVertex4fv
Pointer version ofVertex4f.- Parameters:
coords- the vertex buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglVertex4sv
public static void nglVertex4sv(long coords) Unsafe version of:Vertex4sv -
glVertex4sv
Pointer version ofVertex4s.- Parameters:
coords- the vertex buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglVertex4iv
public static void nglVertex4iv(long coords) Unsafe version of:Vertex4iv -
glVertex4iv
Pointer version ofVertex4i.- Parameters:
coords- the vertex buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglVertex4dv
public static void nglVertex4dv(long coords) Unsafe version of:Vertex4dv -
glVertex4dv
Pointer version ofVertex4d.- Parameters:
coords- the vertex buffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
nglVertexPointer
public static void nglVertexPointer(int size, int type, int stride, long pointer) Unsafe version of:VertexPointer -
glVertexPointer
Specifies the location and organization of a vertex array.- Parameters:
size- the number of values per vertex that are stored in the array. One of:2 3 4 type- the data type of the values stored in the array. One of:SHORTINTHALF_FLOATFLOATDOUBLEUNSIGNED_INT_2_10_10_10_REVINT_2_10_10_10_REVstride- the vertex stride in bytes. If specified as zero, then array elements are stored sequentiallypointer- the vertex array data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glVertexPointer
public static void glVertexPointer(int size, int type, int stride, long pointer) Specifies the location and organization of a vertex array.- Parameters:
size- the number of values per vertex that are stored in the array. One of:2 3 4 type- the data type of the values stored in the array. One of:SHORTINTHALF_FLOATFLOATDOUBLEUNSIGNED_INT_2_10_10_10_REVINT_2_10_10_10_REVstride- the vertex stride in bytes. If specified as zero, then array elements are stored sequentiallypointer- the vertex array data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glVertexPointer
Specifies the location and organization of a vertex array.- Parameters:
size- the number of values per vertex that are stored in the array. One of:2 3 4 type- the data type of the values stored in the array. One of:SHORTINTHALF_FLOATFLOATDOUBLEUNSIGNED_INT_2_10_10_10_REVINT_2_10_10_10_REVstride- the vertex stride in bytes. If specified as zero, then array elements are stored sequentiallypointer- the vertex array data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glVertexPointer
Specifies the location and organization of a vertex array.- Parameters:
size- the number of values per vertex that are stored in the array. One of:2 3 4 type- the data type of the values stored in the array. One of:SHORTINTHALF_FLOATFLOATDOUBLEUNSIGNED_INT_2_10_10_10_REVINT_2_10_10_10_REVstride- the vertex stride in bytes. If specified as zero, then array elements are stored sequentiallypointer- the vertex array data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glVertexPointer
Specifies the location and organization of a vertex array.- Parameters:
size- the number of values per vertex that are stored in the array. One of:2 3 4 type- the data type of the values stored in the array. One of:SHORTINTHALF_FLOATFLOATDOUBLEUNSIGNED_INT_2_10_10_10_REVINT_2_10_10_10_REVstride- the vertex stride in bytes. If specified as zero, then array elements are stored sequentiallypointer- the vertex array data- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glViewport
public static void glViewport(int x, int y, int w, int h) Specifies the viewport transformation parameters for all viewports.The location of the viewport's bottom-left corner, given by
(x, y), are clamped to be within the implementation-dependent viewport bounds range. The viewport bounds range[min, max]tuple may be determined by callingGetFloatvwith the symbolic constantVIEWPORT_BOUNDS_RANGE. Viewport width and height are clamped to implementation-dependent maximums when specified. The maximum width and height may be found by callingGetFloatvwith the symbolic constantMAX_VIEWPORT_DIMS. The maximum viewport dimensions must be greater than or equal to the larger of the visible dimensions of the display being rendered to (if a display exists), and the largest renderbuffer image which can be successfully created and attached to a framebuffer object.In the initial state,
wandhfor each viewport are set to the width and height, respectively, of the window into which the GL is to do its rendering. If the default framebuffer is bound but no default framebuffer is associated with the GL context, thenwandhare initially set to zero.- Parameters:
x- the left viewport coordinatey- the bottom viewport coordinatew- the viewport widthh- the viewport height- See Also:
-
glAreTexturesResident
Array version of:AreTexturesResident- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glClipPlane
public static void glClipPlane(int plane, double[] equation) Array version of:ClipPlane- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glColor3sv
public static void glColor3sv(short[] v) Array version of:Color3sv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glColor3iv
public static void glColor3iv(int[] v) Array version of:Color3iv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glColor3fv
public static void glColor3fv(float[] v) Array version of:Color3fv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glColor3dv
public static void glColor3dv(double[] v) Array version of:Color3dv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glColor3usv
public static void glColor3usv(short[] v) Array version of:Color3usv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glColor3uiv
public static void glColor3uiv(int[] v) Array version of:Color3uiv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glColor4sv
public static void glColor4sv(short[] v) Array version of:Color4sv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glColor4iv
public static void glColor4iv(int[] v) Array version of:Color4iv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glColor4fv
public static void glColor4fv(float[] v) Array version of:Color4fv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glColor4dv
public static void glColor4dv(double[] v) Array version of:Color4dv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glColor4usv
public static void glColor4usv(short[] v) Array version of:Color4usv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glColor4uiv
public static void glColor4uiv(int[] v) Array version of:Color4uiv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glDrawPixels
public static void glDrawPixels(int width, int height, int format, int type, short[] pixels) Array version of:DrawPixels- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glDrawPixels
public static void glDrawPixels(int width, int height, int format, int type, int[] pixels) Array version of:DrawPixels- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glDrawPixels
public static void glDrawPixels(int width, int height, int format, int type, float[] pixels) Array version of:DrawPixels- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glEvalCoord1fv
public static void glEvalCoord1fv(float[] u) Array version of:EvalCoord1fv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glEvalCoord1dv
public static void glEvalCoord1dv(double[] u) Array version of:EvalCoord1dv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glEvalCoord2fv
public static void glEvalCoord2fv(float[] u) Array version of:EvalCoord2fv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glEvalCoord2dv
public static void glEvalCoord2dv(double[] u) Array version of:EvalCoord2dv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glFeedbackBuffer
public static void glFeedbackBuffer(int type, float[] buffer) Array version of:FeedbackBuffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glFogiv
public static void glFogiv(int pname, int[] params) Array version of:Fogiv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glFogfv
public static void glFogfv(int pname, float[] params) Array version of:Fogfv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glGenTextures
public static void glGenTextures(int[] textures) Array version of:GenTextures- See Also:
-
glDeleteTextures
public static void glDeleteTextures(int[] textures) Array version of:DeleteTextures- See Also:
-
glGetClipPlane
public static void glGetClipPlane(int plane, double[] equation) Array version of:GetClipPlane- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glGetFloatv
public static void glGetFloatv(int pname, float[] params) Array version of:GetFloatv- See Also:
-
glGetIntegerv
public static void glGetIntegerv(int pname, int[] params) Array version of:GetIntegerv- See Also:
-
glGetDoublev
public static void glGetDoublev(int pname, double[] params) Array version of:GetDoublev- See Also:
-
glGetLightiv
public static void glGetLightiv(int light, int pname, int[] data) Array version of:GetLightiv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glGetLightfv
public static void glGetLightfv(int light, int pname, float[] data) Array version of:GetLightfv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glGetMapiv
public static void glGetMapiv(int target, int query, int[] data) Array version of:GetMapiv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glGetMapfv
public static void glGetMapfv(int target, int query, float[] data) Array version of:GetMapfv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glGetMapdv
public static void glGetMapdv(int target, int query, double[] data) Array version of:GetMapdv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glGetMaterialiv
public static void glGetMaterialiv(int face, int pname, int[] data) Array version of:GetMaterialiv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glGetMaterialfv
public static void glGetMaterialfv(int face, int pname, float[] data) Array version of:GetMaterialfv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glGetPixelMapfv
public static void glGetPixelMapfv(int map, float[] data) Array version of:GetPixelMapfv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glGetPixelMapusv
public static void glGetPixelMapusv(int map, short[] data) Array version of:GetPixelMapusv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glGetPixelMapuiv
public static void glGetPixelMapuiv(int map, int[] data) Array version of:GetPixelMapuiv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glGetTexEnviv
public static void glGetTexEnviv(int env, int pname, int[] data) Array version of:GetTexEnviv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glGetTexEnvfv
public static void glGetTexEnvfv(int env, int pname, float[] data) Array version of:GetTexEnvfv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glGetTexGeniv
public static void glGetTexGeniv(int coord, int pname, int[] data) Array version of:GetTexGeniv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glGetTexGenfv
public static void glGetTexGenfv(int coord, int pname, float[] data) Array version of:GetTexGenfv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glGetTexGendv
public static void glGetTexGendv(int coord, int pname, double[] data) Array version of:GetTexGendv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glGetTexImage
public static void glGetTexImage(int tex, int level, int format, int type, short[] pixels) Array version of:GetTexImage- See Also:
-
glGetTexImage
public static void glGetTexImage(int tex, int level, int format, int type, int[] pixels) Array version of:GetTexImage- See Also:
-
glGetTexImage
public static void glGetTexImage(int tex, int level, int format, int type, float[] pixels) Array version of:GetTexImage- See Also:
-
glGetTexImage
public static void glGetTexImage(int tex, int level, int format, int type, double[] pixels) Array version of:GetTexImage- See Also:
-
glGetTexLevelParameteriv
public static void glGetTexLevelParameteriv(int target, int level, int pname, int[] params) Array version of:GetTexLevelParameteriv- See Also:
-
glGetTexLevelParameterfv
public static void glGetTexLevelParameterfv(int target, int level, int pname, float[] params) Array version of:GetTexLevelParameterfv- See Also:
-
glGetTexParameteriv
public static void glGetTexParameteriv(int target, int pname, int[] params) Array version of:GetTexParameteriv- See Also:
-
glGetTexParameterfv
public static void glGetTexParameterfv(int target, int pname, float[] params) Array version of:GetTexParameterfv- See Also:
-
glIndexiv
public static void glIndexiv(int[] index) Array version of:Indexiv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glIndexsv
public static void glIndexsv(short[] index) Array version of:Indexsv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glIndexfv
public static void glIndexfv(float[] index) Array version of:Indexfv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glIndexdv
public static void glIndexdv(double[] index) Array version of:Indexdv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glInterleavedArrays
public static void glInterleavedArrays(int format, int stride, short[] pointer) Array version of:InterleavedArrays- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glInterleavedArrays
public static void glInterleavedArrays(int format, int stride, int[] pointer) Array version of:InterleavedArrays- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glInterleavedArrays
public static void glInterleavedArrays(int format, int stride, float[] pointer) Array version of:InterleavedArrays- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glInterleavedArrays
public static void glInterleavedArrays(int format, int stride, double[] pointer) Array version of:InterleavedArrays- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glLightModeliv
public static void glLightModeliv(int pname, int[] params) Array version of:LightModeliv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glLightModelfv
public static void glLightModelfv(int pname, float[] params) Array version of:LightModelfv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glLightiv
public static void glLightiv(int light, int pname, int[] params) Array version of:Lightiv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glLightfv
public static void glLightfv(int light, int pname, float[] params) Array version of:Lightfv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glLoadMatrixf
public static void glLoadMatrixf(float[] m) Array version of:LoadMatrixf- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glLoadMatrixd
public static void glLoadMatrixd(double[] m) Array version of:LoadMatrixd- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glMap1f
public static void glMap1f(int target, float u1, float u2, int stride, int order, float[] points) Array version of:Map1f- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glMap1d
public static void glMap1d(int target, double u1, double u2, int stride, int order, double[] points) Array version of:Map1d- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glMap2f
public static void glMap2f(int target, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, float[] points) Array version of:Map2f- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glMap2d
public static void glMap2d(int target, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, double[] points) Array version of:Map2d- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glMaterialiv
public static void glMaterialiv(int face, int pname, int[] params) Array version of:Materialiv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glMaterialfv
public static void glMaterialfv(int face, int pname, float[] params) Array version of:Materialfv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glMultMatrixf
public static void glMultMatrixf(float[] m) Array version of:MultMatrixf- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glMultMatrixd
public static void glMultMatrixd(double[] m) Array version of:MultMatrixd- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glNormal3fv
public static void glNormal3fv(float[] v) Array version of:Normal3fv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glNormal3sv
public static void glNormal3sv(short[] v) Array version of:Normal3sv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glNormal3iv
public static void glNormal3iv(int[] v) Array version of:Normal3iv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glNormal3dv
public static void glNormal3dv(double[] v) Array version of:Normal3dv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glPixelMapfv
public static void glPixelMapfv(int map, float[] values) Array version of:PixelMapfv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glPixelMapusv
public static void glPixelMapusv(int map, short[] values) Array version of:PixelMapusv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glPixelMapuiv
public static void glPixelMapuiv(int map, int[] values) Array version of:PixelMapuiv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glPrioritizeTextures
public static void glPrioritizeTextures(int[] textures, float[] priorities) Array version of:PrioritizeTextures- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glRasterPos2iv
public static void glRasterPos2iv(int[] coords) Array version of:RasterPos2iv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glRasterPos2sv
public static void glRasterPos2sv(short[] coords) Array version of:RasterPos2sv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glRasterPos2fv
public static void glRasterPos2fv(float[] coords) Array version of:RasterPos2fv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glRasterPos2dv
public static void glRasterPos2dv(double[] coords) Array version of:RasterPos2dv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glRasterPos3iv
public static void glRasterPos3iv(int[] coords) Array version of:RasterPos3iv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glRasterPos3sv
public static void glRasterPos3sv(short[] coords) Array version of:RasterPos3sv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glRasterPos3fv
public static void glRasterPos3fv(float[] coords) Array version of:RasterPos3fv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glRasterPos3dv
public static void glRasterPos3dv(double[] coords) Array version of:RasterPos3dv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glRasterPos4iv
public static void glRasterPos4iv(int[] coords) Array version of:RasterPos4iv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glRasterPos4sv
public static void glRasterPos4sv(short[] coords) Array version of:RasterPos4sv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glRasterPos4fv
public static void glRasterPos4fv(float[] coords) Array version of:RasterPos4fv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glRasterPos4dv
public static void glRasterPos4dv(double[] coords) Array version of:RasterPos4dv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glReadPixels
public static void glReadPixels(int x, int y, int width, int height, int format, int type, short[] pixels) Array version of:ReadPixels- See Also:
-
glReadPixels
public static void glReadPixels(int x, int y, int width, int height, int format, int type, int[] pixels) Array version of:ReadPixels- See Also:
-
glReadPixels
public static void glReadPixels(int x, int y, int width, int height, int format, int type, float[] pixels) Array version of:ReadPixels- See Also:
-
glRectiv
public static void glRectiv(int[] v1, int[] v2) Array version of:Rectiv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glRectsv
public static void glRectsv(short[] v1, short[] v2) Array version of:Rectsv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glRectfv
public static void glRectfv(float[] v1, float[] v2) Array version of:Rectfv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glRectdv
public static void glRectdv(double[] v1, double[] v2) Array version of:Rectdv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glSelectBuffer
public static void glSelectBuffer(int[] buffer) Array version of:SelectBuffer- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glTexCoord1fv
public static void glTexCoord1fv(float[] v) Array version of:TexCoord1fv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glTexCoord1sv
public static void glTexCoord1sv(short[] v) Array version of:TexCoord1sv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glTexCoord1iv
public static void glTexCoord1iv(int[] v) Array version of:TexCoord1iv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glTexCoord1dv
public static void glTexCoord1dv(double[] v) Array version of:TexCoord1dv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glTexCoord2fv
public static void glTexCoord2fv(float[] v) Array version of:TexCoord2fv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glTexCoord2sv
public static void glTexCoord2sv(short[] v) Array version of:TexCoord2sv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glTexCoord2iv
public static void glTexCoord2iv(int[] v) Array version of:TexCoord2iv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glTexCoord2dv
public static void glTexCoord2dv(double[] v) Array version of:TexCoord2dv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glTexCoord3fv
public static void glTexCoord3fv(float[] v) Array version of:TexCoord3fv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glTexCoord3sv
public static void glTexCoord3sv(short[] v) Array version of:TexCoord3sv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glTexCoord3iv
public static void glTexCoord3iv(int[] v) Array version of:TexCoord3iv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glTexCoord3dv
public static void glTexCoord3dv(double[] v) Array version of:TexCoord3dv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glTexCoord4fv
public static void glTexCoord4fv(float[] v) Array version of:TexCoord4fv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glTexCoord4sv
public static void glTexCoord4sv(short[] v) Array version of:TexCoord4sv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glTexCoord4iv
public static void glTexCoord4iv(int[] v) Array version of:TexCoord4iv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glTexCoord4dv
public static void glTexCoord4dv(double[] v) Array version of:TexCoord4dv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glTexEnviv
public static void glTexEnviv(int target, int pname, int[] params) Array version of:TexEnviv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glTexEnvfv
public static void glTexEnvfv(int target, int pname, float[] params) Array version of:TexEnvfv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glTexGeniv
public static void glTexGeniv(int coord, int pname, int[] params) Array version of:TexGeniv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glTexGenfv
public static void glTexGenfv(int coord, int pname, float[] params) Array version of:TexGenfv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glTexGendv
public static void glTexGendv(int coord, int pname, double[] params) Array version of:TexGendv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glTexImage1D
public static void glTexImage1D(int target, int level, int internalformat, int width, int border, int format, int type, @Nullable short[] pixels) Array version of:TexImage1D- See Also:
-
glTexImage1D
public static void glTexImage1D(int target, int level, int internalformat, int width, int border, int format, int type, @Nullable int[] pixels) Array version of:TexImage1D- See Also:
-
glTexImage1D
public static void glTexImage1D(int target, int level, int internalformat, int width, int border, int format, int type, @Nullable float[] pixels) Array version of:TexImage1D- See Also:
-
glTexImage1D
public static void glTexImage1D(int target, int level, int internalformat, int width, int border, int format, int type, @Nullable double[] pixels) Array version of:TexImage1D- See Also:
-
glTexImage2D
public static void glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, @Nullable short[] pixels) Array version of:TexImage2D- See Also:
-
glTexImage2D
public static void glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, @Nullable int[] pixels) Array version of:TexImage2D- See Also:
-
glTexImage2D
public static void glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, @Nullable float[] pixels) Array version of:TexImage2D- See Also:
-
glTexImage2D
public static void glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, @Nullable double[] pixels) Array version of:TexImage2D- See Also:
-
glTexParameteriv
public static void glTexParameteriv(int target, int pname, int[] params) Array version of:TexParameteriv- See Also:
-
glTexParameterfv
public static void glTexParameterfv(int target, int pname, float[] params) Array version of:TexParameterfv- See Also:
-
glTexSubImage1D
public static void glTexSubImage1D(int target, int level, int xoffset, int width, int format, int type, short[] pixels) Array version of:TexSubImage1D- See Also:
-
glTexSubImage1D
public static void glTexSubImage1D(int target, int level, int xoffset, int width, int format, int type, int[] pixels) Array version of:TexSubImage1D- See Also:
-
glTexSubImage1D
public static void glTexSubImage1D(int target, int level, int xoffset, int width, int format, int type, float[] pixels) Array version of:TexSubImage1D- See Also:
-
glTexSubImage1D
public static void glTexSubImage1D(int target, int level, int xoffset, int width, int format, int type, double[] pixels) Array version of:TexSubImage1D- See Also:
-
glTexSubImage2D
public static void glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, short[] pixels) Array version of:TexSubImage2D- See Also:
-
glTexSubImage2D
public static void glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, int[] pixels) Array version of:TexSubImage2D- See Also:
-
glTexSubImage2D
public static void glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, float[] pixels) Array version of:TexSubImage2D- See Also:
-
glTexSubImage2D
public static void glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, double[] pixels) Array version of:TexSubImage2D- See Also:
-
glVertex2fv
public static void glVertex2fv(float[] coords) Array version of:Vertex2fv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glVertex2sv
public static void glVertex2sv(short[] coords) Array version of:Vertex2sv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glVertex2iv
public static void glVertex2iv(int[] coords) Array version of:Vertex2iv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glVertex2dv
public static void glVertex2dv(double[] coords) Array version of:Vertex2dv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glVertex3fv
public static void glVertex3fv(float[] coords) Array version of:Vertex3fv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glVertex3sv
public static void glVertex3sv(short[] coords) Array version of:Vertex3sv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glVertex3iv
public static void glVertex3iv(int[] coords) Array version of:Vertex3iv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glVertex3dv
public static void glVertex3dv(double[] coords) Array version of:Vertex3dv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glVertex4fv
public static void glVertex4fv(float[] coords) Array version of:Vertex4fv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glVertex4sv
public static void glVertex4sv(short[] coords) Array version of:Vertex4sv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glVertex4iv
public static void glVertex4iv(int[] coords) Array version of:Vertex4iv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-
glVertex4dv
public static void glVertex4dv(double[] coords) Array version of:Vertex4dv- See Also:
-
- Reference Page - This function is deprecated and unavailable in the Core profile
-