Package org.lwjgl.opengl
Class GL30C
- Direct Known Subclasses:
GL31C
The OpenGL functionality of a forward compatible context, up to version 3.0.
OpenGL 3.0 implementations are guaranteed to support at least versions 1.10, 1.20 and 1.30 of the shading language, although versions 1.10 and 1.20 are deprecated in a forward-compatible context.
Extensions promoted to core in this release:
- EXT_gpu_shader4
- NV_conditional_render
- APPLE_flush_buffer_range
- ARB_color_buffer_float, NV_depth_buffer_float, ARB_texture_float, EXT_packed_float and EXT_texture_shared_exponent
- EXT_framebuffer_object
- NV_half_float and ARB_half_FLOAT_pixel
- EXT_framebuffer_multisample and EXT_framebuffer_blit
- EXT_texture_integer
- EXT_texture_array
- EXT_packed_depth_stencil
- EXT_draw_buffers2
- EXT_texture_compression_rgtc
- EXT_transform_feedback
- APPLE_vertex_array_object
- EXT_framebuffer_sRGB
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intAccepted by theformatparameter of TexImage1D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, DrawPixels and ReadPixels.static final intAccepted by theformatparameter of TexImage1D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, DrawPixels and ReadPixels.static final intAccepted by theformatparameter of TexImage1D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, DrawPixels and ReadPixels.static final intAccepted by thepnameparameter of GetBufferParameteriv.static final intAccepted by thepnameparameter of GetBufferParameteriv.static final intAccepted by thepnameparameter of GetBufferParameteriv.static final intAccepted by thetargetparameter of ClampColor and thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.static final intRenamed tokens.static final intRenamed tokens.static final intRenamed tokens.static final intRenamed tokens.static final intRenamed tokens.static final intRenamed tokens.static final intRenamed tokens.static final intRenamed tokens.static final intAccepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.static final intAccepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.static final intAccepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.static final intAccepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.static final intAccepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.static final intAccepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.static final intAccepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.static final intAccepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.static final intAccepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.static final intAccepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.static final intAccepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.static final intAccepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.static final intAccepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.static final intAccepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.static final intAccepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.static final intAccepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.static final intAccepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.static final intAccepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.static final intAccepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.static final intAccepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.static final intAccepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.static final intAccepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.static final intAccepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.static final intAccepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.static final intAccepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.static final intAccepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.static final intAccepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.static final intAccepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.static final intAccepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.static final intAccepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.static final intAccepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.static final intAccepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.static final intRenamed tokens.static final intAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.static final intAccepted by theinternalformatparameter of TexImage2D, CopyTexImage2D, and CompressedTexImage2D and theformatparameter of CompressedTexSubImage2D.static final intAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.static final intAccepted by theinternalformatparameter of TexImage2D, CopyTexImage2D, and CompressedTexImage2D and theformatparameter of CompressedTexSubImage2D.static final intAccepted by theinternalformatparameter of TexImage2D, CopyTexImage2D, and CompressedTexImage2D and theformatparameter of CompressedTexSubImage2D.static final intAccepted by theinternalformatparameter of TexImage2D, CopyTexImage2D, and CompressedTexImage2D and theformatparameter of CompressedTexSubImage2D.static final intGetTargetstatic final intGetTargetstatic final intAccepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.static final intAccepted by theinternalformatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, CopyTexImage2D, and RenderbufferStorage, and returned in thedataparameter of GetTexLevelParameter and GetRenderbufferParameteriv.static final intAccepted by theformatparameter of DrawPixels, ReadPixels, TexImage1D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, and GetTexImage, by thetypeparameter of CopyPixels, by theinternalformatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, CopyTexImage2D, and RenderbufferStorage, and returned in thedataparameter of GetTexLevelParameter and GetRenderbufferParameteriv.static final intAccepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.static final intAccepted by theinternalformatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, CopyTexImage2D, and RenderbufferStorage, and returned in thedataparameter of GetTexLevelParameter and GetRenderbufferParameteriv.static final intAccepted by theinternalformatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, CopyTexImage2D, and RenderbufferStorage, and returned in thedataparameter of GetTexLevelParameter and GetRenderbufferParameteriv.static final intAccepted by thetargetparameter of BindFramebuffer, CheckFramebufferStatus, FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.static final intAccepted by thepnameparameters of GetIntegerv, GetFloatv, and GetDoublev.static final intAccepted by theclampparameter of ClampColor.static final intAccepted by thetypeparameter of DrawPixels, ReadPixels, TexImage1D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, and GetTexImage.static final intAccepted by thetargetparameter of BindFramebuffer, CheckFramebufferStatus, FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.static final intAccepted by thepnameparameter of GetFramebufferAttachmentParameteriv.static final intAccepted by thepnameparameter of GetFramebufferAttachmentParameteriv.static final intAccepted by thepnameparameter of GetFramebufferAttachmentParameteriv.static final intAccepted by thepnameparameter of GetFramebufferAttachmentParameteriv.static final intAccepted by thepnameparameter of GetFramebufferAttachmentParameteriv.static final intAccepted by thepnameparameter of GetFramebufferAttachmentParameteriv.static final intAccepted by thepnameparameter of GetFramebufferAttachmentParameteriv.static final intAccepted by thepnameparameter of GetFramebufferAttachmentParameteriv.static final intAccepted by thepnameparameter of GetFramebufferAttachmentParameteriv.static final intAccepted by thepnameparameter of GetFramebufferAttachmentParameteriv.static final intAccepted by thepnameparameter of GetFramebufferAttachmentParameteriv.static final intAccepted by thepnameparameter of GetFramebufferAttachmentParameteriv.static final intAccepted by thepnameparameter of GetFramebufferAttachmentParameteriv.static final intAccepted by thepnameparameters of GetIntegerv, GetFloatv, and GetDoublev.static final intReturned by CheckFramebufferStatus().static final intReturned inparamsby GetFramebufferAttachmentParameteriv.static final intReturned by CheckFramebufferStatus().static final intReturned by CheckFramebufferStatus().static final intReturned by CheckFramebufferStatus().static final intReturned by CheckFramebufferStatus().static final intReturned by CheckFramebufferStatus().static final intAccepted by thecapparameter of Enable, Disable, and IsEnabled, and by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.static final intReturned by CheckFramebufferStatus().static final intReturned by CheckFramebufferStatus().static final intAccepted by theformatparameter of TexImage1D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, DrawPixels and ReadPixels.static final intAccepted by thetypeparameter of DrawPixels, ReadPixels, TexImage1D, TexImage2D, TexImage3D, GetTexImage, TexSubImage1D, TexSubImage2D, TexSubImage3D, GetHistogram, GetMinmax, ConvolutionFilter1D, ConvolutionFilter2D, GetConvolutionFilter, SeparableFilter2D, GetSeparableFilter, ColorTable, ColorSubTable, and GetColorTable.static final intReturned by thetypeparameter of GetActiveUniform.static final intReturned by thetypeparameter of GetActiveUniform.static final intReturned by thetypeparameter of GetActiveUniform.static final intReturned by thetypeparameter of GetActiveUniform.static final intReturned by thetypeparameter of GetActiveUniform.static final intReturned by thetypeparameter of GetActiveUniform.static final intAccepted by thebufferModeparameter of TransformFeedbackVaryings.static final intReturned by GetError().static final intGetTargetstatic final intAccepted by theaccessparameter of MapBufferRange.static final intAccepted by theaccessparameter of MapBufferRange.static final intAccepted by theaccessparameter of MapBufferRange.static final intAccepted by theaccessparameter of MapBufferRange.static final intAccepted by theaccessparameter of MapBufferRange.static final intAccepted by theaccessparameter of MapBufferRange.static final intAccepted by thepnameparameter of GetBooleanv, GetDoublev, GetIntegerv and GetFloatv.static final intRenamed tokens.static final intAccepted by thepnameparameters of GetIntegerv, GetFloatv, and GetDoublev.static final intAccepted by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.static final intAccepted by thepnameparameters of GetIntegerv, GetFloatv, and GetDoublev.static final intAccepted by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.static final intAccepted by thepnameparameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv.static final intAccepted by thepnameparameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv.static final intAccepted by thepnameparameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv.static final intRenamed tokens.static final intAccepted by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.static final intGetTargetstatic final intGetTargetstatic final intAccepted by thetargetparameter of BeginQuery, EndQuery, and GetQueryiv.static final intAccepted by thetargetparameter of TexImage2D, TexSubImage2D, CopyTexImage2D, CopyTexSubImage2D, CompressedTexImage2D, and CompressedTexSubImage2D.static final intAccepted by thetargetparameter of TexImage3D, TexSubImage3D, CopyTexSubImage3D, CompressedTexImage3D, and CompressedTexSubImage3D.static final intAccepted by themodeparameter of BeginConditionalRender.static final intAccepted by themodeparameter of BeginConditionalRender.static final intAccepted by themodeparameter of BeginConditionalRender.static final intAccepted by themodeparameter of BeginConditionalRender.static final intAccepted by theinternalformatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, CopyTexImage2D, and RenderbufferStorage.static final intAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.static final intAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.static final intAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.static final intAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.static final intAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.static final intAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.static final intAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.static final intAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.static final intAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.static final intAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.static final intAccepted by thecapparameter of Enable, Disable, and IsEnabled, and by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.static final intAccepted by thetargetparameter of BindFramebuffer, CheckFramebufferStatus, FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.static final intAccepted by thepnameparameters of GetIntegerv, GetFloatv, and GetDoublev.static final intAccepted by theformatparameter of TexImage1D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, DrawPixels and ReadPixels.static final intAccepted by thetargetparameter of BindRenderbuffer, RenderbufferStorage, and GetRenderbufferParameteriv, and returned by GetFramebufferAttachmentParameteriv.static final intAccepted by thepnameparameter of GetRenderbufferParameteriv.static final intAccepted by thepnameparameters of GetIntegerv, GetFloatv, and GetDoublev.static final intAccepted by thepnameparameter of GetRenderbufferParameteriv.static final intAccepted by thepnameparameter of GetRenderbufferParameteriv.static final intAccepted by thepnameparameter of GetRenderbufferParameteriv.static final intAccepted by thepnameparameter of GetRenderbufferParameteriv.static final intAccepted by thepnameparameter of GetRenderbufferParameteriv.static final intAccepted by thepnameparameter of GetRenderbufferParameteriv.static final intAccepted by thepnameparameter of GetRenderbufferParameteriv.static final intAccepted by thepnameparameter of GetRenderbufferParameteriv.static final intAccepted by thepnameparameter of GetRenderbufferParameteriv.static final intAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.static final intAccepted by theformatparameter of TexImage3D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, and ReadPixels.static final intAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.static final intAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.static final intAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.static final intAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.static final intAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.static final intAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.static final intAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.static final intAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.static final intAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.static final intAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.static final intAccepted by theformatparameter of TexImage1D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, DrawPixels and ReadPixels.static final intAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, and TexImage3D.static final intAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, and TexImage3D.static final intAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, and TexImage3D.static final intAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, and TexImage3D.static final intAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, and TexImage3D.static final intAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, and TexImage3D.static final intAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, and TexImage3D.static final intAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, and TexImage3D.static final intAccepted by theinternalformatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, CopyTexImage2D, and RenderbufferStorage.static final intAccepted by theformatparameter of TexImage1D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, DrawPixels and ReadPixels.static final intAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, and TexImage3D.static final intAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, and TexImage3D.static final intAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, and TexImage3D.static final intAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, and TexImage3D.static final intAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, and TexImage3D.static final intAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, and TexImage3D.static final intAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, and TexImage3D.static final intAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, and TexImage3D.static final intReturned by thetypeparameter of GetActiveUniform.static final intReturned by thetypeparameter of GetActiveUniform.static final intReturned by thetypeparameter of GetActiveUniform.static final intReturned by thetypeparameter of GetActiveUniform.static final intReturned by thetypeparameter of GetActiveUniform.static final intAccepted by thebufferModeparameter of TransformFeedbackVaryings.static final intAccepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.static final intAccepted by theinternalformatparameter of RenderbufferStorage.static final intAccepted by theinternalformatparameter of RenderbufferStorage.static final intAccepted by theinternalformatparameter of RenderbufferStorage.static final intAccepted by theinternalformatparameter of RenderbufferStorage.static final intAccepted by thetargetparameter of TexParameteri, TexParameteriv, TexParameterf, TexParameterfv, GenerateMipmap, and BindTexture.static final intAccepted by thetargetparameter of TexParameteri, TexParameteriv, TexParameterf, TexParameterfv, GenerateMipmap, and BindTexture.static final intAccepted by thevalueparameter of GetTexLevelParameter.static final intAccepted by thepnameparameter of GetBooleanv, GetDoublev, GetIntegerv and GetFloatv.static final intAccepted by thepnameparameter of GetBooleanv, GetDoublev, GetIntegerv and GetFloatv.static final intAccepted by thevalueparameter of GetTexLevelParameter.static final intAccepted by thevalueparameter of GetTexLevelParameter.static final intAccepted by thevalueparameter of GetTexLevelParameter.static final intAccepted by thevalueparameter of GetTexLevelParameter.static final intAccepted by thepnameparameter of GetTexLevelParameterfv and GetTexLevelParameteriv.static final intAccepted by thevalueparameter of GetTexLevelParameter.static final intAccepted by thetargetparameters of BindBuffer, BufferData, BufferSubData, MapBuffer, UnmapBuffer, GetBufferSubData, GetBufferPointerv, BindBufferRange, BindBufferOffset and BindBufferBase.static final intAccepted by theparamparameter of GetIntegeri_v and GetBooleani_v, and by thepnameparameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv.static final intAccepted by thepnameparameter of GetProgramiv.static final intAccepted by theparamparameter of GetIntegeri_v and GetBooleani_v.static final intAccepted by theparamparameter of GetIntegeri_v and GetBooleani_v.static final intAccepted by thetargetparameter of BeginQuery, EndQuery, and GetQueryiv.static final intAccepted by thepnameparameter of GetProgramiv.static final intAccepted by thepnameparameter of GetProgramiv.static final intAccepted by thetypeparameter of DrawPixels, ReadPixels, TexImage1D, TexImage2D, GetTexImage, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, GetHistogram, GetMinmax, ConvolutionFilter1D, ConvolutionFilter2D, ConvolutionFilter3D, GetConvolutionFilter, SeparableFilter2D, GetSeparableFilter, ColorTable, ColorSubTable, and GetColorTable.static final intAccepted by thetypeparameter of DrawPixels, ReadPixels, TexImage1D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, and GetTexImage.static final intAccepted by thetypeparameter of DrawPixels, ReadPixels, TexImage1D, TexImage2D, GetTexImage, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, GetHistogram, GetMinmax, ConvolutionFilter1D, ConvolutionFilter2D, ConvolutionFilter3D, GetConvolutionFilter, SeparableFilter2D, GetSeparableFilter, ColorTable, ColorSubTable, and GetColorTable.static final intReturned by thetypeparameter of GetActiveUniform.static final intReturned by thetypeparameter of GetActiveUniform.static final intReturned by thetypeparameter of GetActiveUniform.static final intReturned by thetypeparameter of GetActiveUniform.static final intReturned by thetypeparameter of GetActiveUniform.static final intReturned by thetypeparameter of GetActiveUniform.static final intReturned by thetypeparameter of GetActiveUniform.static final intReturned by thetypeparameter of GetActiveUniform.static final intReturned by thetypeparameter of GetActiveUniform.static final intReturned by theparamsparameter of GetTexLevelParameter.static final intAccepted by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.static final intAccepted by thepnameparameters of GetVertexAttribdv, GetVertexAttribfv, GetVertexAttribiv, GetVertexAttribIuiv and GetVertexAttribIiv.Fields inherited from class org.lwjgl.opengl.GL21C
GL_COMPRESSED_SRGB, GL_COMPRESSED_SRGB_ALPHA, GL_FLOAT_MAT2x3, GL_FLOAT_MAT2x4, GL_FLOAT_MAT3x2, GL_FLOAT_MAT3x4, GL_FLOAT_MAT4x2, GL_FLOAT_MAT4x3, GL_PIXEL_PACK_BUFFER, GL_PIXEL_PACK_BUFFER_BINDING, GL_PIXEL_UNPACK_BUFFER, GL_PIXEL_UNPACK_BUFFER_BINDING, GL_SRGB, GL_SRGB_ALPHA, GL_SRGB8, GL_SRGB8_ALPHA8Fields inherited from class org.lwjgl.opengl.GL20C
GL_ACTIVE_ATTRIBUTE_MAX_LENGTH, GL_ACTIVE_ATTRIBUTES, GL_ACTIVE_UNIFORM_MAX_LENGTH, GL_ACTIVE_UNIFORMS, GL_ATTACHED_SHADERS, GL_BLEND_EQUATION_ALPHA, GL_BLEND_EQUATION_RGB, GL_BOOL, GL_BOOL_VEC2, GL_BOOL_VEC3, GL_BOOL_VEC4, GL_COMPILE_STATUS, GL_CURRENT_PROGRAM, GL_CURRENT_VERTEX_ATTRIB, GL_DELETE_STATUS, GL_DRAW_BUFFER0, GL_DRAW_BUFFER1, GL_DRAW_BUFFER10, GL_DRAW_BUFFER11, GL_DRAW_BUFFER12, GL_DRAW_BUFFER13, GL_DRAW_BUFFER14, GL_DRAW_BUFFER15, GL_DRAW_BUFFER2, GL_DRAW_BUFFER3, GL_DRAW_BUFFER4, GL_DRAW_BUFFER5, GL_DRAW_BUFFER6, GL_DRAW_BUFFER7, GL_DRAW_BUFFER8, GL_DRAW_BUFFER9, GL_FLOAT_MAT2, GL_FLOAT_MAT3, GL_FLOAT_MAT4, GL_FLOAT_VEC2, GL_FLOAT_VEC3, GL_FLOAT_VEC4, GL_FRAGMENT_SHADER, GL_FRAGMENT_SHADER_DERIVATIVE_HINT, GL_INFO_LOG_LENGTH, GL_INT_VEC2, GL_INT_VEC3, GL_INT_VEC4, GL_LINK_STATUS, GL_LOWER_LEFT, GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS, GL_MAX_DRAW_BUFFERS, GL_MAX_FRAGMENT_UNIFORM_COMPONENTS, GL_MAX_TEXTURE_IMAGE_UNITS, GL_MAX_VARYING_FLOATS, GL_MAX_VERTEX_ATTRIBS, GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS, GL_MAX_VERTEX_UNIFORM_COMPONENTS, GL_POINT_SPRITE_COORD_ORIGIN, GL_SAMPLER_1D, GL_SAMPLER_1D_SHADOW, GL_SAMPLER_2D, GL_SAMPLER_2D_SHADOW, GL_SAMPLER_3D, GL_SAMPLER_CUBE, GL_SHADER_SOURCE_LENGTH, GL_SHADER_TYPE, GL_SHADING_LANGUAGE_VERSION, GL_STENCIL_BACK_FAIL, GL_STENCIL_BACK_FUNC, GL_STENCIL_BACK_PASS_DEPTH_FAIL, GL_STENCIL_BACK_PASS_DEPTH_PASS, GL_STENCIL_BACK_REF, GL_STENCIL_BACK_VALUE_MASK, GL_STENCIL_BACK_WRITEMASK, GL_UPPER_LEFT, GL_VALIDATE_STATUS, GL_VERTEX_ATTRIB_ARRAY_ENABLED, GL_VERTEX_ATTRIB_ARRAY_NORMALIZED, GL_VERTEX_ATTRIB_ARRAY_POINTER, GL_VERTEX_ATTRIB_ARRAY_SIZE, GL_VERTEX_ATTRIB_ARRAY_STRIDE, GL_VERTEX_ATTRIB_ARRAY_TYPE, GL_VERTEX_PROGRAM_POINT_SIZE, GL_VERTEX_SHADERFields inherited from class org.lwjgl.opengl.GL15C
GL_ARRAY_BUFFER, GL_ARRAY_BUFFER_BINDING, GL_BUFFER_ACCESS, GL_BUFFER_MAP_POINTER, GL_BUFFER_MAPPED, GL_BUFFER_SIZE, GL_BUFFER_USAGE, GL_CURRENT_QUERY, GL_DYNAMIC_COPY, GL_DYNAMIC_DRAW, GL_DYNAMIC_READ, GL_ELEMENT_ARRAY_BUFFER, GL_ELEMENT_ARRAY_BUFFER_BINDING, GL_QUERY_COUNTER_BITS, GL_QUERY_RESULT, GL_QUERY_RESULT_AVAILABLE, GL_READ_ONLY, GL_READ_WRITE, GL_SAMPLES_PASSED, GL_SRC1_ALPHA, GL_STATIC_COPY, GL_STATIC_DRAW, GL_STATIC_READ, GL_STREAM_COPY, GL_STREAM_DRAW, GL_STREAM_READ, GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING, GL_WRITE_ONLYFields inherited from class org.lwjgl.opengl.GL14C
GL_BLEND_DST_ALPHA, GL_BLEND_DST_RGB, GL_BLEND_SRC_ALPHA, GL_BLEND_SRC_RGB, GL_CONSTANT_ALPHA, GL_CONSTANT_COLOR, GL_DECR_WRAP, GL_DEPTH_COMPONENT16, GL_DEPTH_COMPONENT24, GL_DEPTH_COMPONENT32, GL_FUNC_ADD, GL_FUNC_REVERSE_SUBTRACT, GL_FUNC_SUBTRACT, GL_INCR_WRAP, GL_MAX, GL_MAX_TEXTURE_LOD_BIAS, GL_MIN, GL_MIRRORED_REPEAT, GL_ONE_MINUS_CONSTANT_ALPHA, GL_ONE_MINUS_CONSTANT_COLOR, GL_POINT_FADE_THRESHOLD_SIZE, GL_TEXTURE_COMPARE_FUNC, GL_TEXTURE_COMPARE_MODE, GL_TEXTURE_DEPTH_SIZE, GL_TEXTURE_LOD_BIASFields inherited from class org.lwjgl.opengl.GL13C
GL_ACTIVE_TEXTURE, GL_CLAMP_TO_BORDER, GL_COMPRESSED_RGB, GL_COMPRESSED_RGBA, GL_COMPRESSED_TEXTURE_FORMATS, GL_MAX_CUBE_MAP_TEXTURE_SIZE, GL_MULTISAMPLE, GL_NUM_COMPRESSED_TEXTURE_FORMATS, GL_PROXY_TEXTURE_CUBE_MAP, GL_SAMPLE_ALPHA_TO_COVERAGE, GL_SAMPLE_ALPHA_TO_ONE, GL_SAMPLE_BUFFERS, GL_SAMPLE_COVERAGE, GL_SAMPLE_COVERAGE_INVERT, GL_SAMPLE_COVERAGE_VALUE, GL_SAMPLES, GL_TEXTURE_BINDING_CUBE_MAP, GL_TEXTURE_COMPRESSED, GL_TEXTURE_COMPRESSED_IMAGE_SIZE, GL_TEXTURE_COMPRESSION_HINT, GL_TEXTURE_CUBE_MAP, GL_TEXTURE_CUBE_MAP_NEGATIVE_X, GL_TEXTURE_CUBE_MAP_NEGATIVE_Y, GL_TEXTURE_CUBE_MAP_NEGATIVE_Z, GL_TEXTURE_CUBE_MAP_POSITIVE_X, GL_TEXTURE_CUBE_MAP_POSITIVE_Y, GL_TEXTURE_CUBE_MAP_POSITIVE_Z, GL_TEXTURE0, GL_TEXTURE1, GL_TEXTURE10, GL_TEXTURE11, GL_TEXTURE12, GL_TEXTURE13, GL_TEXTURE14, GL_TEXTURE15, GL_TEXTURE16, GL_TEXTURE17, GL_TEXTURE18, GL_TEXTURE19, GL_TEXTURE2, GL_TEXTURE20, GL_TEXTURE21, GL_TEXTURE22, GL_TEXTURE23, GL_TEXTURE24, GL_TEXTURE25, GL_TEXTURE26, GL_TEXTURE27, GL_TEXTURE28, GL_TEXTURE29, GL_TEXTURE3, GL_TEXTURE30, GL_TEXTURE31, GL_TEXTURE4, GL_TEXTURE5, GL_TEXTURE6, GL_TEXTURE7, GL_TEXTURE8, GL_TEXTURE9Fields inherited from class org.lwjgl.opengl.GL12C
GL_ALIASED_LINE_WIDTH_RANGE, GL_BGR, GL_BGRA, GL_CLAMP_TO_EDGE, GL_MAX_3D_TEXTURE_SIZE, GL_MAX_ELEMENTS_INDICES, GL_MAX_ELEMENTS_VERTICES, GL_PACK_IMAGE_HEIGHT, GL_PACK_SKIP_IMAGES, GL_PROXY_TEXTURE_3D, GL_SMOOTH_LINE_WIDTH_GRANULARITY, GL_SMOOTH_LINE_WIDTH_RANGE, GL_SMOOTH_POINT_SIZE_GRANULARITY, GL_SMOOTH_POINT_SIZE_RANGE, GL_TEXTURE_3D, GL_TEXTURE_BASE_LEVEL, GL_TEXTURE_BINDING_3D, GL_TEXTURE_DEPTH, GL_TEXTURE_MAX_LEVEL, GL_TEXTURE_MAX_LOD, GL_TEXTURE_MIN_LOD, GL_TEXTURE_WRAP_R, GL_UNPACK_IMAGE_HEIGHT, GL_UNPACK_SKIP_IMAGES, GL_UNSIGNED_BYTE_2_3_3_REV, GL_UNSIGNED_BYTE_3_3_2, GL_UNSIGNED_INT_10_10_10_2, GL_UNSIGNED_INT_2_10_10_10_REV, GL_UNSIGNED_INT_8_8_8_8, GL_UNSIGNED_INT_8_8_8_8_REV, GL_UNSIGNED_SHORT_1_5_5_5_REV, GL_UNSIGNED_SHORT_4_4_4_4, GL_UNSIGNED_SHORT_4_4_4_4_REV, GL_UNSIGNED_SHORT_5_5_5_1, GL_UNSIGNED_SHORT_5_6_5, GL_UNSIGNED_SHORT_5_6_5_REVFields inherited from class org.lwjgl.opengl.GL11C
GL_ALPHA, GL_ALWAYS, GL_AND, GL_AND_INVERTED, GL_AND_REVERSE, GL_BACK, GL_BACK_LEFT, GL_BACK_RIGHT, GL_BLEND, GL_BLEND_DST, GL_BLEND_SRC, GL_BLUE, GL_BYTE, GL_CCW, GL_CLEAR, GL_COLOR, GL_COLOR_BUFFER_BIT, GL_COLOR_CLEAR_VALUE, GL_COLOR_LOGIC_OP, GL_COLOR_WRITEMASK, GL_COPY, GL_COPY_INVERTED, GL_CULL_FACE, GL_CULL_FACE_MODE, GL_CW, GL_DECR, GL_DEPTH, GL_DEPTH_BUFFER_BIT, GL_DEPTH_CLEAR_VALUE, GL_DEPTH_COMPONENT, GL_DEPTH_FUNC, GL_DEPTH_RANGE, GL_DEPTH_TEST, GL_DEPTH_WRITEMASK, GL_DITHER, GL_DONT_CARE, GL_DOUBLE, GL_DOUBLEBUFFER, GL_DRAW_BUFFER, GL_DST_ALPHA, GL_DST_COLOR, GL_EQUAL, GL_EQUIV, GL_EXTENSIONS, GL_FALSE, GL_FASTEST, GL_FILL, GL_FLOAT, GL_FRONT, GL_FRONT_AND_BACK, GL_FRONT_FACE, GL_FRONT_LEFT, GL_FRONT_RIGHT, GL_GEQUAL, GL_GREATER, GL_GREEN, GL_INCR, GL_INT, GL_INVALID_ENUM, GL_INVALID_OPERATION, GL_INVALID_VALUE, GL_INVERT, GL_KEEP, GL_LEFT, GL_LEQUAL, GL_LESS, GL_LINE, GL_LINE_LOOP, GL_LINE_SMOOTH, GL_LINE_SMOOTH_HINT, GL_LINE_STRIP, GL_LINE_WIDTH, GL_LINE_WIDTH_GRANULARITY, GL_LINE_WIDTH_RANGE, GL_LINEAR, GL_LINEAR_MIPMAP_LINEAR, GL_LINEAR_MIPMAP_NEAREST, GL_LINES, GL_LOGIC_OP_MODE, GL_MAX_TEXTURE_SIZE, GL_MAX_VIEWPORT_DIMS, GL_NAND, GL_NEAREST, GL_NEAREST_MIPMAP_LINEAR, GL_NEAREST_MIPMAP_NEAREST, GL_NEVER, GL_NICEST, GL_NO_ERROR, GL_NONE, GL_NOOP, GL_NOR, GL_NOTEQUAL, GL_ONE, GL_ONE_MINUS_DST_ALPHA, GL_ONE_MINUS_DST_COLOR, GL_ONE_MINUS_SRC_ALPHA, GL_ONE_MINUS_SRC_COLOR, GL_OR, GL_OR_INVERTED, GL_OR_REVERSE, GL_OUT_OF_MEMORY, GL_PACK_ALIGNMENT, GL_PACK_LSB_FIRST, GL_PACK_ROW_LENGTH, GL_PACK_SKIP_PIXELS, GL_PACK_SKIP_ROWS, GL_PACK_SWAP_BYTES, GL_POINT, GL_POINT_SIZE, GL_POINT_SIZE_GRANULARITY, GL_POINT_SIZE_RANGE, GL_POINTS, GL_POLYGON_MODE, GL_POLYGON_OFFSET_FACTOR, GL_POLYGON_OFFSET_FILL, GL_POLYGON_OFFSET_LINE, GL_POLYGON_OFFSET_POINT, GL_POLYGON_OFFSET_UNITS, GL_POLYGON_SMOOTH, GL_POLYGON_SMOOTH_HINT, GL_PROXY_TEXTURE_1D, GL_PROXY_TEXTURE_2D, GL_QUADS, GL_R3_G3_B2, GL_READ_BUFFER, GL_RED, GL_RENDERER, GL_REPEAT, GL_REPLACE, GL_RGB, GL_RGB10, GL_RGB10_A2, GL_RGB12, GL_RGB16, GL_RGB4, GL_RGB5, GL_RGB5_A1, GL_RGB8, GL_RGBA, GL_RGBA12, GL_RGBA16, GL_RGBA2, GL_RGBA4, GL_RGBA8, GL_RIGHT, GL_SCISSOR_BOX, GL_SCISSOR_TEST, GL_SET, GL_SHORT, GL_SRC_ALPHA, GL_SRC_ALPHA_SATURATE, GL_SRC_COLOR, GL_STACK_OVERFLOW, GL_STACK_UNDERFLOW, GL_STENCIL, GL_STENCIL_BUFFER_BIT, GL_STENCIL_CLEAR_VALUE, GL_STENCIL_FAIL, GL_STENCIL_FUNC, GL_STENCIL_INDEX, GL_STENCIL_PASS_DEPTH_FAIL, GL_STENCIL_PASS_DEPTH_PASS, GL_STENCIL_REF, GL_STENCIL_TEST, GL_STENCIL_VALUE_MASK, GL_STENCIL_WRITEMASK, GL_STEREO, GL_SUBPIXEL_BITS, GL_TEXTURE, GL_TEXTURE_1D, GL_TEXTURE_2D, GL_TEXTURE_ALPHA_SIZE, GL_TEXTURE_BINDING_1D, GL_TEXTURE_BINDING_2D, GL_TEXTURE_BLUE_SIZE, GL_TEXTURE_BORDER_COLOR, GL_TEXTURE_GREEN_SIZE, GL_TEXTURE_HEIGHT, GL_TEXTURE_INTERNAL_FORMAT, GL_TEXTURE_MAG_FILTER, GL_TEXTURE_MIN_FILTER, GL_TEXTURE_RED_SIZE, GL_TEXTURE_WIDTH, GL_TEXTURE_WRAP_S, GL_TEXTURE_WRAP_T, GL_TRIANGLE_FAN, GL_TRIANGLE_STRIP, GL_TRIANGLES, GL_TRUE, GL_UNPACK_ALIGNMENT, GL_UNPACK_LSB_FIRST, GL_UNPACK_ROW_LENGTH, GL_UNPACK_SKIP_PIXELS, GL_UNPACK_SKIP_ROWS, GL_UNPACK_SWAP_BYTES, GL_UNSIGNED_BYTE, GL_UNSIGNED_INT, GL_UNSIGNED_SHORT, GL_VENDOR, GL_VERSION, GL_VERTEX_ARRAY, GL_VIEWPORT, GL_XOR, GL_ZERO -
Method Summary
Modifier and TypeMethodDescriptionstatic voidglBeginConditionalRender(int id, int mode) Starts conditional rendering.static voidglBeginTransformFeedback(int primitiveMode) Starts transform feedback operation.static voidglBindBufferBase(int target, int index, int buffer) Binds a buffer object to an indexed buffer target.static voidglBindBufferRange(int target, int index, int buffer, long offset, long size) Binds a range within a buffer object to an indexed buffer target.static voidglBindFragDataLocation(int program, int colorNumber, CharSequence name) Binds a user-defined varying out variable to a fragment shader color number.static voidglBindFragDataLocation(int program, int colorNumber, ByteBuffer name) Binds a user-defined varying out variable to a fragment shader color number.static voidglBindFramebuffer(int target, int framebuffer) Binds a framebuffer to a framebuffer target.static voidglBindRenderbuffer(int target, int renderbuffer) Binds a renderbuffer to a renderbuffer target.static voidglBindVertexArray(int array) Binds a vertex array objectstatic voidglBlitFramebuffer(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter) Copies a block of pixels from the read framebuffer to the draw framebuffer.static intglCheckFramebufferStatus(int target) Checks the completeness status of a framebuffer.static voidglClampColor(int target, int clamp) Controls color clamping.static voidglClearBufferfi(int buffer, int drawbuffer, float depth, int stencil) Clears an individual buffer of the currently bound framebuffer object to theDRAW_FRAMEBUFFERbinding.static voidglClearBufferfv(int buffer, int drawbuffer, float[] value) Array version of:ClearBufferfvstatic voidglClearBufferfv(int buffer, int drawbuffer, FloatBuffer value) Clears an individual buffer of the currently bound framebuffer object to theDRAW_FRAMEBUFFERbinding.static voidglClearBufferiv(int buffer, int drawbuffer, int[] value) Array version of:ClearBufferivstatic voidglClearBufferiv(int buffer, int drawbuffer, IntBuffer value) Clears an individual buffer of the currently bound framebuffer object to theDRAW_FRAMEBUFFERbinding.static voidglClearBufferuiv(int buffer, int drawbuffer, int[] value) Array version of:ClearBufferuivstatic voidglClearBufferuiv(int buffer, int drawbuffer, IntBuffer value) Clears an individual buffer of the currently bound framebuffer object to theDRAW_FRAMEBUFFERbinding.static voidglColorMaski(int buf, boolean r, boolean g, boolean b, boolean a) Enables and disables writing of frame buffer color components.static voidglDeleteFramebuffers(int framebuffer) Deletes framebuffer objects.static voidglDeleteFramebuffers(int[] framebuffers) Array version of:DeleteFramebuffersstatic voidglDeleteFramebuffers(IntBuffer framebuffers) Deletes framebuffer objects.static voidglDeleteRenderbuffers(int renderbuffer) Deletes renderbuffer objects.static voidglDeleteRenderbuffers(int[] renderbuffers) Array version of:DeleteRenderbuffersstatic voidglDeleteRenderbuffers(IntBuffer renderbuffers) Deletes renderbuffer objects.static voidglDeleteVertexArrays(int array) Deletes vertex array objects.static voidglDeleteVertexArrays(int[] arrays) Array version of:DeleteVertexArraysstatic voidglDeleteVertexArrays(IntBuffer arrays) Deletes vertex array objects.static voidglDisablei(int target, int index) Disables an indexed capability.static voidglEnablei(int cap, int index) Enables an indexed capability.static voidEnds conditional rendering.static voidEnds transform feedback operation.static voidglFlushMappedBufferRange(int target, long offset, long length) Indicates modifications to a range of a mapped buffer.static voidglFramebufferRenderbuffer(int target, int attachment, int renderbuffertarget, int renderbuffer) Attaches a renderbuffer as a logical buffer to the currently bound framebuffer object.static voidglFramebufferTexture1D(int target, int attachment, int textarget, int texture, int level) Attaches a level of a 1D texture object as a logical buffer to the currently bound framebuffer object.static voidglFramebufferTexture2D(int target, int attachment, int textarget, int texture, int level) Attaches a level of a 2D texture object as a logical buffer to the currently bound framebuffer object.static voidglFramebufferTexture3D(int target, int attachment, int textarget, int texture, int level, int layer) Attaches a layer of a 3D texture object as a logical buffer to the currently bound framebuffer object.static voidglFramebufferTextureLayer(int target, int attachment, int texture, int level, int layer) Attaches a single layer of a texture to a framebufferstatic voidglGenerateMipmap(int target) Generate mipmaps for a specified texture target.static intGenerates framebuffer object names.static voidglGenFramebuffers(int[] framebuffers) Array version of:GenFramebuffersstatic voidglGenFramebuffers(IntBuffer framebuffers) Generates framebuffer object names.static intGenerates renderbuffer object names.static voidglGenRenderbuffers(int[] renderbuffers) Array version of:GenRenderbuffersstatic voidglGenRenderbuffers(IntBuffer renderbuffers) Generates renderbuffer object names.static intGenerates vertex array object names.static voidglGenVertexArrays(int[] arrays) Array version of:GenVertexArraysstatic voidglGenVertexArrays(IntBuffer arrays) Generates vertex array object names.static booleanglGetBooleani(int target, int index) Queries the boolean value of an indexed state variable.static voidglGetBooleani_v(int target, int index, ByteBuffer data) Queries the boolean value of an indexed state variable.static intglGetFragDataLocation(int program, CharSequence name) Queries the bindings of color numbers to user-defined varying out variables.static intglGetFragDataLocation(int program, ByteBuffer name) Queries the bindings of color numbers to user-defined varying out variables.static intglGetFramebufferAttachmentParameteri(int target, int attachment, int pname) Retrievees information about attachments of a bound framebuffer object.static voidglGetFramebufferAttachmentParameteriv(int target, int attachment, int pname, int[] params) Array version of:GetFramebufferAttachmentParameterivstatic voidglGetFramebufferAttachmentParameteriv(int target, int attachment, int pname, IntBuffer params) Retrievees information about attachments of a bound framebuffer object.static intglGetIntegeri(int target, int index) Queries the integer value of an indexed state variable.static voidglGetIntegeri_v(int target, int index, int[] data) Array version of:GetIntegeri_vstatic voidglGetIntegeri_v(int target, int index, IntBuffer data) Queries the integer value of an indexed state variable.static intglGetRenderbufferParameteri(int target, int pname) Retrieves information about a bound renderbuffer object.static voidglGetRenderbufferParameteriv(int target, int pname, int[] params) Array version of:GetRenderbufferParameterivstatic voidglGetRenderbufferParameteriv(int target, int pname, IntBuffer params) Retrieves information about a bound renderbuffer object.static StringglGetStringi(int name, int index) Queries indexed string state.static intglGetTexParameterIi(int target, int pname) Returns the integer value of a texture parameter.static voidglGetTexParameterIiv(int target, int pname, int[] params) Array version of:GetTexParameterIivstatic voidglGetTexParameterIiv(int target, int pname, IntBuffer params) Returns the integer value of a texture parameter.static intglGetTexParameterIui(int target, int pname) Returns the unsigned integer value of a texture parameter.static voidglGetTexParameterIuiv(int target, int pname, int[] params) Array version of:GetTexParameterIuivstatic voidglGetTexParameterIuiv(int target, int pname, IntBuffer params) Returns the unsigned integer value of a texture parameter.static voidglGetTransformFeedbackVarying(int program, int index, int[] length, int[] size, int[] type, ByteBuffer name) Array version of:GetTransformFeedbackVaryingstatic StringglGetTransformFeedbackVarying(int program, int index, int bufSize, IntBuffer size, IntBuffer type) Retrieves information about varying variables selected for transform feedback.static StringglGetTransformFeedbackVarying(int program, int index, IntBuffer size, IntBuffer type) Retrieves information about varying variables selected for transform feedback.static voidglGetTransformFeedbackVarying(int program, int index, IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name) Retrieves information about varying variables selected for transform feedback.static intglGetUniformui(int program, int location) Returns the uint value(s) of a uniform variable.static voidglGetUniformuiv(int program, int location, int[] params) Array version of:GetUniformuivstatic voidglGetUniformuiv(int program, int location, IntBuffer params) Returns the uint value(s) of a uniform variable.static intglGetVertexAttribIi(int index, int pname) Returns the value of a pure integer generic vertex attribute parameter.static voidglGetVertexAttribIiv(int index, int pname, int[] params) Array version of:GetVertexAttribIivstatic voidglGetVertexAttribIiv(int index, int pname, IntBuffer params) Returns the value of a pure integer generic vertex attribute parameter.static intglGetVertexAttribIui(int index, int pname) Unsigned version ofGetVertexAttribIiv.static voidglGetVertexAttribIuiv(int index, int pname, int[] params) Array version of:GetVertexAttribIuivstatic voidglGetVertexAttribIuiv(int index, int pname, IntBuffer params) Unsigned version ofGetVertexAttribIiv.static booleanglIsEnabledi(int target, int index) Tests whether an indexed capability is enabled.static booleanglIsFramebuffer(int framebuffer) Determines if a name corresponds to a framebuffer object.static booleanglIsRenderbuffer(int renderbuffer) Determines if a name corresponds to a renderbuffer object.static booleanglIsVertexArray(int array) Determines if a name corresponds to a vertex array object.static ByteBufferglMapBufferRange(int target, long offset, long length, int access) Maps a section of a buffer object's data store.static ByteBufferglMapBufferRange(int target, long offset, long length, int access, ByteBuffer old_buffer) Maps a section of a buffer object's data store.static voidglRenderbufferStorage(int target, int internalformat, int width, int height) Establishes data storage, format and dimensions of a renderbuffer object's image.static voidglRenderbufferStorageMultisample(int target, int samples, int internalformat, int width, int height) Establishes data storage, format, dimensions and sample count of a renderbuffer object's image.static voidglTexParameterIi(int target, int pname, int param) Sets the integer value of a texture parameter.static voidglTexParameterIiv(int target, int pname, int[] params) Array version of:TexParameterIivstatic voidglTexParameterIiv(int target, int pname, IntBuffer params) Sets the integer value of a texture parameter.static voidglTexParameterIui(int target, int pname, int param) Sets the unsigned integer value of a texture parameter.static voidglTexParameterIuiv(int target, int pname, int[] params) Array version of:TexParameterIuivstatic voidglTexParameterIuiv(int target, int pname, IntBuffer params) Sets the unsigned integer value of a texture parameter.static voidglTransformFeedbackVaryings(int program, CharSequence[] varyings, int bufferMode) Specifies values to record in transform feedback buffers.static voidglTransformFeedbackVaryings(int program, CharSequence varying, int bufferMode) Specifies values to record in transform feedback buffers.static voidglTransformFeedbackVaryings(int program, org.lwjgl.PointerBuffer varyings, int bufferMode) Specifies values to record in transform feedback buffers.static voidglUniform1ui(int location, int v0) Specifies the value of a uint uniform variable for the current program object.static voidglUniform1uiv(int location, int[] value) Array version of:Uniform1uivstatic voidglUniform1uiv(int location, IntBuffer value) Specifies the value of a single uint uniform variable or a uint uniform variable array for the current program object.static voidglUniform2ui(int location, int v0, int v1) Specifies the value of a uvec2 uniform variable for the current program object.static voidglUniform2uiv(int location, int[] value) Array version of:Uniform2uivstatic voidglUniform2uiv(int location, IntBuffer value) Specifies the value of a single uvec2 uniform variable or a uvec2 uniform variable array for the current program object.static voidglUniform3ui(int location, int v0, int v1, int v2) Specifies the value of a uvec3 uniform variable for the current program object.static voidglUniform3uiv(int location, int[] value) Array version of:Uniform3uivstatic voidglUniform3uiv(int location, IntBuffer value) Specifies the value of a single uvec3 uniform variable or a uvec3 uniform variable array for the current program object.static voidglUniform4ui(int location, int v0, int v1, int v2, int v3) Specifies the value of a uvec4 uniform variable for the current program object.static voidglUniform4uiv(int location, int[] value) Array version of:Uniform4uivstatic voidglUniform4uiv(int location, IntBuffer value) Specifies the value of a single uvec4 uniform variable or a uvec4 uniform variable array for the current program object.static voidglVertexAttribI1i(int index, int x) Specifies the value of a pure integer generic vertex attribute.static voidglVertexAttribI1iv(int index, int[] v) Array version of:VertexAttribI1ivstatic voidglVertexAttribI1iv(int index, IntBuffer v) Pointer version ofVertexAttribI1i.static voidglVertexAttribI1ui(int index, int x) Specifies the value of an unsigned pure integer generic vertex attribute.static voidglVertexAttribI1uiv(int index, int[] v) Array version of:VertexAttribI1uivstatic voidglVertexAttribI1uiv(int index, IntBuffer v) Pointer version ofVertexAttribI1ui.static voidglVertexAttribI2i(int index, int x, int y) Specifies the value of a pure integer generic vertex attribute.static voidglVertexAttribI2iv(int index, int[] v) Array version of:VertexAttribI2ivstatic voidglVertexAttribI2iv(int index, IntBuffer v) Pointer version ofVertexAttribI2i.static voidglVertexAttribI2ui(int index, int x, int y) Specifies the value of an unsigned pure integer generic vertex attribute.static voidglVertexAttribI2uiv(int index, int[] v) Array version of:VertexAttribI2uivstatic voidglVertexAttribI2uiv(int index, IntBuffer v) Pointer version ofVertexAttribI2ui.static voidglVertexAttribI3i(int index, int x, int y, int z) Specifies the value of a pure integer generic vertex attribute.static voidglVertexAttribI3iv(int index, int[] v) Array version of:VertexAttribI3ivstatic voidglVertexAttribI3iv(int index, IntBuffer v) Pointer version ofVertexAttribI3i.static voidglVertexAttribI3ui(int index, int x, int y, int z) Specifies the value of an unsigned pure integer generic vertex attribute.static voidglVertexAttribI3uiv(int index, int[] v) Array version of:VertexAttribI3uivstatic voidglVertexAttribI3uiv(int index, IntBuffer v) Pointer version ofVertexAttribI3ui.static voidglVertexAttribI4bv(int index, ByteBuffer v) Byte version ofVertexAttribI4iv.static voidglVertexAttribI4i(int index, int x, int y, int z, int w) Specifies the value of a pure integer generic vertex attribute.static voidglVertexAttribI4iv(int index, int[] v) Array version of:VertexAttribI4ivstatic voidglVertexAttribI4iv(int index, IntBuffer v) Pointer version ofVertexAttribI4i.static voidglVertexAttribI4sv(int index, short[] v) Array version of:VertexAttribI4svstatic voidglVertexAttribI4sv(int index, ShortBuffer v) Short version ofVertexAttribI4iv.static voidglVertexAttribI4ubv(int index, ByteBuffer v) Byte version ofVertexAttribI4uiv.static voidglVertexAttribI4ui(int index, int x, int y, int z, int w) Specifies the value of an unsigned pure integer generic vertex attribute.static voidglVertexAttribI4uiv(int index, int[] v) Array version of:VertexAttribI4uivstatic voidglVertexAttribI4uiv(int index, IntBuffer v) Pointer version ofVertexAttribI4ui.static voidglVertexAttribI4usv(int index, short[] v) Array version of:VertexAttribI4usvstatic voidglVertexAttribI4usv(int index, ShortBuffer v) Short version ofVertexAttribI4uiv.static voidglVertexAttribIPointer(int index, int size, int type, int stride, long pointer) Specifies the location and organization of a pure integer vertex attribute array.static voidglVertexAttribIPointer(int index, int size, int type, int stride, ByteBuffer pointer) Specifies the location and organization of a pure integer vertex attribute array.static voidglVertexAttribIPointer(int index, int size, int type, int stride, IntBuffer pointer) Specifies the location and organization of a pure integer vertex attribute array.static voidglVertexAttribIPointer(int index, int size, int type, int stride, ShortBuffer pointer) Specifies the location and organization of a pure integer vertex attribute array.static voidnglBindFragDataLocation(int program, int colorNumber, long name) Unsafe version of:BindFragDataLocationstatic voidnglClearBufferfv(int buffer, int drawbuffer, long value) Unsafe version of:ClearBufferfvstatic voidnglClearBufferiv(int buffer, int drawbuffer, long value) Unsafe version of:ClearBufferivstatic voidnglClearBufferuiv(int buffer, int drawbuffer, long value) Unsafe version of:ClearBufferuivstatic voidnglDeleteFramebuffers(int n, long framebuffers) Unsafe version of:DeleteFramebuffersstatic voidnglDeleteRenderbuffers(int n, long renderbuffers) Unsafe version of:DeleteRenderbuffersstatic voidnglDeleteVertexArrays(int n, long arrays) Unsafe version of:DeleteVertexArraysstatic voidnglGenFramebuffers(int n, long framebuffers) Unsafe version of:GenFramebuffersstatic voidnglGenRenderbuffers(int n, long renderbuffers) Unsafe version of:GenRenderbuffersstatic voidnglGenVertexArrays(int n, long arrays) Unsafe version of:GenVertexArraysstatic voidnglGetBooleani_v(int target, int index, long data) Unsafe version of:GetBooleani_vstatic intnglGetFragDataLocation(int program, long name) Unsafe version of:GetFragDataLocationstatic voidnglGetFramebufferAttachmentParameteriv(int target, int attachment, int pname, long params) Unsafe version of:GetFramebufferAttachmentParameterivstatic voidnglGetIntegeri_v(int target, int index, long data) Unsafe version of:GetIntegeri_vstatic voidnglGetRenderbufferParameteriv(int target, int pname, long params) Unsafe version of:GetRenderbufferParameterivstatic longnglGetStringi(int name, int index) Unsafe version of:GetStringistatic voidnglGetTexParameterIiv(int target, int pname, long params) Unsafe version of:GetTexParameterIivstatic voidnglGetTexParameterIuiv(int target, int pname, long params) Unsafe version of:GetTexParameterIuivstatic voidnglGetTransformFeedbackVarying(int program, int index, int bufSize, long length, long size, long type, long name) Unsafe version of:GetTransformFeedbackVaryingstatic voidnglGetUniformuiv(int program, int location, long params) Unsafe version of:GetUniformuivstatic voidnglGetVertexAttribIiv(int index, int pname, long params) Unsafe version of:GetVertexAttribIivstatic voidnglGetVertexAttribIuiv(int index, int pname, long params) Unsafe version of:GetVertexAttribIuivstatic longnglMapBufferRange(int target, long offset, long length, int access) Unsafe version of:MapBufferRangestatic voidnglTexParameterIiv(int target, int pname, long params) Unsafe version of:TexParameterIivstatic voidnglTexParameterIuiv(int target, int pname, long params) Unsafe version of:TexParameterIuivstatic voidnglTransformFeedbackVaryings(int program, int count, long varyings, int bufferMode) Unsafe version of:TransformFeedbackVaryingsstatic voidnglUniform1uiv(int location, int count, long value) Unsafe version of:Uniform1uivstatic voidnglUniform2uiv(int location, int count, long value) Unsafe version of:Uniform2uivstatic voidnglUniform3uiv(int location, int count, long value) Unsafe version of:Uniform3uivstatic voidnglUniform4uiv(int location, int count, long value) Unsafe version of:Uniform4uivstatic voidnglVertexAttribI1iv(int index, long v) Unsafe version of:VertexAttribI1ivstatic voidnglVertexAttribI1uiv(int index, long v) Unsafe version of:VertexAttribI1uivstatic voidnglVertexAttribI2iv(int index, long v) Unsafe version of:VertexAttribI2ivstatic voidnglVertexAttribI2uiv(int index, long v) Unsafe version of:VertexAttribI2uivstatic voidnglVertexAttribI3iv(int index, long v) Unsafe version of:VertexAttribI3ivstatic voidnglVertexAttribI3uiv(int index, long v) Unsafe version of:VertexAttribI3uivstatic voidnglVertexAttribI4bv(int index, long v) Unsafe version of:VertexAttribI4bvstatic voidnglVertexAttribI4iv(int index, long v) Unsafe version of:VertexAttribI4ivstatic voidnglVertexAttribI4sv(int index, long v) Unsafe version of:VertexAttribI4svstatic voidnglVertexAttribI4ubv(int index, long v) Unsafe version of:VertexAttribI4ubvstatic voidnglVertexAttribI4uiv(int index, long v) Unsafe version of:VertexAttribI4uivstatic voidnglVertexAttribI4usv(int index, long v) Unsafe version of:VertexAttribI4usvstatic voidnglVertexAttribIPointer(int index, int size, int type, int stride, long pointer) Unsafe version of:VertexAttribIPointerMethods inherited from class org.lwjgl.opengl.GL21C
glUniformMatrix2x3fv, glUniformMatrix2x3fv, glUniformMatrix2x4fv, glUniformMatrix2x4fv, glUniformMatrix3x2fv, glUniformMatrix3x2fv, glUniformMatrix3x4fv, glUniformMatrix3x4fv, glUniformMatrix4x2fv, glUniformMatrix4x2fv, glUniformMatrix4x3fv, glUniformMatrix4x3fv, nglUniformMatrix2x3fv, nglUniformMatrix2x4fv, nglUniformMatrix3x2fv, nglUniformMatrix3x4fv, nglUniformMatrix4x2fv, nglUniformMatrix4x3fvMethods inherited from class org.lwjgl.opengl.GL20C
glAttachShader, glBindAttribLocation, glBindAttribLocation, glBlendEquationSeparate, glCompileShader, glCreateProgram, glCreateShader, glDeleteProgram, glDeleteShader, glDetachShader, glDisableVertexAttribArray, glDrawBuffers, glDrawBuffers, glDrawBuffers, glEnableVertexAttribArray, glGetActiveAttrib, glGetActiveAttrib, glGetActiveAttrib, glGetActiveAttrib, glGetActiveUniform, glGetActiveUniform, glGetActiveUniform, glGetActiveUniform, glGetAttachedShaders, glGetAttachedShaders, glGetAttribLocation, glGetAttribLocation, glGetProgrami, glGetProgramInfoLog, glGetProgramInfoLog, glGetProgramInfoLog, glGetProgramInfoLog, glGetProgramiv, glGetProgramiv, glGetShaderi, glGetShaderInfoLog, glGetShaderInfoLog, glGetShaderInfoLog, glGetShaderInfoLog, glGetShaderiv, glGetShaderiv, glGetShaderSource, glGetShaderSource, glGetShaderSource, glGetShaderSource, glGetUniformf, glGetUniformfv, glGetUniformfv, glGetUniformi, glGetUniformiv, glGetUniformiv, glGetUniformLocation, glGetUniformLocation, glGetVertexAttribdv, glGetVertexAttribdv, glGetVertexAttribfv, glGetVertexAttribfv, glGetVertexAttribi, glGetVertexAttribiv, glGetVertexAttribiv, glGetVertexAttribPointer, glGetVertexAttribPointerv, glIsProgram, glIsShader, glLinkProgram, glShaderSource, glShaderSource, glShaderSource, glShaderSource, glStencilFuncSeparate, glStencilMaskSeparate, glStencilOpSeparate, glUniform1f, glUniform1fv, glUniform1fv, glUniform1i, glUniform1iv, glUniform1iv, glUniform2f, glUniform2fv, glUniform2fv, glUniform2i, glUniform2iv, glUniform2iv, glUniform3f, glUniform3fv, glUniform3fv, glUniform3i, glUniform3iv, glUniform3iv, glUniform4f, glUniform4fv, glUniform4fv, glUniform4i, glUniform4iv, glUniform4iv, glUniformMatrix2fv, glUniformMatrix2fv, glUniformMatrix3fv, glUniformMatrix3fv, glUniformMatrix4fv, glUniformMatrix4fv, glUseProgram, glValidateProgram, glVertexAttrib1d, glVertexAttrib1dv, glVertexAttrib1dv, glVertexAttrib1f, glVertexAttrib1fv, glVertexAttrib1fv, glVertexAttrib1s, glVertexAttrib1sv, glVertexAttrib1sv, glVertexAttrib2d, glVertexAttrib2dv, glVertexAttrib2dv, glVertexAttrib2f, glVertexAttrib2fv, glVertexAttrib2fv, glVertexAttrib2s, glVertexAttrib2sv, glVertexAttrib2sv, glVertexAttrib3d, glVertexAttrib3dv, glVertexAttrib3dv, glVertexAttrib3f, glVertexAttrib3fv, glVertexAttrib3fv, glVertexAttrib3s, glVertexAttrib3sv, glVertexAttrib3sv, glVertexAttrib4bv, glVertexAttrib4d, glVertexAttrib4dv, glVertexAttrib4dv, glVertexAttrib4f, glVertexAttrib4fv, glVertexAttrib4fv, glVertexAttrib4iv, glVertexAttrib4iv, glVertexAttrib4Nbv, glVertexAttrib4Niv, glVertexAttrib4Niv, glVertexAttrib4Nsv, glVertexAttrib4Nsv, glVertexAttrib4Nub, glVertexAttrib4Nubv, glVertexAttrib4Nuiv, glVertexAttrib4Nuiv, glVertexAttrib4Nusv, glVertexAttrib4Nusv, glVertexAttrib4s, glVertexAttrib4sv, glVertexAttrib4sv, glVertexAttrib4ubv, glVertexAttrib4uiv, glVertexAttrib4uiv, glVertexAttrib4usv, glVertexAttrib4usv, glVertexAttribPointer, glVertexAttribPointer, glVertexAttribPointer, glVertexAttribPointer, glVertexAttribPointer, nglBindAttribLocation, nglDrawBuffers, nglGetActiveAttrib, nglGetActiveUniform, nglGetAttachedShaders, nglGetAttribLocation, nglGetProgramInfoLog, nglGetProgramiv, nglGetShaderInfoLog, nglGetShaderiv, nglGetShaderSource, nglGetUniformfv, nglGetUniformiv, nglGetUniformLocation, nglGetVertexAttribdv, nglGetVertexAttribfv, nglGetVertexAttribiv, nglGetVertexAttribPointerv, nglShaderSource, nglUniform1fv, nglUniform1iv, nglUniform2fv, nglUniform2iv, nglUniform3fv, nglUniform3iv, nglUniform4fv, nglUniform4iv, nglUniformMatrix2fv, nglUniformMatrix3fv, nglUniformMatrix4fv, nglVertexAttrib1dv, nglVertexAttrib1fv, nglVertexAttrib1sv, nglVertexAttrib2dv, nglVertexAttrib2fv, nglVertexAttrib2sv, nglVertexAttrib3dv, nglVertexAttrib3fv, nglVertexAttrib3sv, nglVertexAttrib4bv, nglVertexAttrib4dv, nglVertexAttrib4fv, nglVertexAttrib4iv, nglVertexAttrib4Nbv, nglVertexAttrib4Niv, nglVertexAttrib4Nsv, nglVertexAttrib4Nubv, nglVertexAttrib4Nuiv, nglVertexAttrib4Nusv, nglVertexAttrib4sv, nglVertexAttrib4ubv, nglVertexAttrib4uiv, nglVertexAttrib4usv, nglVertexAttribPointerMethods inherited from class org.lwjgl.opengl.GL15C
glBeginQuery, glBindBuffer, glBufferData, glBufferData, glBufferData, glBufferData, glBufferData, glBufferData, glBufferData, glBufferData, glBufferData, glBufferData, glBufferData, glBufferData, glBufferSubData, glBufferSubData, glBufferSubData, glBufferSubData, glBufferSubData, glBufferSubData, glBufferSubData, glBufferSubData, glBufferSubData, glBufferSubData, glBufferSubData, glDeleteBuffers, glDeleteBuffers, glDeleteBuffers, glDeleteQueries, glDeleteQueries, glDeleteQueries, glEndQuery, glGenBuffers, glGenBuffers, glGenBuffers, glGenQueries, glGenQueries, glGenQueries, glGetBufferParameteri, glGetBufferParameteriv, glGetBufferParameteriv, glGetBufferPointer, glGetBufferPointerv, glGetBufferSubData, glGetBufferSubData, glGetBufferSubData, glGetBufferSubData, glGetBufferSubData, glGetBufferSubData, glGetBufferSubData, glGetBufferSubData, glGetBufferSubData, glGetBufferSubData, glGetBufferSubData, glGetQueryi, glGetQueryiv, glGetQueryiv, glGetQueryObjecti, glGetQueryObjectiv, glGetQueryObjectiv, glGetQueryObjectiv, glGetQueryObjectui, glGetQueryObjectuiv, glGetQueryObjectuiv, glGetQueryObjectuiv, glIsBuffer, glIsQuery, glMapBuffer, glMapBuffer, glMapBuffer, glUnmapBuffer, nglBufferData, nglBufferSubData, nglDeleteBuffers, nglDeleteQueries, nglGenBuffers, nglGenQueries, nglGetBufferParameteriv, nglGetBufferPointerv, nglGetBufferSubData, nglGetQueryiv, nglGetQueryObjectiv, nglGetQueryObjectuiv, nglMapBufferMethods inherited from class org.lwjgl.opengl.GL14C
glBlendColor, glBlendEquation, glBlendFuncSeparate, glMultiDrawArrays, glMultiDrawArrays, glMultiDrawElements, glMultiDrawElements, glPointParameterf, glPointParameterfv, glPointParameterfv, glPointParameteri, glPointParameteriv, glPointParameteriv, nglMultiDrawArrays, nglMultiDrawElements, nglPointParameterfv, nglPointParameterivMethods inherited from class org.lwjgl.opengl.GL13C
glActiveTexture, glCompressedTexImage1D, glCompressedTexImage1D, glCompressedTexImage2D, glCompressedTexImage2D, glCompressedTexImage3D, glCompressedTexImage3D, glCompressedTexSubImage1D, glCompressedTexSubImage1D, glCompressedTexSubImage2D, glCompressedTexSubImage2D, glCompressedTexSubImage3D, glCompressedTexSubImage3D, glGetCompressedTexImage, glGetCompressedTexImage, glSampleCoverage, nglCompressedTexImage1D, nglCompressedTexImage2D, nglCompressedTexImage3D, nglCompressedTexSubImage1D, nglCompressedTexSubImage2D, nglCompressedTexSubImage3D, nglGetCompressedTexImageMethods inherited from class org.lwjgl.opengl.GL12C
glCopyTexSubImage3D, glDrawRangeElements, glDrawRangeElements, glDrawRangeElements, glDrawRangeElements, glDrawRangeElements, glTexImage3D, glTexImage3D, glTexImage3D, glTexImage3D, glTexImage3D, glTexImage3D, glTexImage3D, glTexImage3D, glTexImage3D, glTexImage3D, glTexSubImage3D, glTexSubImage3D, glTexSubImage3D, glTexSubImage3D, glTexSubImage3D, glTexSubImage3D, glTexSubImage3D, glTexSubImage3D, glTexSubImage3D, glTexSubImage3D, nglDrawRangeElements, nglTexImage3D, nglTexSubImage3DMethods inherited from class org.lwjgl.opengl.GL11C
glBindTexture, glBlendFunc, glClear, glClearColor, glClearDepth, glClearStencil, glColorMask, glCopyTexImage1D, glCopyTexImage2D, glCopyTexSubImage1D, glCopyTexSubImage2D, glCullFace, glDeleteTextures, glDeleteTextures, glDeleteTextures, glDepthFunc, glDepthMask, glDepthRange, glDisable, glDrawArrays, glDrawBuffer, glDrawElements, glDrawElements, glDrawElements, glDrawElements, glDrawElements, glEnable, glFinish, glFlush, glFrontFace, glGenTextures, glGenTextures, glGenTextures, glGetBoolean, glGetBooleanv, glGetDouble, glGetDoublev, glGetDoublev, glGetError, glGetFloat, glGetFloatv, glGetFloatv, glGetInteger, glGetIntegerv, glGetIntegerv, glGetPointer, glGetPointerv, glGetString, glGetTexImage, glGetTexImage, glGetTexImage, glGetTexImage, glGetTexImage, glGetTexImage, glGetTexImage, glGetTexImage, glGetTexImage, glGetTexImage, glGetTexLevelParameterf, glGetTexLevelParameterfv, glGetTexLevelParameterfv, glGetTexLevelParameteri, glGetTexLevelParameteriv, glGetTexLevelParameteriv, glGetTexParameterf, glGetTexParameterfv, glGetTexParameterfv, glGetTexParameteri, glGetTexParameteriv, glGetTexParameteriv, glHint, glIsEnabled, glIsTexture, glLineWidth, glLogicOp, glPixelStoref, glPixelStorei, glPointSize, glPolygonMode, glPolygonOffset, glReadBuffer, glReadPixels, glReadPixels, glReadPixels, glReadPixels, glReadPixels, glReadPixels, glReadPixels, glReadPixels, glScissor, glStencilFunc, glStencilMask, glStencilOp, glTexImage1D, glTexImage1D, glTexImage1D, glTexImage1D, glTexImage1D, glTexImage1D, glTexImage1D, glTexImage1D, glTexImage1D, glTexImage1D, glTexImage2D, glTexImage2D, glTexImage2D, glTexImage2D, glTexImage2D, glTexImage2D, glTexImage2D, glTexImage2D, glTexImage2D, glTexImage2D, glTexParameterf, glTexParameterfv, glTexParameterfv, glTexParameteri, glTexParameteriv, glTexParameteriv, glTexSubImage1D, glTexSubImage1D, glTexSubImage1D, glTexSubImage1D, glTexSubImage1D, glTexSubImage1D, glTexSubImage1D, glTexSubImage1D, glTexSubImage1D, glTexSubImage1D, glTexSubImage2D, glTexSubImage2D, glTexSubImage2D, glTexSubImage2D, glTexSubImage2D, glTexSubImage2D, glTexSubImage2D, glTexSubImage2D, glTexSubImage2D, glTexSubImage2D, glViewport, nglDeleteTextures, nglDrawElements, nglGenTextures, nglGetBooleanv, nglGetDoublev, nglGetFloatv, nglGetIntegerv, nglGetPointerv, nglGetString, nglGetTexImage, nglGetTexLevelParameterfv, nglGetTexLevelParameteriv, nglGetTexParameterfv, nglGetTexParameteriv, nglReadPixels, nglTexImage1D, nglTexImage2D, nglTexParameterfv, nglTexParameteriv, nglTexSubImage1D, nglTexSubImage2D
-
Field Details
-
GL_MAJOR_VERSION
public static final int GL_MAJOR_VERSIONGetTarget- See Also:
-
GL_MINOR_VERSION
public static final int GL_MINOR_VERSIONGetTarget- See Also:
-
GL_NUM_EXTENSIONS
public static final int GL_NUM_EXTENSIONSGetTarget- See Also:
-
GL_CONTEXT_FLAGS
public static final int GL_CONTEXT_FLAGSGetTarget- See Also:
-
GL_CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT
public static final int GL_CONTEXT_FLAG_FORWARD_COMPATIBLE_BITGetTarget- See Also:
-
GL_COMPARE_REF_TO_TEXTURE
public static final int GL_COMPARE_REF_TO_TEXTURERenamed tokens.- See Also:
-
GL_CLIP_DISTANCE0
public static final int GL_CLIP_DISTANCE0Renamed tokens.- See Also:
-
GL_CLIP_DISTANCE1
public static final int GL_CLIP_DISTANCE1Renamed tokens.- See Also:
-
GL_CLIP_DISTANCE2
public static final int GL_CLIP_DISTANCE2Renamed tokens.- See Also:
-
GL_CLIP_DISTANCE3
public static final int GL_CLIP_DISTANCE3Renamed tokens.- See Also:
-
GL_CLIP_DISTANCE4
public static final int GL_CLIP_DISTANCE4Renamed tokens.- See Also:
-
GL_CLIP_DISTANCE5
public static final int GL_CLIP_DISTANCE5Renamed tokens.- See Also:
-
GL_CLIP_DISTANCE6
public static final int GL_CLIP_DISTANCE6Renamed tokens.- See Also:
-
GL_CLIP_DISTANCE7
public static final int GL_CLIP_DISTANCE7Renamed tokens.- See Also:
-
GL_MAX_CLIP_DISTANCES
public static final int GL_MAX_CLIP_DISTANCESRenamed tokens.- See Also:
-
GL_MAX_VARYING_COMPONENTS
public static final int GL_MAX_VARYING_COMPONENTSRenamed tokens.- See Also:
-
GL_VERTEX_ATTRIB_ARRAY_INTEGER
public static final int GL_VERTEX_ATTRIB_ARRAY_INTEGERAccepted by thepnameparameters of GetVertexAttribdv, GetVertexAttribfv, GetVertexAttribiv, GetVertexAttribIuiv and GetVertexAttribIiv.- See Also:
-
GL_SAMPLER_1D_ARRAY
public static final int GL_SAMPLER_1D_ARRAYReturned by thetypeparameter of GetActiveUniform.- See Also:
-
GL_SAMPLER_2D_ARRAY
public static final int GL_SAMPLER_2D_ARRAYReturned by thetypeparameter of GetActiveUniform.- See Also:
-
GL_SAMPLER_1D_ARRAY_SHADOW
public static final int GL_SAMPLER_1D_ARRAY_SHADOWReturned by thetypeparameter of GetActiveUniform.- See Also:
-
GL_SAMPLER_2D_ARRAY_SHADOW
public static final int GL_SAMPLER_2D_ARRAY_SHADOWReturned by thetypeparameter of GetActiveUniform.- See Also:
-
GL_SAMPLER_CUBE_SHADOW
public static final int GL_SAMPLER_CUBE_SHADOWReturned by thetypeparameter of GetActiveUniform.- See Also:
-
GL_UNSIGNED_INT_VEC2
public static final int GL_UNSIGNED_INT_VEC2Returned by thetypeparameter of GetActiveUniform.- See Also:
-
GL_UNSIGNED_INT_VEC3
public static final int GL_UNSIGNED_INT_VEC3Returned by thetypeparameter of GetActiveUniform.- See Also:
-
GL_UNSIGNED_INT_VEC4
public static final int GL_UNSIGNED_INT_VEC4Returned by thetypeparameter of GetActiveUniform.- See Also:
-
GL_INT_SAMPLER_1D
public static final int GL_INT_SAMPLER_1DReturned by thetypeparameter of GetActiveUniform.- See Also:
-
GL_INT_SAMPLER_2D
public static final int GL_INT_SAMPLER_2DReturned by thetypeparameter of GetActiveUniform.- See Also:
-
GL_INT_SAMPLER_3D
public static final int GL_INT_SAMPLER_3DReturned by thetypeparameter of GetActiveUniform.- See Also:
-
GL_INT_SAMPLER_CUBE
public static final int GL_INT_SAMPLER_CUBEReturned by thetypeparameter of GetActiveUniform.- See Also:
-
GL_INT_SAMPLER_1D_ARRAY
public static final int GL_INT_SAMPLER_1D_ARRAYReturned by thetypeparameter of GetActiveUniform.- See Also:
-
GL_INT_SAMPLER_2D_ARRAY
public static final int GL_INT_SAMPLER_2D_ARRAYReturned by thetypeparameter of GetActiveUniform.- See Also:
-
GL_UNSIGNED_INT_SAMPLER_1D
public static final int GL_UNSIGNED_INT_SAMPLER_1DReturned by thetypeparameter of GetActiveUniform.- See Also:
-
GL_UNSIGNED_INT_SAMPLER_2D
public static final int GL_UNSIGNED_INT_SAMPLER_2DReturned by thetypeparameter of GetActiveUniform.- See Also:
-
GL_UNSIGNED_INT_SAMPLER_3D
public static final int GL_UNSIGNED_INT_SAMPLER_3DReturned by thetypeparameter of GetActiveUniform.- See Also:
-
GL_UNSIGNED_INT_SAMPLER_CUBE
public static final int GL_UNSIGNED_INT_SAMPLER_CUBEReturned by thetypeparameter of GetActiveUniform.- See Also:
-
GL_UNSIGNED_INT_SAMPLER_1D_ARRAY
public static final int GL_UNSIGNED_INT_SAMPLER_1D_ARRAYReturned by thetypeparameter of GetActiveUniform.- See Also:
-
GL_UNSIGNED_INT_SAMPLER_2D_ARRAY
public static final int GL_UNSIGNED_INT_SAMPLER_2D_ARRAYReturned by thetypeparameter of GetActiveUniform.- See Also:
-
GL_MIN_PROGRAM_TEXEL_OFFSET
public static final int GL_MIN_PROGRAM_TEXEL_OFFSETAccepted by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.- See Also:
-
GL_MAX_PROGRAM_TEXEL_OFFSET
public static final int GL_MAX_PROGRAM_TEXEL_OFFSETAccepted by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.- See Also:
-
GL_QUERY_WAIT
public static final int GL_QUERY_WAITAccepted by themodeparameter of BeginConditionalRender.- See Also:
-
GL_QUERY_NO_WAIT
public static final int GL_QUERY_NO_WAITAccepted by themodeparameter of BeginConditionalRender.- See Also:
-
GL_QUERY_BY_REGION_WAIT
public static final int GL_QUERY_BY_REGION_WAITAccepted by themodeparameter of BeginConditionalRender.- See Also:
-
GL_QUERY_BY_REGION_NO_WAIT
public static final int GL_QUERY_BY_REGION_NO_WAITAccepted by themodeparameter of BeginConditionalRender.- See Also:
-
GL_MAP_READ_BIT
public static final int GL_MAP_READ_BITAccepted by theaccessparameter of MapBufferRange.- See Also:
-
GL_MAP_WRITE_BIT
public static final int GL_MAP_WRITE_BITAccepted by theaccessparameter of MapBufferRange.- See Also:
-
GL_MAP_INVALIDATE_RANGE_BIT
public static final int GL_MAP_INVALIDATE_RANGE_BITAccepted by theaccessparameter of MapBufferRange.- See Also:
-
GL_MAP_INVALIDATE_BUFFER_BIT
public static final int GL_MAP_INVALIDATE_BUFFER_BITAccepted by theaccessparameter of MapBufferRange.- See Also:
-
GL_MAP_FLUSH_EXPLICIT_BIT
public static final int GL_MAP_FLUSH_EXPLICIT_BITAccepted by theaccessparameter of MapBufferRange.- See Also:
-
GL_MAP_UNSYNCHRONIZED_BIT
public static final int GL_MAP_UNSYNCHRONIZED_BITAccepted by theaccessparameter of MapBufferRange.- See Also:
-
GL_BUFFER_ACCESS_FLAGS
public static final int GL_BUFFER_ACCESS_FLAGSAccepted by thepnameparameter of GetBufferParameteriv.- See Also:
-
GL_BUFFER_MAP_LENGTH
public static final int GL_BUFFER_MAP_LENGTHAccepted by thepnameparameter of GetBufferParameteriv.- See Also:
-
GL_BUFFER_MAP_OFFSET
public static final int GL_BUFFER_MAP_OFFSETAccepted by thepnameparameter of GetBufferParameteriv.- See Also:
-
GL_CLAMP_READ_COLOR
public static final int GL_CLAMP_READ_COLORAccepted by thetargetparameter of ClampColor and thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.- See Also:
-
GL_FIXED_ONLY
public static final int GL_FIXED_ONLYAccepted by theclampparameter of ClampColor.- See Also:
-
GL_DEPTH_COMPONENT32F
public static final int GL_DEPTH_COMPONENT32FAccepted by theinternalformatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, CopyTexImage2D, and RenderbufferStorage, and returned in thedataparameter of GetTexLevelParameter and GetRenderbufferParameteriv.- See Also:
-
GL_DEPTH32F_STENCIL8
public static final int GL_DEPTH32F_STENCIL8Accepted by theinternalformatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, CopyTexImage2D, and RenderbufferStorage, and returned in thedataparameter of GetTexLevelParameter and GetRenderbufferParameteriv.- See Also:
-
GL_FLOAT_32_UNSIGNED_INT_24_8_REV
public static final int GL_FLOAT_32_UNSIGNED_INT_24_8_REVAccepted by thetypeparameter of DrawPixels, ReadPixels, TexImage1D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, and GetTexImage.- See Also:
-
GL_TEXTURE_RED_TYPE
public static final int GL_TEXTURE_RED_TYPEAccepted by thevalueparameter of GetTexLevelParameter.- See Also:
-
GL_TEXTURE_GREEN_TYPE
public static final int GL_TEXTURE_GREEN_TYPEAccepted by thevalueparameter of GetTexLevelParameter.- See Also:
-
GL_TEXTURE_BLUE_TYPE
public static final int GL_TEXTURE_BLUE_TYPEAccepted by thevalueparameter of GetTexLevelParameter.- See Also:
-
GL_TEXTURE_ALPHA_TYPE
public static final int GL_TEXTURE_ALPHA_TYPEAccepted by thevalueparameter of GetTexLevelParameter.- See Also:
-
GL_TEXTURE_DEPTH_TYPE
public static final int GL_TEXTURE_DEPTH_TYPEAccepted by thevalueparameter of GetTexLevelParameter.- See Also:
-
GL_UNSIGNED_NORMALIZED
public static final int GL_UNSIGNED_NORMALIZEDReturned by theparamsparameter of GetTexLevelParameter.- See Also:
-
GL_RGBA32F
public static final int GL_RGBA32FAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, and TexImage3D.- See Also:
-
GL_RGB32F
public static final int GL_RGB32FAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, and TexImage3D.- See Also:
-
GL_RGBA16F
public static final int GL_RGBA16FAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, and TexImage3D.- See Also:
-
GL_RGB16F
public static final int GL_RGB16FAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, and TexImage3D.- See Also:
-
GL_R11F_G11F_B10F
public static final int GL_R11F_G11F_B10FAccepted by theinternalformatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, CopyTexImage2D, and RenderbufferStorage.- See Also:
-
GL_UNSIGNED_INT_10F_11F_11F_REV
public static final int GL_UNSIGNED_INT_10F_11F_11F_REVAccepted by thetypeparameter of DrawPixels, ReadPixels, TexImage1D, TexImage2D, GetTexImage, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, GetHistogram, GetMinmax, ConvolutionFilter1D, ConvolutionFilter2D, ConvolutionFilter3D, GetConvolutionFilter, SeparableFilter2D, GetSeparableFilter, ColorTable, ColorSubTable, and GetColorTable.- See Also:
-
GL_RGB9_E5
public static final int GL_RGB9_E5Accepted by theinternalformatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, CopyTexImage2D, and RenderbufferStorage.- See Also:
-
GL_UNSIGNED_INT_5_9_9_9_REV
public static final int GL_UNSIGNED_INT_5_9_9_9_REVAccepted by thetypeparameter of DrawPixels, ReadPixels, TexImage1D, TexImage2D, GetTexImage, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, GetHistogram, GetMinmax, ConvolutionFilter1D, ConvolutionFilter2D, ConvolutionFilter3D, GetConvolutionFilter, SeparableFilter2D, GetSeparableFilter, ColorTable, ColorSubTable, and GetColorTable.- See Also:
-
GL_TEXTURE_SHARED_SIZE
public static final int GL_TEXTURE_SHARED_SIZEAccepted by thepnameparameter of GetTexLevelParameterfv and GetTexLevelParameteriv.- See Also:
-
GL_FRAMEBUFFER
public static final int GL_FRAMEBUFFERAccepted by thetargetparameter of BindFramebuffer, CheckFramebufferStatus, FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.- See Also:
-
GL_READ_FRAMEBUFFER
public static final int GL_READ_FRAMEBUFFERAccepted by thetargetparameter of BindFramebuffer, CheckFramebufferStatus, FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.- See Also:
-
GL_DRAW_FRAMEBUFFER
public static final int GL_DRAW_FRAMEBUFFERAccepted by thetargetparameter of BindFramebuffer, CheckFramebufferStatus, FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.- See Also:
-
GL_RENDERBUFFER
public static final int GL_RENDERBUFFERAccepted by thetargetparameter of BindRenderbuffer, RenderbufferStorage, and GetRenderbufferParameteriv, and returned by GetFramebufferAttachmentParameteriv.- See Also:
-
GL_STENCIL_INDEX1
public static final int GL_STENCIL_INDEX1Accepted by theinternalformatparameter of RenderbufferStorage.- See Also:
-
GL_STENCIL_INDEX4
public static final int GL_STENCIL_INDEX4Accepted by theinternalformatparameter of RenderbufferStorage.- See Also:
-
GL_STENCIL_INDEX8
public static final int GL_STENCIL_INDEX8Accepted by theinternalformatparameter of RenderbufferStorage.- See Also:
-
GL_STENCIL_INDEX16
public static final int GL_STENCIL_INDEX16Accepted by theinternalformatparameter of RenderbufferStorage.- See Also:
-
GL_RENDERBUFFER_WIDTH
public static final int GL_RENDERBUFFER_WIDTHAccepted by thepnameparameter of GetRenderbufferParameteriv.- See Also:
-
GL_RENDERBUFFER_HEIGHT
public static final int GL_RENDERBUFFER_HEIGHTAccepted by thepnameparameter of GetRenderbufferParameteriv.- See Also:
-
GL_RENDERBUFFER_INTERNAL_FORMAT
public static final int GL_RENDERBUFFER_INTERNAL_FORMATAccepted by thepnameparameter of GetRenderbufferParameteriv.- See Also:
-
GL_RENDERBUFFER_RED_SIZE
public static final int GL_RENDERBUFFER_RED_SIZEAccepted by thepnameparameter of GetRenderbufferParameteriv.- See Also:
-
GL_RENDERBUFFER_GREEN_SIZE
public static final int GL_RENDERBUFFER_GREEN_SIZEAccepted by thepnameparameter of GetRenderbufferParameteriv.- See Also:
-
GL_RENDERBUFFER_BLUE_SIZE
public static final int GL_RENDERBUFFER_BLUE_SIZEAccepted by thepnameparameter of GetRenderbufferParameteriv.- See Also:
-
GL_RENDERBUFFER_ALPHA_SIZE
public static final int GL_RENDERBUFFER_ALPHA_SIZEAccepted by thepnameparameter of GetRenderbufferParameteriv.- See Also:
-
GL_RENDERBUFFER_DEPTH_SIZE
public static final int GL_RENDERBUFFER_DEPTH_SIZEAccepted by thepnameparameter of GetRenderbufferParameteriv.- See Also:
-
GL_RENDERBUFFER_STENCIL_SIZE
public static final int GL_RENDERBUFFER_STENCIL_SIZEAccepted by thepnameparameter of GetRenderbufferParameteriv.- See Also:
-
GL_RENDERBUFFER_SAMPLES
public static final int GL_RENDERBUFFER_SAMPLESAccepted by thepnameparameter of GetRenderbufferParameteriv.- See Also:
-
GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE
public static final int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPEAccepted by thepnameparameter of GetFramebufferAttachmentParameteriv.- See Also:
-
GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME
public static final int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAMEAccepted by thepnameparameter of GetFramebufferAttachmentParameteriv.- See Also:
-
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL
public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVELAccepted by thepnameparameter of GetFramebufferAttachmentParameteriv.- See Also:
-
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE
public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACEAccepted by thepnameparameter of GetFramebufferAttachmentParameteriv.- See Also:
-
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER
public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYERAccepted by thepnameparameter of GetFramebufferAttachmentParameteriv.- See Also:
-
GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING
public static final int GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODINGAccepted by thepnameparameter of GetFramebufferAttachmentParameteriv.- See Also:
-
GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE
public static final int GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPEAccepted by thepnameparameter of GetFramebufferAttachmentParameteriv.- See Also:
-
GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE
public static final int GL_FRAMEBUFFER_ATTACHMENT_RED_SIZEAccepted by thepnameparameter of GetFramebufferAttachmentParameteriv.- See Also:
-
GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE
public static final int GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZEAccepted by thepnameparameter of GetFramebufferAttachmentParameteriv.- See Also:
-
GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE
public static final int GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZEAccepted by thepnameparameter of GetFramebufferAttachmentParameteriv.- See Also:
-
GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE
public static final int GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZEAccepted by thepnameparameter of GetFramebufferAttachmentParameteriv.- See Also:
-
GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE
public static final int GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZEAccepted by thepnameparameter of GetFramebufferAttachmentParameteriv.- See Also:
-
GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE
public static final int GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZEAccepted by thepnameparameter of GetFramebufferAttachmentParameteriv.- See Also:
-
GL_FRAMEBUFFER_DEFAULT
public static final int GL_FRAMEBUFFER_DEFAULTReturned inparamsby GetFramebufferAttachmentParameteriv.- See Also:
-
GL_COLOR_ATTACHMENT0
public static final int GL_COLOR_ATTACHMENT0Accepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.- See Also:
-
GL_COLOR_ATTACHMENT1
public static final int GL_COLOR_ATTACHMENT1Accepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.- See Also:
-
GL_COLOR_ATTACHMENT2
public static final int GL_COLOR_ATTACHMENT2Accepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.- See Also:
-
GL_COLOR_ATTACHMENT3
public static final int GL_COLOR_ATTACHMENT3Accepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.- See Also:
-
GL_COLOR_ATTACHMENT4
public static final int GL_COLOR_ATTACHMENT4Accepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.- See Also:
-
GL_COLOR_ATTACHMENT5
public static final int GL_COLOR_ATTACHMENT5Accepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.- See Also:
-
GL_COLOR_ATTACHMENT6
public static final int GL_COLOR_ATTACHMENT6Accepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.- See Also:
-
GL_COLOR_ATTACHMENT7
public static final int GL_COLOR_ATTACHMENT7Accepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.- See Also:
-
GL_COLOR_ATTACHMENT8
public static final int GL_COLOR_ATTACHMENT8Accepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.- See Also:
-
GL_COLOR_ATTACHMENT9
public static final int GL_COLOR_ATTACHMENT9Accepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.- See Also:
-
GL_COLOR_ATTACHMENT10
public static final int GL_COLOR_ATTACHMENT10Accepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.- See Also:
-
GL_COLOR_ATTACHMENT11
public static final int GL_COLOR_ATTACHMENT11Accepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.- See Also:
-
GL_COLOR_ATTACHMENT12
public static final int GL_COLOR_ATTACHMENT12Accepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.- See Also:
-
GL_COLOR_ATTACHMENT13
public static final int GL_COLOR_ATTACHMENT13Accepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.- See Also:
-
GL_COLOR_ATTACHMENT14
public static final int GL_COLOR_ATTACHMENT14Accepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.- See Also:
-
GL_COLOR_ATTACHMENT15
public static final int GL_COLOR_ATTACHMENT15Accepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.- See Also:
-
GL_COLOR_ATTACHMENT16
public static final int GL_COLOR_ATTACHMENT16Accepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.- See Also:
-
GL_COLOR_ATTACHMENT17
public static final int GL_COLOR_ATTACHMENT17Accepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.- See Also:
-
GL_COLOR_ATTACHMENT18
public static final int GL_COLOR_ATTACHMENT18Accepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.- See Also:
-
GL_COLOR_ATTACHMENT19
public static final int GL_COLOR_ATTACHMENT19Accepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.- See Also:
-
GL_COLOR_ATTACHMENT20
public static final int GL_COLOR_ATTACHMENT20Accepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.- See Also:
-
GL_COLOR_ATTACHMENT21
public static final int GL_COLOR_ATTACHMENT21Accepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.- See Also:
-
GL_COLOR_ATTACHMENT22
public static final int GL_COLOR_ATTACHMENT22Accepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.- See Also:
-
GL_COLOR_ATTACHMENT23
public static final int GL_COLOR_ATTACHMENT23Accepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.- See Also:
-
GL_COLOR_ATTACHMENT24
public static final int GL_COLOR_ATTACHMENT24Accepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.- See Also:
-
GL_COLOR_ATTACHMENT25
public static final int GL_COLOR_ATTACHMENT25Accepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.- See Also:
-
GL_COLOR_ATTACHMENT26
public static final int GL_COLOR_ATTACHMENT26Accepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.- See Also:
-
GL_COLOR_ATTACHMENT27
public static final int GL_COLOR_ATTACHMENT27Accepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.- See Also:
-
GL_COLOR_ATTACHMENT28
public static final int GL_COLOR_ATTACHMENT28Accepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.- See Also:
-
GL_COLOR_ATTACHMENT29
public static final int GL_COLOR_ATTACHMENT29Accepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.- See Also:
-
GL_COLOR_ATTACHMENT30
public static final int GL_COLOR_ATTACHMENT30Accepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.- See Also:
-
GL_COLOR_ATTACHMENT31
public static final int GL_COLOR_ATTACHMENT31Accepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.- See Also:
-
GL_DEPTH_ATTACHMENT
public static final int GL_DEPTH_ATTACHMENTAccepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.- See Also:
-
GL_STENCIL_ATTACHMENT
public static final int GL_STENCIL_ATTACHMENTAccepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.- See Also:
-
GL_DEPTH_STENCIL_ATTACHMENT
public static final int GL_DEPTH_STENCIL_ATTACHMENTAccepted by theattachmentparameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.- See Also:
-
GL_MAX_SAMPLES
public static final int GL_MAX_SAMPLESAccepted by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.- See Also:
-
GL_FRAMEBUFFER_COMPLETE
public static final int GL_FRAMEBUFFER_COMPLETEReturned by CheckFramebufferStatus().- See Also:
-
GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT
public static final int GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENTReturned by CheckFramebufferStatus().- See Also:
-
GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT
public static final int GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENTReturned by CheckFramebufferStatus().- See Also:
-
GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER
public static final int GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFERReturned by CheckFramebufferStatus().- See Also:
-
GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER
public static final int GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFERReturned by CheckFramebufferStatus().- See Also:
-
GL_FRAMEBUFFER_UNSUPPORTED
public static final int GL_FRAMEBUFFER_UNSUPPORTEDReturned by CheckFramebufferStatus().- See Also:
-
GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE
public static final int GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLEReturned by CheckFramebufferStatus().- See Also:
-
GL_FRAMEBUFFER_UNDEFINED
public static final int GL_FRAMEBUFFER_UNDEFINEDReturned by CheckFramebufferStatus().- See Also:
-
GL_FRAMEBUFFER_BINDING
public static final int GL_FRAMEBUFFER_BINDINGAccepted by thepnameparameters of GetIntegerv, GetFloatv, and GetDoublev.- See Also:
-
GL_DRAW_FRAMEBUFFER_BINDING
public static final int GL_DRAW_FRAMEBUFFER_BINDINGAccepted by thepnameparameters of GetIntegerv, GetFloatv, and GetDoublev.- See Also:
-
GL_READ_FRAMEBUFFER_BINDING
public static final int GL_READ_FRAMEBUFFER_BINDINGAccepted by thepnameparameters of GetIntegerv, GetFloatv, and GetDoublev.- See Also:
-
GL_RENDERBUFFER_BINDING
public static final int GL_RENDERBUFFER_BINDINGAccepted by thepnameparameters of GetIntegerv, GetFloatv, and GetDoublev.- See Also:
-
GL_MAX_COLOR_ATTACHMENTS
public static final int GL_MAX_COLOR_ATTACHMENTSAccepted by thepnameparameters of GetIntegerv, GetFloatv, and GetDoublev.- See Also:
-
GL_MAX_RENDERBUFFER_SIZE
public static final int GL_MAX_RENDERBUFFER_SIZEAccepted by thepnameparameters of GetIntegerv, GetFloatv, and GetDoublev.- See Also:
-
GL_INVALID_FRAMEBUFFER_OPERATION
public static final int GL_INVALID_FRAMEBUFFER_OPERATIONReturned by GetError().- See Also:
-
GL_DEPTH_STENCIL
public static final int GL_DEPTH_STENCILAccepted by theformatparameter of DrawPixels, ReadPixels, TexImage1D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, and GetTexImage, by thetypeparameter of CopyPixels, by theinternalformatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, CopyTexImage2D, and RenderbufferStorage, and returned in thedataparameter of GetTexLevelParameter and GetRenderbufferParameteriv.- See Also:
-
GL_UNSIGNED_INT_24_8
public static final int GL_UNSIGNED_INT_24_8Accepted by thetypeparameter of DrawPixels, ReadPixels, TexImage1D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, and GetTexImage.- See Also:
-
GL_DEPTH24_STENCIL8
public static final int GL_DEPTH24_STENCIL8Accepted by theinternalformatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, CopyTexImage2D, and RenderbufferStorage, and returned in thedataparameter of GetTexLevelParameter and GetRenderbufferParameteriv.- See Also:
-
GL_TEXTURE_STENCIL_SIZE
public static final int GL_TEXTURE_STENCIL_SIZEAccepted by thevalueparameter of GetTexLevelParameter.- See Also:
-
GL_HALF_FLOAT
public static final int GL_HALF_FLOATAccepted by thetypeparameter of DrawPixels, ReadPixels, TexImage1D, TexImage2D, TexImage3D, GetTexImage, TexSubImage1D, TexSubImage2D, TexSubImage3D, GetHistogram, GetMinmax, ConvolutionFilter1D, ConvolutionFilter2D, GetConvolutionFilter, SeparableFilter2D, GetSeparableFilter, ColorTable, ColorSubTable, and GetColorTable.Accepted by the
typeargument of VertexPointer, NormalPointer, ColorPointer, SecondaryColorPointer, FogCoordPointer, TexCoordPointer, and VertexAttribPointer.- See Also:
-
GL_RGBA32UI
public static final int GL_RGBA32UIAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, and TexImage3D.- See Also:
-
GL_RGB32UI
public static final int GL_RGB32UIAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, and TexImage3D.- See Also:
-
GL_RGBA16UI
public static final int GL_RGBA16UIAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, and TexImage3D.- See Also:
-
GL_RGB16UI
public static final int GL_RGB16UIAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, and TexImage3D.- See Also:
-
GL_RGBA8UI
public static final int GL_RGBA8UIAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, and TexImage3D.- See Also:
-
GL_RGB8UI
public static final int GL_RGB8UIAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, and TexImage3D.- See Also:
-
GL_RGBA32I
public static final int GL_RGBA32IAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, and TexImage3D.- See Also:
-
GL_RGB32I
public static final int GL_RGB32IAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, and TexImage3D.- See Also:
-
GL_RGBA16I
public static final int GL_RGBA16IAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, and TexImage3D.- See Also:
-
GL_RGB16I
public static final int GL_RGB16IAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, and TexImage3D.- See Also:
-
GL_RGBA8I
public static final int GL_RGBA8IAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, and TexImage3D.- See Also:
-
GL_RGB8I
public static final int GL_RGB8IAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, and TexImage3D.- See Also:
-
GL_RED_INTEGER
public static final int GL_RED_INTEGERAccepted by theformatparameter of TexImage1D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, DrawPixels and ReadPixels.- See Also:
-
GL_GREEN_INTEGER
public static final int GL_GREEN_INTEGERAccepted by theformatparameter of TexImage1D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, DrawPixels and ReadPixels.- See Also:
-
GL_BLUE_INTEGER
public static final int GL_BLUE_INTEGERAccepted by theformatparameter of TexImage1D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, DrawPixels and ReadPixels.- See Also:
-
GL_RGB_INTEGER
public static final int GL_RGB_INTEGERAccepted by theformatparameter of TexImage1D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, DrawPixels and ReadPixels.- See Also:
-
GL_RGBA_INTEGER
public static final int GL_RGBA_INTEGERAccepted by theformatparameter of TexImage1D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, DrawPixels and ReadPixels.- See Also:
-
GL_BGR_INTEGER
public static final int GL_BGR_INTEGERAccepted by theformatparameter of TexImage1D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, DrawPixels and ReadPixels.- See Also:
-
GL_BGRA_INTEGER
public static final int GL_BGRA_INTEGERAccepted by theformatparameter of TexImage1D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, DrawPixels and ReadPixels.- See Also:
-
GL_TEXTURE_1D_ARRAY
public static final int GL_TEXTURE_1D_ARRAYAccepted by thetargetparameter of TexParameteri, TexParameteriv, TexParameterf, TexParameterfv, GenerateMipmap, and BindTexture.- See Also:
-
GL_TEXTURE_2D_ARRAY
public static final int GL_TEXTURE_2D_ARRAYAccepted by thetargetparameter of TexParameteri, TexParameteriv, TexParameterf, TexParameterfv, GenerateMipmap, and BindTexture.- See Also:
-
GL_PROXY_TEXTURE_2D_ARRAY
public static final int GL_PROXY_TEXTURE_2D_ARRAYAccepted by thetargetparameter of TexImage3D, TexSubImage3D, CopyTexSubImage3D, CompressedTexImage3D, and CompressedTexSubImage3D.- See Also:
-
GL_PROXY_TEXTURE_1D_ARRAY
public static final int GL_PROXY_TEXTURE_1D_ARRAYAccepted by thetargetparameter of TexImage2D, TexSubImage2D, CopyTexImage2D, CopyTexSubImage2D, CompressedTexImage2D, and CompressedTexSubImage2D.- See Also:
-
GL_TEXTURE_BINDING_1D_ARRAY
public static final int GL_TEXTURE_BINDING_1D_ARRAYAccepted by thepnameparameter of GetBooleanv, GetDoublev, GetIntegerv and GetFloatv.- See Also:
-
GL_TEXTURE_BINDING_2D_ARRAY
public static final int GL_TEXTURE_BINDING_2D_ARRAYAccepted by thepnameparameter of GetBooleanv, GetDoublev, GetIntegerv and GetFloatv.- See Also:
-
GL_MAX_ARRAY_TEXTURE_LAYERS
public static final int GL_MAX_ARRAY_TEXTURE_LAYERSAccepted by thepnameparameter of GetBooleanv, GetDoublev, GetIntegerv and GetFloatv.- See Also:
-
GL_COMPRESSED_RED_RGTC1
public static final int GL_COMPRESSED_RED_RGTC1Accepted by theinternalformatparameter of TexImage2D, CopyTexImage2D, and CompressedTexImage2D and theformatparameter of CompressedTexSubImage2D.- See Also:
-
GL_COMPRESSED_SIGNED_RED_RGTC1
public static final int GL_COMPRESSED_SIGNED_RED_RGTC1Accepted by theinternalformatparameter of TexImage2D, CopyTexImage2D, and CompressedTexImage2D and theformatparameter of CompressedTexSubImage2D.- See Also:
-
GL_COMPRESSED_RG_RGTC2
public static final int GL_COMPRESSED_RG_RGTC2Accepted by theinternalformatparameter of TexImage2D, CopyTexImage2D, and CompressedTexImage2D and theformatparameter of CompressedTexSubImage2D.- See Also:
-
GL_COMPRESSED_SIGNED_RG_RGTC2
public static final int GL_COMPRESSED_SIGNED_RG_RGTC2Accepted by theinternalformatparameter of TexImage2D, CopyTexImage2D, and CompressedTexImage2D and theformatparameter of CompressedTexSubImage2D.- See Also:
-
GL_R8
public static final int GL_R8Accepted by theinternalFormatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.- See Also:
-
GL_R16
public static final int GL_R16Accepted by theinternalFormatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.- See Also:
-
GL_RG8
public static final int GL_RG8Accepted by theinternalFormatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.- See Also:
-
GL_RG16
public static final int GL_RG16Accepted by theinternalFormatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.- See Also:
-
GL_R16F
public static final int GL_R16FAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.- See Also:
-
GL_R32F
public static final int GL_R32FAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.- See Also:
-
GL_RG16F
public static final int GL_RG16FAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.- See Also:
-
GL_RG32F
public static final int GL_RG32FAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.- See Also:
-
GL_R8I
public static final int GL_R8IAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.- See Also:
-
GL_R8UI
public static final int GL_R8UIAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.- See Also:
-
GL_R16I
public static final int GL_R16IAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.- See Also:
-
GL_R16UI
public static final int GL_R16UIAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.- See Also:
-
GL_R32I
public static final int GL_R32IAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.- See Also:
-
GL_R32UI
public static final int GL_R32UIAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.- See Also:
-
GL_RG8I
public static final int GL_RG8IAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.- See Also:
-
GL_RG8UI
public static final int GL_RG8UIAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.- See Also:
-
GL_RG16I
public static final int GL_RG16IAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.- See Also:
-
GL_RG16UI
public static final int GL_RG16UIAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.- See Also:
-
GL_RG32I
public static final int GL_RG32IAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.- See Also:
-
GL_RG32UI
public static final int GL_RG32UIAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.- See Also:
-
GL_RG
public static final int GL_RGAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.- See Also:
-
GL_COMPRESSED_RED
public static final int GL_COMPRESSED_REDAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.- See Also:
-
GL_COMPRESSED_RG
public static final int GL_COMPRESSED_RGAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.- See Also:
-
GL_RG_INTEGER
public static final int GL_RG_INTEGERAccepted by theformatparameter of TexImage3D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, and ReadPixels.- See Also:
-
GL_TRANSFORM_FEEDBACK_BUFFER
public static final int GL_TRANSFORM_FEEDBACK_BUFFERAccepted by thetargetparameters of BindBuffer, BufferData, BufferSubData, MapBuffer, UnmapBuffer, GetBufferSubData, GetBufferPointerv, BindBufferRange, BindBufferOffset and BindBufferBase.- See Also:
-
GL_TRANSFORM_FEEDBACK_BUFFER_START
public static final int GL_TRANSFORM_FEEDBACK_BUFFER_STARTAccepted by theparamparameter of GetIntegeri_v and GetBooleani_v.- See Also:
-
GL_TRANSFORM_FEEDBACK_BUFFER_SIZE
public static final int GL_TRANSFORM_FEEDBACK_BUFFER_SIZEAccepted by theparamparameter of GetIntegeri_v and GetBooleani_v.- See Also:
-
GL_TRANSFORM_FEEDBACK_BUFFER_BINDING
public static final int GL_TRANSFORM_FEEDBACK_BUFFER_BINDINGAccepted by theparamparameter of GetIntegeri_v and GetBooleani_v, and by thepnameparameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv.- See Also:
-
GL_INTERLEAVED_ATTRIBS
public static final int GL_INTERLEAVED_ATTRIBSAccepted by thebufferModeparameter of TransformFeedbackVaryings.- See Also:
-
GL_SEPARATE_ATTRIBS
public static final int GL_SEPARATE_ATTRIBSAccepted by thebufferModeparameter of TransformFeedbackVaryings.- See Also:
-
GL_PRIMITIVES_GENERATED
public static final int GL_PRIMITIVES_GENERATEDAccepted by thetargetparameter of BeginQuery, EndQuery, and GetQueryiv.- See Also:
-
GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN
public static final int GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTENAccepted by thetargetparameter of BeginQuery, EndQuery, and GetQueryiv.- See Also:
-
GL_RASTERIZER_DISCARD
public static final int GL_RASTERIZER_DISCARDAccepted by thecapparameter of Enable, Disable, and IsEnabled, and by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.- See Also:
-
GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS
public static final int GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTSAccepted by thepnameparameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv.- See Also:
-
GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS
public static final int GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBSAccepted by thepnameparameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv.- See Also:
-
GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS
public static final int GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTSAccepted by thepnameparameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv.- See Also:
-
GL_TRANSFORM_FEEDBACK_VARYINGS
public static final int GL_TRANSFORM_FEEDBACK_VARYINGSAccepted by thepnameparameter of GetProgramiv.- See Also:
-
GL_TRANSFORM_FEEDBACK_BUFFER_MODE
public static final int GL_TRANSFORM_FEEDBACK_BUFFER_MODEAccepted by thepnameparameter of GetProgramiv.- See Also:
-
GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH
public static final int GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTHAccepted by thepnameparameter of GetProgramiv.- See Also:
-
GL_VERTEX_ARRAY_BINDING
public static final int GL_VERTEX_ARRAY_BINDINGAccepted by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.- See Also:
-
GL_FRAMEBUFFER_SRGB
public static final int GL_FRAMEBUFFER_SRGBAccepted by thecapparameter of Enable, Disable, and IsEnabled, and by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.- See Also:
-
-
Method Details
-
nglGetStringi
public static long nglGetStringi(int name, int index) Unsafe version of:GetStringi -
glGetStringi
Queries indexed string state.- Parameters:
name- the indexed state to query. One of:EXTENSIONSSHADING_LANGUAGE_VERSIONindex- the index of the particular element being queried- See Also:
-
nglClearBufferiv
public static void nglClearBufferiv(int buffer, int drawbuffer, long value) Unsafe version of:ClearBufferiv -
glClearBufferiv
Clears an individual buffer of the currently bound framebuffer object to theDRAW_FRAMEBUFFERbinding.- Parameters:
buffer- the buffer to clear. One of:COLORSTENCILdrawbuffer- the draw buffer to clearvalue- for color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to.- See Also:
-
nglClearBufferuiv
public static void nglClearBufferuiv(int buffer, int drawbuffer, long value) Unsafe version of:ClearBufferuiv -
glClearBufferuiv
Clears an individual buffer of the currently bound framebuffer object to theDRAW_FRAMEBUFFERbinding.- Parameters:
buffer- the buffer to clear. Must be:COLORdrawbuffer- the draw buffer to clearvalue- a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to- See Also:
-
nglClearBufferfv
public static void nglClearBufferfv(int buffer, int drawbuffer, long value) Unsafe version of:ClearBufferfv -
glClearBufferfv
Clears an individual buffer of the currently bound framebuffer object to theDRAW_FRAMEBUFFERbinding.- Parameters:
buffer- the buffer to clear. One of:COLORDEPTHdrawbuffer- the draw buffer to clearvalue- for color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to.- See Also:
-
glClearBufferfi
public static void glClearBufferfi(int buffer, int drawbuffer, float depth, int stencil) Clears an individual buffer of the currently bound framebuffer object to theDRAW_FRAMEBUFFERbinding.- Parameters:
buffer- the buffer to clear. Must be:DEPTH_STENCILdrawbuffer- the draw buffer to cleardepth- the depth value to clear the buffer tostencil- the stencil value to clear the buffer to- See Also:
-
glVertexAttribI1i
public static void glVertexAttribI1i(int index, int x) Specifies the value of a pure integer generic vertex attribute. The y and z components are implicitly set to 0 and w to 1.- Parameters:
index- the index of the pure integer generic vertex attribute to be modifiedx- the vertex attribute x component- See Also:
-
glVertexAttribI2i
public static void glVertexAttribI2i(int index, int x, int y) Specifies the value of a pure integer generic vertex attribute. The z component is implicitly set to 0 and w to 1.- Parameters:
index- the index of the pure integer generic vertex attribute to be modifiedx- the vertex attribute x componenty- the vertex attribute y component- See Also:
-
glVertexAttribI3i
public static void glVertexAttribI3i(int index, int x, int y, int z) Specifies the value of a pure integer generic vertex attribute. The w component is implicitly set to 1.- Parameters:
index- the index of the pure integer generic vertex attribute to be modifiedx- the vertex attribute x componenty- the vertex attribute y componentz- the vertex attribute z component- See Also:
-
glVertexAttribI4i
public static void glVertexAttribI4i(int index, int x, int y, int z, int w) Specifies the value of a pure integer generic vertex attribute.- Parameters:
index- the index of the pure integer generic vertex attribute to be modifiedx- the vertex attribute x componenty- the vertex attribute y componentz- the vertex attribute z componentw- the vertex attribute w component- See Also:
-
glVertexAttribI1ui
public static void glVertexAttribI1ui(int index, int x) Specifies the value of an unsigned pure integer generic vertex attribute. The y and z components are implicitly set to 0 and w to 1.- Parameters:
index- the index of the pure integer generic vertex attribute to be modifiedx- the vertex attribute x component- See Also:
-
glVertexAttribI2ui
public static void glVertexAttribI2ui(int index, int x, int y) Specifies the value of an unsigned pure integer generic vertex attribute. The z component is implicitly set to 0 and w to 1.- Parameters:
index- the index of the pure integer generic vertex attribute to be modifiedx- the vertex attribute x componenty- the vertex attribute y component- See Also:
-
glVertexAttribI3ui
public static void glVertexAttribI3ui(int index, int x, int y, int z) Specifies the value of an unsigned pure integer generic vertex attribute. The w component is implicitly set to 1.- Parameters:
index- the index of the pure integer generic vertex attribute to be modifiedx- the vertex attribute x componenty- the vertex attribute y componentz- the vertex attribute z component- See Also:
-
glVertexAttribI4ui
public static void glVertexAttribI4ui(int index, int x, int y, int z, int w) Specifies the value of an unsigned pure integer generic vertex attribute.- Parameters:
index- the index of the pure integer generic vertex attribute to be modifiedx- the vertex attribute x componenty- the vertex attribute y componentz- the vertex attribute z componentw- the vertex attribute w component- See Also:
-
nglVertexAttribI1iv
public static void nglVertexAttribI1iv(int index, long v) Unsafe version of:VertexAttribI1iv -
glVertexAttribI1iv
Pointer version ofVertexAttribI1i.- Parameters:
index- the index of the pure integer generic vertex attribute to be modifiedv- the pure integer vertex attribute buffer- See Also:
-
nglVertexAttribI2iv
public static void nglVertexAttribI2iv(int index, long v) Unsafe version of:VertexAttribI2iv -
glVertexAttribI2iv
Pointer version ofVertexAttribI2i.- Parameters:
index- the index of the pure integer generic vertex attribute to be modifiedv- the pure integer vertex attribute buffer- See Also:
-
nglVertexAttribI3iv
public static void nglVertexAttribI3iv(int index, long v) Unsafe version of:VertexAttribI3iv -
glVertexAttribI3iv
Pointer version ofVertexAttribI3i.- Parameters:
index- the index of the pure integer generic vertex attribute to be modifiedv- the pure integer vertex attribute buffer- See Also:
-
nglVertexAttribI4iv
public static void nglVertexAttribI4iv(int index, long v) Unsafe version of:VertexAttribI4iv -
glVertexAttribI4iv
Pointer version ofVertexAttribI4i.- Parameters:
index- the index of the pure integer generic vertex attribute to be modifiedv- the pure integer vertex attribute buffer- See Also:
-
nglVertexAttribI1uiv
public static void nglVertexAttribI1uiv(int index, long v) Unsafe version of:VertexAttribI1uiv -
glVertexAttribI1uiv
Pointer version ofVertexAttribI1ui.- Parameters:
index- the index of the pure integer generic vertex attribute to be modifiedv- the pure integer vertex attribute buffer- See Also:
-
nglVertexAttribI2uiv
public static void nglVertexAttribI2uiv(int index, long v) Unsafe version of:VertexAttribI2uiv -
glVertexAttribI2uiv
Pointer version ofVertexAttribI2ui.- Parameters:
index- the index of the pure integer generic vertex attribute to be modifiedv- the pure integer vertex attribute buffer- See Also:
-
nglVertexAttribI3uiv
public static void nglVertexAttribI3uiv(int index, long v) Unsafe version of:VertexAttribI3uiv -
glVertexAttribI3uiv
Pointer version ofVertexAttribI3ui.- Parameters:
index- the index of the pure integer generic vertex attribute to be modifiedv- the pure integer vertex attribute buffer- See Also:
-
nglVertexAttribI4uiv
public static void nglVertexAttribI4uiv(int index, long v) Unsafe version of:VertexAttribI4uiv -
glVertexAttribI4uiv
Pointer version ofVertexAttribI4ui.- Parameters:
index- the index of the pure integer generic vertex attribute to be modifiedv- the pure integer vertex attribute buffer- See Also:
-
nglVertexAttribI4bv
public static void nglVertexAttribI4bv(int index, long v) Unsafe version of:VertexAttribI4bv -
glVertexAttribI4bv
Byte version ofVertexAttribI4iv.- Parameters:
index- the index of the pure integer generic vertex attribute to be modifiedv- the pure integer vertex attribute buffer- See Also:
-
nglVertexAttribI4sv
public static void nglVertexAttribI4sv(int index, long v) Unsafe version of:VertexAttribI4sv -
glVertexAttribI4sv
Short version ofVertexAttribI4iv.- Parameters:
index- the index of the pure integer generic vertex attribute to be modifiedv- the pure integer vertex attribute buffer- See Also:
-
nglVertexAttribI4ubv
public static void nglVertexAttribI4ubv(int index, long v) Unsafe version of:VertexAttribI4ubv -
glVertexAttribI4ubv
Byte version ofVertexAttribI4uiv.- Parameters:
index- the index of the pure integer generic vertex attribute to be modifiedv- the pure integer vertex attribute buffer- See Also:
-
nglVertexAttribI4usv
public static void nglVertexAttribI4usv(int index, long v) Unsafe version of:VertexAttribI4usv -
glVertexAttribI4usv
Short version ofVertexAttribI4uiv.- Parameters:
index- the index of the pure integer generic vertex attribute to be modifiedv- the pure integer vertex attribute buffer- See Also:
-
nglVertexAttribIPointer
public static void nglVertexAttribIPointer(int index, int size, int type, int stride, long pointer) Unsafe version of:VertexAttribIPointer -
glVertexAttribIPointer
public static void glVertexAttribIPointer(int index, int size, int type, int stride, ByteBuffer pointer) Specifies the location and organization of a pure integer vertex attribute array.- Parameters:
index- the index of the pure integer generic vertex attribute to be modifiedsize- the number of values per vertex that are stored in the array. The initial value is 4. One of:1 2 3 4 BGRAtype- the data type of each component in the array. One of:BYTEUNSIGNED_BYTESHORTUNSIGNED_SHORTINTUNSIGNED_INTstride- the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0.pointer- the vertex attribute data or the offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to theARRAY_BUFFERtarget. The initial value is 0.- See Also:
-
glVertexAttribIPointer
public static void glVertexAttribIPointer(int index, int size, int type, int stride, long pointer) Specifies the location and organization of a pure integer vertex attribute array.- Parameters:
index- the index of the pure integer generic vertex attribute to be modifiedsize- the number of values per vertex that are stored in the array. The initial value is 4. One of:1 2 3 4 BGRAtype- the data type of each component in the array. One of:BYTEUNSIGNED_BYTESHORTUNSIGNED_SHORTINTUNSIGNED_INTstride- the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0.pointer- the vertex attribute data or the offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to theARRAY_BUFFERtarget. The initial value is 0.- See Also:
-
glVertexAttribIPointer
public static void glVertexAttribIPointer(int index, int size, int type, int stride, ShortBuffer pointer) Specifies the location and organization of a pure integer vertex attribute array.- Parameters:
index- the index of the pure integer generic vertex attribute to be modifiedsize- the number of values per vertex that are stored in the array. The initial value is 4. One of:1 2 3 4 BGRAtype- the data type of each component in the array. One of:BYTEUNSIGNED_BYTESHORTUNSIGNED_SHORTINTUNSIGNED_INTstride- the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0.pointer- the vertex attribute data or the offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to theARRAY_BUFFERtarget. The initial value is 0.- See Also:
-
glVertexAttribIPointer
public static void glVertexAttribIPointer(int index, int size, int type, int stride, IntBuffer pointer) Specifies the location and organization of a pure integer vertex attribute array.- Parameters:
index- the index of the pure integer generic vertex attribute to be modifiedsize- the number of values per vertex that are stored in the array. The initial value is 4. One of:1 2 3 4 BGRAtype- the data type of each component in the array. One of:BYTEUNSIGNED_BYTESHORTUNSIGNED_SHORTINTUNSIGNED_INTstride- the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0.pointer- the vertex attribute data or the offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to theARRAY_BUFFERtarget. The initial value is 0.- See Also:
-
nglGetVertexAttribIiv
public static void nglGetVertexAttribIiv(int index, int pname, long params) Unsafe version of:GetVertexAttribIiv -
glGetVertexAttribIiv
Returns the value of a pure integer generic vertex attribute parameter.- Parameters:
index- the index of the pure integer generic vertex attribute to be modifiedpname- the symbolic name of the vertex attribute parameter to be queried. Must be:CURRENT_VERTEX_ATTRIBparams- returns the requested data- See Also:
-
glGetVertexAttribIi
public static int glGetVertexAttribIi(int index, int pname) Returns the value of a pure integer generic vertex attribute parameter.- Parameters:
index- the index of the pure integer generic vertex attribute to be modifiedpname- the symbolic name of the vertex attribute parameter to be queried. Must be:CURRENT_VERTEX_ATTRIB- See Also:
-
nglGetVertexAttribIuiv
public static void nglGetVertexAttribIuiv(int index, int pname, long params) Unsafe version of:GetVertexAttribIuiv -
glGetVertexAttribIuiv
Unsigned version ofGetVertexAttribIiv.- Parameters:
index- the index of the pure integer generic vertex attribute to be modifiedpname- the symbolic name of the vertex attribute parameter to be queried. Must be:CURRENT_VERTEX_ATTRIBparams- returns the requested data- See Also:
-
glGetVertexAttribIui
public static int glGetVertexAttribIui(int index, int pname) Unsigned version ofGetVertexAttribIiv.- Parameters:
index- the index of the pure integer generic vertex attribute to be modifiedpname- the symbolic name of the vertex attribute parameter to be queried. Must be:CURRENT_VERTEX_ATTRIB- See Also:
-
glUniform1ui
public static void glUniform1ui(int location, int v0) Specifies the value of a uint uniform variable for the current program object.- Parameters:
location- the location of the uniform variable to be modifiedv0- the uniform value- See Also:
-
glUniform2ui
public static void glUniform2ui(int location, int v0, int v1) Specifies the value of a uvec2 uniform variable for the current program object.- Parameters:
location- the location of the uniform variable to be modifiedv0- the uniform x valuev1- the uniform y value- See Also:
-
glUniform3ui
public static void glUniform3ui(int location, int v0, int v1, int v2) Specifies the value of a uvec3 uniform variable for the current program object.- Parameters:
location- the location of the uniform variable to be modifiedv0- the uniform x valuev1- the uniform y valuev2- the uniform z value- See Also:
-
glUniform4ui
public static void glUniform4ui(int location, int v0, int v1, int v2, int v3) Specifies the value of a uvec4 uniform variable for the current program object.- Parameters:
location- the location of the uniform variable to be modifiedv0- the uniform x valuev1- the uniform y valuev2- the uniform z valuev3- the uniform w value- See Also:
-
nglUniform1uiv
public static void nglUniform1uiv(int location, int count, long value) Unsafe version of:Uniform1uiv- Parameters:
count- the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array.
-
glUniform1uiv
Specifies the value of a single uint uniform variable or a uint uniform variable array for the current program object.- Parameters:
location- the location of the uniform variable to be modifiedvalue- a pointer to an array ofcountvalues that will be used to update the specified uniform variable- See Also:
-
nglUniform2uiv
public static void nglUniform2uiv(int location, int count, long value) Unsafe version of:Uniform2uiv- Parameters:
count- the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array.
-
glUniform2uiv
Specifies the value of a single uvec2 uniform variable or a uvec2 uniform variable array for the current program object.- Parameters:
location- the location of the uniform variable to be modifiedvalue- a pointer to an array ofcountvalues that will be used to update the specified uniform variable- See Also:
-
nglUniform3uiv
public static void nglUniform3uiv(int location, int count, long value) Unsafe version of:Uniform3uiv- Parameters:
count- the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array.
-
glUniform3uiv
Specifies the value of a single uvec3 uniform variable or a uvec3 uniform variable array for the current program object.- Parameters:
location- the location of the uniform variable to be modifiedvalue- a pointer to an array ofcountvalues that will be used to update the specified uniform variable- See Also:
-
nglUniform4uiv
public static void nglUniform4uiv(int location, int count, long value) Unsafe version of:Uniform4uiv- Parameters:
count- the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array.
-
glUniform4uiv
Specifies the value of a single uvec4 uniform variable or a uvec4 uniform variable array for the current program object.- Parameters:
location- the location of the uniform variable to be modifiedvalue- a pointer to an array ofcountvalues that will be used to update the specified uniform variable- See Also:
-
nglGetUniformuiv
public static void nglGetUniformuiv(int program, int location, long params) Unsafe version of:GetUniformuiv -
glGetUniformuiv
Returns the uint value(s) of a uniform variable.- Parameters:
program- the program object to be queriedlocation- the location of the uniform variable to be queriedparams- the value of the specified uniform variable- See Also:
-
glGetUniformui
public static int glGetUniformui(int program, int location) Returns the uint value(s) of a uniform variable.- Parameters:
program- the program object to be queriedlocation- the location of the uniform variable to be queried- See Also:
-
nglBindFragDataLocation
public static void nglBindFragDataLocation(int program, int colorNumber, long name) Unsafe version of:BindFragDataLocation -
glBindFragDataLocation
Binds a user-defined varying out variable to a fragment shader color number.- Parameters:
program- the name of the program containing varying out variable whose binding to modifycolorNumber- the color number to bind the user-defined varying out variable toname- the name of the user-defined varying out variable whose binding to modify- See Also:
-
glBindFragDataLocation
Binds a user-defined varying out variable to a fragment shader color number.- Parameters:
program- the name of the program containing varying out variable whose binding to modifycolorNumber- the color number to bind the user-defined varying out variable toname- the name of the user-defined varying out variable whose binding to modify- See Also:
-
nglGetFragDataLocation
public static int nglGetFragDataLocation(int program, long name) Unsafe version of:GetFragDataLocation -
glGetFragDataLocation
Queries the bindings of color numbers to user-defined varying out variables.- Parameters:
program- the name of the program containing varying out variable whose binding to queryname- the name of the user-defined varying out variable whose binding to query- See Also:
-
glGetFragDataLocation
Queries the bindings of color numbers to user-defined varying out variables.- Parameters:
program- the name of the program containing varying out variable whose binding to queryname- the name of the user-defined varying out variable whose binding to query- See Also:
-
glBeginConditionalRender
public static void glBeginConditionalRender(int id, int mode) Starts conditional rendering.- Parameters:
id- the name of an occlusion query object whose results are used to determine if the rendering commands are discardedmode- howglBeginConditionalRenderinterprets the results of the occlusion query. One of:QUERY_WAITQUERY_NO_WAITQUERY_BY_REGION_WAITQUERY_BY_REGION_NO_WAITQUERY_WAIT_INVERTEDQUERY_NO_WAIT_INVERTEDQUERY_BY_REGION_WAIT_INVERTEDQUERY_BY_REGION_NO_WAIT_INVERTED- See Also:
-
glEndConditionalRender
public static void glEndConditionalRender()Ends conditional rendering.- See Also:
-
nglMapBufferRange
public static long nglMapBufferRange(int target, long offset, long length, int access) Unsafe version of:MapBufferRange -
glMapBufferRange
@Nullable public static ByteBuffer glMapBufferRange(int target, long offset, long length, int access) Maps a section of a buffer object's data store.LWJGL note: This method comes in 2 flavors:
glMapBufferRange(int, long, long, int)- Always returns a new ByteBuffer instance.glMapBufferRange(int, long, long, int, ByteBuffer)- Theold_bufferparameter is reused if not null.
- Parameters:
target- a binding to which the target buffer is bound. One of:offset- the starting offset within the buffer of the range to be mappedlength- the length of the range to be mappedaccess- a combination of access flags indicating the desired access to the range. One or more of:MAP_READ_BITMAP_WRITE_BITMAP_INVALIDATE_RANGE_BITMAP_INVALIDATE_BUFFER_BITMAP_FLUSH_EXPLICIT_BITMAP_UNSYNCHRONIZED_BIT- See Also:
-
glMapBufferRange
@Nullable public static ByteBuffer glMapBufferRange(int target, long offset, long length, int access, @Nullable ByteBuffer old_buffer) Maps a section of a buffer object's data store.LWJGL note: This method comes in 2 flavors:
glMapBufferRange(int, long, long, int)- Always returns a new ByteBuffer instance.glMapBufferRange(int, long, long, int, ByteBuffer)- Theold_bufferparameter is reused if not null.
- Parameters:
target- a binding to which the target buffer is bound. One of:offset- the starting offset within the buffer of the range to be mappedlength- the length of the range to be mappedaccess- a combination of access flags indicating the desired access to the range. One or more of:MAP_READ_BITMAP_WRITE_BITMAP_INVALIDATE_RANGE_BITMAP_INVALIDATE_BUFFER_BITMAP_FLUSH_EXPLICIT_BITMAP_UNSYNCHRONIZED_BIT- See Also:
-
glFlushMappedBufferRange
public static void glFlushMappedBufferRange(int target, long offset, long length) Indicates modifications to a range of a mapped buffer.- Parameters:
target- the target of the flush operation. One of:offset- the start of the buffer subrange, in basic machine unitslength- the length of the buffer subrange, in basic machine units- See Also:
-
glClampColor
public static void glClampColor(int target, int clamp) Controls color clamping.- Parameters:
target- target for color clamping. Must be:CLAMP_READ_COLORclamp- whether to apply color clamping. One of:TRUEFALSEFIXED_ONLY- See Also:
-
glIsRenderbuffer
public static boolean glIsRenderbuffer(int renderbuffer) Determines if a name corresponds to a renderbuffer object.- Parameters:
renderbuffer- a value that may be the name of a renderbuffer object- See Also:
-
glBindRenderbuffer
public static void glBindRenderbuffer(int target, int renderbuffer) Binds a renderbuffer to a renderbuffer target.- Parameters:
target- the renderbuffer target of the binding operation. Must be:RENDERBUFFERrenderbuffer- the name of the renderbuffer object to bind- See Also:
-
nglDeleteRenderbuffers
public static void nglDeleteRenderbuffers(int n, long renderbuffers) Unsafe version of:DeleteRenderbuffers- Parameters:
n- the number of renderbuffer objects to be deleted
-
glDeleteRenderbuffers
Deletes renderbuffer objects.- Parameters:
renderbuffers- an array containingnrenderbuffer objects to be deleted- See Also:
-
glDeleteRenderbuffers
public static void glDeleteRenderbuffers(int renderbuffer) Deletes renderbuffer objects.- See Also:
-
nglGenRenderbuffers
public static void nglGenRenderbuffers(int n, long renderbuffers) Unsafe version of:GenRenderbuffers- Parameters:
n- the number of renderbuffer object names to generate
-
glGenRenderbuffers
Generates renderbuffer object names.- Parameters:
renderbuffers- a buffer in which the generated renderbuffer object names are stored- See Also:
-
glGenRenderbuffers
public static int glGenRenderbuffers()Generates renderbuffer object names.- See Also:
-
glRenderbufferStorage
public static void glRenderbufferStorage(int target, int internalformat, int width, int height) Establishes data storage, format and dimensions of a renderbuffer object's image.- Parameters:
target- the target of the allocation. Must be:RENDERBUFFERinternalformat- the internal format to use for the renderbuffer object's image. Must be a color-renderable, depth-renderable, or stencil-renderable format.width- the width of the renderbuffer, in pixelsheight- the height of the renderbuffer, in pixels- See Also:
-
glRenderbufferStorageMultisample
public static void glRenderbufferStorageMultisample(int target, int samples, int internalformat, int width, int height) Establishes data storage, format, dimensions and sample count of a renderbuffer object's image.RenderbufferStorageis equivalent to calling this method with the samples set to zero.- Parameters:
target- the target of the allocation. Must be:RENDERBUFFERsamples- the number of samples to be used for the renderbuffer object's storageinternalformat- the internal format to use for the renderbuffer object's image. Must be a color-renderable, depth-renderable, or stencil-renderable format.width- the width of the renderbuffer, in pixelsheight- the height of the renderbuffer, in pixels- See Also:
-
nglGetRenderbufferParameteriv
public static void nglGetRenderbufferParameteriv(int target, int pname, long params) Unsafe version of:GetRenderbufferParameteriv -
glGetRenderbufferParameteriv
Retrieves information about a bound renderbuffer object.- Parameters:
target- the target of the query operation. Must be:RENDERBUFFERpname- the parameter whose value to retrieve from the renderbuffer bound totarget. One of:params- an array to receive the value of the queried parameter- See Also:
-
glGetRenderbufferParameteri
public static int glGetRenderbufferParameteri(int target, int pname) Retrieves information about a bound renderbuffer object.- Parameters:
target- the target of the query operation. Must be:RENDERBUFFERpname- the parameter whose value to retrieve from the renderbuffer bound totarget. One of:- See Also:
-
glIsFramebuffer
public static boolean glIsFramebuffer(int framebuffer) Determines if a name corresponds to a framebuffer object.- Parameters:
framebuffer- a value that may be the name of a framebuffer object- See Also:
-
glBindFramebuffer
public static void glBindFramebuffer(int target, int framebuffer) Binds a framebuffer to a framebuffer target.- Parameters:
target- the framebuffer target of the binding operation. One of:FRAMEBUFFERREAD_FRAMEBUFFERDRAW_FRAMEBUFFERframebuffer- the name of the framebuffer object to bind- See Also:
-
nglDeleteFramebuffers
public static void nglDeleteFramebuffers(int n, long framebuffers) Unsafe version of:DeleteFramebuffers- Parameters:
n- the number of framebuffer objects to be deleted
-
glDeleteFramebuffers
Deletes framebuffer objects.- Parameters:
framebuffers- an array containingnframebuffer objects to be deleted- See Also:
-
glDeleteFramebuffers
public static void glDeleteFramebuffers(int framebuffer) Deletes framebuffer objects.- See Also:
-
nglGenFramebuffers
public static void nglGenFramebuffers(int n, long framebuffers) Unsafe version of:GenFramebuffers- Parameters:
n- the number of framebuffer object names to generate
-
glGenFramebuffers
Generates framebuffer object names.- Parameters:
framebuffers- a buffer in which the generated framebuffer object names are stored- See Also:
-
glGenFramebuffers
public static int glGenFramebuffers()Generates framebuffer object names.- See Also:
-
glCheckFramebufferStatus
public static int glCheckFramebufferStatus(int target) Checks the completeness status of a framebuffer.- Parameters:
target- the target of the framebuffer completeness check. One of:FRAMEBUFFERREAD_FRAMEBUFFERDRAW_FRAMEBUFFER- See Also:
-
glFramebufferTexture1D
public static void glFramebufferTexture1D(int target, int attachment, int textarget, int texture, int level) Attaches a level of a 1D texture object as a logical buffer to the currently bound framebuffer object.- Parameters:
target- the framebuffer target. One of:FRAMEBUFFERREAD_FRAMEBUFFERDRAW_FRAMEBUFFERattachment- the attachment point of the framebuffer. One of:textarget- the type of texturetexture- the texture object to attach to the framebuffer attachment point named byattachmentlevel- the mipmap level oftextureto attach- See Also:
-
glFramebufferTexture2D
public static void glFramebufferTexture2D(int target, int attachment, int textarget, int texture, int level) Attaches a level of a 2D texture object as a logical buffer to the currently bound framebuffer object.- Parameters:
target- the framebuffer target. One of:FRAMEBUFFERREAD_FRAMEBUFFERDRAW_FRAMEBUFFERattachment- the attachment point of the framebuffer. One of:textarget- the type of texturetexture- the texture object to attach to the framebuffer attachment point named byattachmentlevel- the mipmap level oftextureto attach- See Also:
-
glFramebufferTexture3D
public static void glFramebufferTexture3D(int target, int attachment, int textarget, int texture, int level, int layer) Attaches a layer of a 3D texture object as a logical buffer to the currently bound framebuffer object.- Parameters:
target- the framebuffer target. One of:FRAMEBUFFERREAD_FRAMEBUFFERDRAW_FRAMEBUFFERattachment- the attachment point of the framebuffer. One of:textarget- the type of texturetexture- the texture object to attach to the framebuffer attachment point named byattachmentlevel- the mipmap level oftextureto attachlayer- the layer of a 2-dimensional image within the 3-dimensional texture.- See Also:
-
glFramebufferTextureLayer
public static void glFramebufferTextureLayer(int target, int attachment, int texture, int level, int layer) Attaches a single layer of a texture to a framebuffer- Parameters:
target- the framebuffer target. One of:FRAMEBUFFERREAD_FRAMEBUFFERDRAW_FRAMEBUFFERattachment- the attachment point of the framebuffer. One of:texture- the texture object to attach to the framebuffer attachment point named byattachmentlevel- the mipmap level oftextureto attachlayer- the layer oftextureto attach.- See Also:
-
glFramebufferRenderbuffer
public static void glFramebufferRenderbuffer(int target, int attachment, int renderbuffertarget, int renderbuffer) Attaches a renderbuffer as a logical buffer to the currently bound framebuffer object.- Parameters:
target- the framebuffer target. One of:FRAMEBUFFERREAD_FRAMEBUFFERDRAW_FRAMEBUFFERattachment- the attachment point of the framebuffer. One of:renderbuffertarget- the renderbuffer target. Must be:RENDERBUFFERrenderbuffer- the name of an existing renderbuffer object of typerenderbuffertargetto attach- See Also:
-
nglGetFramebufferAttachmentParameteriv
public static void nglGetFramebufferAttachmentParameteriv(int target, int attachment, int pname, long params) Unsafe version of:GetFramebufferAttachmentParameteriv -
glGetFramebufferAttachmentParameteriv
public static void glGetFramebufferAttachmentParameteriv(int target, int attachment, int pname, IntBuffer params) Retrievees information about attachments of a bound framebuffer object.- Parameters:
target- the target of the query operation. One of:FRAMEBUFFERREAD_FRAMEBUFFERDRAW_FRAMEBUFFERattachment- the attachment withintarget. One of:pname- the parameter ofattachmentto query. One of:params- an array to receive the value of the queried parameter- See Also:
-
glGetFramebufferAttachmentParameteri
public static int glGetFramebufferAttachmentParameteri(int target, int attachment, int pname) Retrievees information about attachments of a bound framebuffer object.- Parameters:
target- the target of the query operation. One of:FRAMEBUFFERREAD_FRAMEBUFFERDRAW_FRAMEBUFFERattachment- the attachment withintarget. One of:pname- the parameter ofattachmentto query. One of:- See Also:
-
glBlitFramebuffer
public static void glBlitFramebuffer(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter) Copies a block of pixels from the read framebuffer to the draw framebuffer.- Parameters:
srcX0- the lower-left coordinate of the source rectangle within the read buffersrcY0- the upper-left coordinate of the source rectangle within the read buffersrcX1- the lower-right coordinate of the source rectangle within the read buffersrcY1- the upper-right coordinate of the source rectangle within the read bufferdstX0- the lower-left coordinate of the destination rectangle within the write bufferdstY0- the upper-left coordinate of the destination rectangle within the write bufferdstX1- the lower-right coordinate of the destination rectangle within the write bufferdstY1- the upper-right coordinate of the destination rectangle within the write buffermask- the bitwise OR of the flags indicating which buffers are to be copied. One of:COLOR_BUFFER_BITDEPTH_BUFFER_BITSTENCIL_BUFFER_BITfilter- the interpolation to be applied if the image is stretched. One of:NEARESTLINEAR- See Also:
-
glGenerateMipmap
public static void glGenerateMipmap(int target) Generate mipmaps for a specified texture target.- Parameters:
target- the target to which the texture whose mimaps to generate is bound. One of:TEXTURE_1DTEXTURE_2DTEXTURE_3DTEXTURE_1D_ARRAYTEXTURE_2D_ARRAYTEXTURE_CUBE_MAP- See Also:
-
nglTexParameterIiv
public static void nglTexParameterIiv(int target, int pname, long params) Unsafe version of:TexParameterIiv -
glTexParameterIiv
Sets the integer value of a texture parameter.- Parameters:
target- the texture targetpname- the symbolic name of a single-valued texture parameterparams- the value ofpname- See Also:
-
glTexParameterIi
public static void glTexParameterIi(int target, int pname, int param) Sets the integer value of a texture parameter.- Parameters:
target- the texture targetpname- the symbolic name of a single-valued texture parameter- See Also:
-
nglTexParameterIuiv
public static void nglTexParameterIuiv(int target, int pname, long params) Unsafe version of:TexParameterIuiv -
glTexParameterIuiv
Sets the unsigned integer value of a texture parameter.- Parameters:
target- the texture targetpname- the symbolic name of a single-valued texture parameterparams- the value ofpname- See Also:
-
glTexParameterIui
public static void glTexParameterIui(int target, int pname, int param) Sets the unsigned integer value of a texture parameter.- Parameters:
target- the texture targetpname- the symbolic name of a single-valued texture parameter- See Also:
-
nglGetTexParameterIiv
public static void nglGetTexParameterIiv(int target, int pname, long params) Unsafe version of:GetTexParameterIiv -
glGetTexParameterIiv
Returns the integer value of a texture parameter.- Parameters:
target- the texture targetpname- the symbolic name of a texture parameterparams- returns the texture parameter value- See Also:
-
glGetTexParameterIi
public static int glGetTexParameterIi(int target, int pname) Returns the integer value of a texture parameter.- Parameters:
target- the texture targetpname- the symbolic name of a texture parameter- See Also:
-
nglGetTexParameterIuiv
public static void nglGetTexParameterIuiv(int target, int pname, long params) Unsafe version of:GetTexParameterIuiv -
glGetTexParameterIuiv
Returns the unsigned integer value of a texture parameter.- Parameters:
target- the texture targetpname- the symbolic name of a texture parameterparams- returns the texture parameter value- See Also:
-
glGetTexParameterIui
public static int glGetTexParameterIui(int target, int pname) Returns the unsigned integer value of a texture parameter.- Parameters:
target- the texture targetpname- the symbolic name of a texture parameter- See Also:
-
glColorMaski
public static void glColorMaski(int buf, boolean r, boolean g, boolean b, boolean a) Enables and disables writing of frame buffer color components.- Parameters:
buf- the index of the draw buffer whose color mask to setr- whether R values are written or notg- whether G values are written or notb- whether B values are written or nota- whether A values are written or not- See Also:
-
nglGetBooleani_v
public static void nglGetBooleani_v(int target, int index, long data) Unsafe version of:GetBooleani_v -
glGetBooleani_v
Queries the boolean value of an indexed state variable.- Parameters:
target- the indexed state to queryindex- the index of the element being querieddata- a scalar or buffer in which to place the returned data- See Also:
-
glGetBooleani
public static boolean glGetBooleani(int target, int index) Queries the boolean value of an indexed state variable.- Parameters:
target- the indexed state to queryindex- the index of the element being queried- See Also:
-
nglGetIntegeri_v
public static void nglGetIntegeri_v(int target, int index, long data) Unsafe version of:GetIntegeri_v -
glGetIntegeri_v
Queries the integer value of an indexed state variable.- Parameters:
target- the indexed state to queryindex- the index of the element being querieddata- a scalar or buffer in which to place the returned data- See Also:
-
glGetIntegeri
public static int glGetIntegeri(int target, int index) Queries the integer value of an indexed state variable.- Parameters:
target- the indexed state to queryindex- the index of the element being queried- See Also:
-
glEnablei
public static void glEnablei(int cap, int index) Enables an indexed capability.- Parameters:
cap- the indexed capability to enableindex- the index to enable- See Also:
-
glDisablei
public static void glDisablei(int target, int index) Disables an indexed capability.- Parameters:
target- the indexed capability to disableindex- the index to disable- See Also:
-
glIsEnabledi
public static boolean glIsEnabledi(int target, int index) Tests whether an indexed capability is enabled.- Parameters:
target- the indexed capability to queryindex- the index to query- See Also:
-
glBindBufferRange
public static void glBindBufferRange(int target, int index, int buffer, long offset, long size) Binds a range within a buffer object to an indexed buffer target.- Parameters:
target- the target of the bind operation. One of:TRANSFORM_FEEDBACK_BUFFERUNIFORM_BUFFERATOMIC_COUNTER_BUFFERSHADER_STORAGE_BUFFERindex- the index of the binding point within the array specified bytargetbuffer- a buffer object to bind to the specified binding pointoffset- the starting offset in basic machine units into the buffer objectbuffersize- the amount of data in machine units that can be read from the buffer object while used as an indexed target- See Also:
-
glBindBufferBase
public static void glBindBufferBase(int target, int index, int buffer) Binds a buffer object to an indexed buffer target.- Parameters:
target- the target of the bind operation. One of:TRANSFORM_FEEDBACK_BUFFERUNIFORM_BUFFERATOMIC_COUNTER_BUFFERSHADER_STORAGE_BUFFERindex- the index of the binding point within the array specified bytargetbuffer- a buffer object to bind to the specified binding point- See Also:
-
glBeginTransformFeedback
public static void glBeginTransformFeedback(int primitiveMode) Starts transform feedback operation. -
glEndTransformFeedback
public static void glEndTransformFeedback()Ends transform feedback operation.- See Also:
-
nglTransformFeedbackVaryings
public static void nglTransformFeedbackVaryings(int program, int count, long varyings, int bufferMode) Unsafe version of:TransformFeedbackVaryings- Parameters:
count- the number of varying variables used for transform feedback
-
glTransformFeedbackVaryings
public static void glTransformFeedbackVaryings(int program, org.lwjgl.PointerBuffer varyings, int bufferMode) Specifies values to record in transform feedback buffers.- Parameters:
program- the target program objectvaryings- an array ofcountzero-terminated strings specifying the names of the varying variables to use for transform feedbackbufferMode- the mode used to capture the varying variables when transform feedback is active. One of:INTERLEAVED_ATTRIBSSEPARATE_ATTRIBS- See Also:
-
glTransformFeedbackVaryings
public static void glTransformFeedbackVaryings(int program, CharSequence[] varyings, int bufferMode) Specifies values to record in transform feedback buffers.- Parameters:
program- the target program objectvaryings- an array ofcountzero-terminated strings specifying the names of the varying variables to use for transform feedbackbufferMode- the mode used to capture the varying variables when transform feedback is active. One of:INTERLEAVED_ATTRIBSSEPARATE_ATTRIBS- See Also:
-
glTransformFeedbackVaryings
Specifies values to record in transform feedback buffers.- Parameters:
program- the target program objectbufferMode- the mode used to capture the varying variables when transform feedback is active. One of:INTERLEAVED_ATTRIBSSEPARATE_ATTRIBS- See Also:
-
nglGetTransformFeedbackVarying
public static void nglGetTransformFeedbackVarying(int program, int index, int bufSize, long length, long size, long type, long name) Unsafe version of:GetTransformFeedbackVarying- Parameters:
bufSize- the maximum number of characters, including the null terminator, that may be written intoname
-
glGetTransformFeedbackVarying
public static void glGetTransformFeedbackVarying(int program, int index, @Nullable IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name) Retrieves information about varying variables selected for transform feedback.- Parameters:
program- the target program objectindex- the index of the varying variable whose information to retrievelength- a variable which will receive the number of characters written intoname, excluding the null-terminator. Iflengthis NULL no length is returned.size- a variable that will receive the size of the varyingtype- a variable that will receive the type of the varyingname- a buffer into which will be written the name of the varying- See Also:
-
glGetTransformFeedbackVarying
public static String glGetTransformFeedbackVarying(int program, int index, int bufSize, IntBuffer size, IntBuffer type) Retrieves information about varying variables selected for transform feedback.- Parameters:
program- the target program objectindex- the index of the varying variable whose information to retrievebufSize- the maximum number of characters, including the null terminator, that may be written intonamesize- a variable that will receive the size of the varyingtype- a variable that will receive the type of the varying- See Also:
-
glGetTransformFeedbackVarying
public static String glGetTransformFeedbackVarying(int program, int index, IntBuffer size, IntBuffer type) Retrieves information about varying variables selected for transform feedback.- Parameters:
program- the target program objectindex- the index of the varying variable whose information to retrievesize- a variable that will receive the size of the varyingtype- a variable that will receive the type of the varying- See Also:
-
glBindVertexArray
public static void glBindVertexArray(int array) Binds a vertex array object- Parameters:
array- the name of the vertex array to bind- See Also:
-
nglDeleteVertexArrays
public static void nglDeleteVertexArrays(int n, long arrays) Unsafe version of:DeleteVertexArrays- Parameters:
n- the number of vertex array objects to be deleted
-
glDeleteVertexArrays
Deletes vertex array objects.- Parameters:
arrays- an array containing the n names of the objects to be deleted- See Also:
-
glDeleteVertexArrays
public static void glDeleteVertexArrays(int array) Deletes vertex array objects.- See Also:
-
nglGenVertexArrays
public static void nglGenVertexArrays(int n, long arrays) Unsafe version of:GenVertexArrays- Parameters:
n- the number of vertex array object names to generate
-
glGenVertexArrays
Generates vertex array object names.- Parameters:
arrays- a buffer in which the generated vertex array object names are stored- See Also:
-
glGenVertexArrays
public static int glGenVertexArrays()Generates vertex array object names.- See Also:
-
glIsVertexArray
public static boolean glIsVertexArray(int array) Determines if a name corresponds to a vertex array object.- Parameters:
array- a value that may be the name of a vertex array object- See Also:
-
glClearBufferiv
public static void glClearBufferiv(int buffer, int drawbuffer, int[] value) Array version of:ClearBufferiv- See Also:
-
glClearBufferuiv
public static void glClearBufferuiv(int buffer, int drawbuffer, int[] value) Array version of:ClearBufferuiv- See Also:
-
glClearBufferfv
public static void glClearBufferfv(int buffer, int drawbuffer, float[] value) Array version of:ClearBufferfv- See Also:
-
glVertexAttribI1iv
public static void glVertexAttribI1iv(int index, int[] v) Array version of:VertexAttribI1iv- See Also:
-
glVertexAttribI2iv
public static void glVertexAttribI2iv(int index, int[] v) Array version of:VertexAttribI2iv- See Also:
-
glVertexAttribI3iv
public static void glVertexAttribI3iv(int index, int[] v) Array version of:VertexAttribI3iv- See Also:
-
glVertexAttribI4iv
public static void glVertexAttribI4iv(int index, int[] v) Array version of:VertexAttribI4iv- See Also:
-
glVertexAttribI1uiv
public static void glVertexAttribI1uiv(int index, int[] v) Array version of:VertexAttribI1uiv- See Also:
-
glVertexAttribI2uiv
public static void glVertexAttribI2uiv(int index, int[] v) Array version of:VertexAttribI2uiv- See Also:
-
glVertexAttribI3uiv
public static void glVertexAttribI3uiv(int index, int[] v) Array version of:VertexAttribI3uiv- See Also:
-
glVertexAttribI4uiv
public static void glVertexAttribI4uiv(int index, int[] v) Array version of:VertexAttribI4uiv- See Also:
-
glVertexAttribI4sv
public static void glVertexAttribI4sv(int index, short[] v) Array version of:VertexAttribI4sv- See Also:
-
glVertexAttribI4usv
public static void glVertexAttribI4usv(int index, short[] v) Array version of:VertexAttribI4usv- See Also:
-
glGetVertexAttribIiv
public static void glGetVertexAttribIiv(int index, int pname, int[] params) Array version of:GetVertexAttribIiv- See Also:
-
glGetVertexAttribIuiv
public static void glGetVertexAttribIuiv(int index, int pname, int[] params) Array version of:GetVertexAttribIuiv- See Also:
-
glUniform1uiv
public static void glUniform1uiv(int location, int[] value) Array version of:Uniform1uiv- See Also:
-
glUniform2uiv
public static void glUniform2uiv(int location, int[] value) Array version of:Uniform2uiv- See Also:
-
glUniform3uiv
public static void glUniform3uiv(int location, int[] value) Array version of:Uniform3uiv- See Also:
-
glUniform4uiv
public static void glUniform4uiv(int location, int[] value) Array version of:Uniform4uiv- See Also:
-
glGetUniformuiv
public static void glGetUniformuiv(int program, int location, int[] params) Array version of:GetUniformuiv- See Also:
-
glDeleteRenderbuffers
public static void glDeleteRenderbuffers(int[] renderbuffers) Array version of:DeleteRenderbuffers- See Also:
-
glGenRenderbuffers
public static void glGenRenderbuffers(int[] renderbuffers) Array version of:GenRenderbuffers- See Also:
-
glGetRenderbufferParameteriv
public static void glGetRenderbufferParameteriv(int target, int pname, int[] params) Array version of:GetRenderbufferParameteriv- See Also:
-
glDeleteFramebuffers
public static void glDeleteFramebuffers(int[] framebuffers) Array version of:DeleteFramebuffers- See Also:
-
glGenFramebuffers
public static void glGenFramebuffers(int[] framebuffers) Array version of:GenFramebuffers- See Also:
-
glGetFramebufferAttachmentParameteriv
public static void glGetFramebufferAttachmentParameteriv(int target, int attachment, int pname, int[] params) Array version of:GetFramebufferAttachmentParameteriv- See Also:
-
glTexParameterIiv
public static void glTexParameterIiv(int target, int pname, int[] params) Array version of:TexParameterIiv- See Also:
-
glTexParameterIuiv
public static void glTexParameterIuiv(int target, int pname, int[] params) Array version of:TexParameterIuiv- See Also:
-
glGetTexParameterIiv
public static void glGetTexParameterIiv(int target, int pname, int[] params) Array version of:GetTexParameterIiv- See Also:
-
glGetTexParameterIuiv
public static void glGetTexParameterIuiv(int target, int pname, int[] params) Array version of:GetTexParameterIuiv- See Also:
-
glGetIntegeri_v
public static void glGetIntegeri_v(int target, int index, int[] data) Array version of:GetIntegeri_v- See Also:
-
glGetTransformFeedbackVarying
public static void glGetTransformFeedbackVarying(int program, int index, @Nullable int[] length, int[] size, int[] type, ByteBuffer name) Array version of:GetTransformFeedbackVarying- See Also:
-
glDeleteVertexArrays
public static void glDeleteVertexArrays(int[] arrays) Array version of:DeleteVertexArrays- See Also:
-
glGenVertexArrays
public static void glGenVertexArrays(int[] arrays) Array version of:GenVertexArrays- See Also:
-