Class GLES32
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intTokens accepted or provided by theidentifierparameters of ObjectLabel and GetObjectLabel.static final intAccepted by theparamparameter of TexParameteri, TexParameterf, SamplerParameteri and SamplerParameterf, and by theparamsparameter of TexParameteriv, TexParameterfv, TexParameterIiv, TexParameterIuiv, SamplerParameterIiv, SamplerParameterIuiv and returned by theparamsparameter of GetTexParameteriv, GetTexParameterfv, GetTexParameterIiv, GetTexParameterIuiv, GetSamplerParameteriv, GetSamplerParameterfv, GetSamplerParameterIiv, and GetSamplerParameterIuiv when theirpnameparameter is TEXTURE_WRAP_S, TEXTURE_WRAP_T, or TEXTURE_WRAP_R.static final intAccepted by themodeparameter of BlendEquation and BlendEquationi.static final intAccepted by themodeparameter of BlendEquation and BlendEquationi.static final intAccepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.static final intAccepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.static final intAccepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.static final intAccepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.static final intAccepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.static final intAccepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.static final intAccepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.static final intAccepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.static final intAccepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.static final intAccepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.static final intAccepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.static final intAccepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.static final intAccepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.static final intAccepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.static final intAccepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.static final intAccepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.static final intAccepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.static final intAccepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.static final intAccepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.static final intAccepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.static final intAccepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.static final intAccepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.static final intAccepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.static final intAccepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.static final intAccepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.static final intAccepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.static final intAccepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.static final intAccepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.static final intReturned by GetIntegerv whenpnameis CONTEXT_FLAGS.static final intReturned byGetError.static final intAccepted by thevalueparameter of GetBooleanv, GetIntegerv, and GetFloatv.static final intAccepted by themodeparameter of BlendEquation and BlendEquationi.static final intTokens accepted by thepnameparameter of GetPointerv.static final intTokens accepted by thepnameparameter of GetPointerv.static final intTokens accepted by thevalueparameters of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev and GetInteger64v.static final intTokens accepted by thevalueparameters of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev and GetInteger64v.static final intTokens accepted by thevalueparameters of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev and GetInteger64v.static final intTokens accepted by thetargetparameters of Enable, Disable, and IsEnabled.static final intTokens accepted by thetargetparameters of Enable, Disable, and IsEnabled.static final intTokens accepted or provided by theseverityparameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC callback functions, and theseveritiesparameter of GetDebugMessageLog.static final intTokens accepted or provided by theseverityparameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC callback functions, and theseveritiesparameter of GetDebugMessageLog.static final intTokens accepted or provided by theseverityparameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC callback functions, and theseveritiesparameter of GetDebugMessageLog.static final intTokens accepted or provided by theseverityparameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC callback functions, and theseveritiesparameter of GetDebugMessageLog.static final intTokens accepted or provided by thesourceparameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and thesourcesparameter of GetDebugMessageLog.static final intTokens accepted or provided by thesourceparameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and thesourcesparameter of GetDebugMessageLog.static final intTokens accepted or provided by thesourceparameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and thesourcesparameter of GetDebugMessageLog.static final intTokens accepted or provided by thesourceparameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and thesourcesparameter of GetDebugMessageLog.static final intTokens accepted or provided by thesourceparameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and thesourcesparameter of GetDebugMessageLog.static final intTokens accepted or provided by thesourceparameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and thesourcesparameter of GetDebugMessageLog.static final intTokens accepted or provided by thetypeparameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and thetypesparameter of GetDebugMessageLog.static final intTokens accepted or provided by thetypeparameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and thetypesparameter of GetDebugMessageLog.static final intTokens accepted or provided by thetypeparameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and thetypesparameter of GetDebugMessageLog.static final intTokens accepted or provided by thetypeparameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and thetypesparameter of GetDebugMessageLog.static final intTokens accepted or provided by thetypeparameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and thetypesparameter of GetDebugMessageLog.static final intTokens accepted or provided by thetypeparameters of DebugMessageControl and DEBUGPROC, and thetypesparameter of GetDebugMessageLog.static final intTokens accepted or provided by thetypeparameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and thetypesparameter of GetDebugMessageLog.static final intTokens accepted or provided by thetypeparameters of DebugMessageControl and DEBUGPROC, and thetypesparameter of GetDebugMessageLog.static final intTokens accepted or provided by thetypeparameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and thetypesparameter of GetDebugMessageLog.static final intAccepted by themodeparameter of BlendEquation and BlendEquationi.static final intAccepted by themodeparameter of BlendEquation and BlendEquationi.static final intReturned in thedataparameter from a Get query with apnameof LAYER_PROVOKING_VERTEX.static final intReturned by GetProgramiv whenpnameis TESS_GEN_SPACING.static final intReturned by GetProgramiv whenpnameis TESS_GEN_SPACING.static final intAccepted by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetInteger64v.static final intAccepted by thepnameparameter of GetFramebufferAttachmentParameteriv.static final intAccepted by thepnameparameter of FramebufferParameteri, and GetFramebufferParameteriv.static final intReturned by CheckFramebufferStatus.static final intAccepted by thepnameparameter of GetProgramiv.static final intAccepted by thepnameparameter of GetProgramiv.static final intAccepted by thepnameparameter of GetProgramiv.static final intAccepted by thetypeparameter of CreateShader and CreateShaderProgramv, by thepnameparameter of GetProgramPipelineiv and returned in theparamsparameter of GetShaderiv whenpnameis SHADER_TYPE.static final intAccepted by thestagesparameter of UseProgramStages.static final intAccepted by thepnameparameter of GetProgramiv.static final intReturned byGetGraphicsResetStatus.static final intAccepted by themodeparameter of BlendEquation and BlendEquationi.static final intAccepted by themodeparameter of BlendEquation and BlendEquationi.static final intAccepted by themodeparameter of BlendEquation and BlendEquationi.static final intAccepted by themodeparameter of BlendEquation and BlendEquationi.static final intAccepted by themodeparameter of BlendEquation and BlendEquationi.static final int(note that this token name is an alias for TEXTURE_BUFFER, and is used for naming consistency with queries for the buffers bound to other buffer binding points).static final intReturned by thetypeparameter of GetActiveUniform, and by theparamsparameter of GetProgramResourceiv whenpropsis TYPE.static final intReturned byGetGraphicsResetStatus.static final int(note that this token name is an alias for TEXTURE_BUFFER, and is used for naming consistency with queries for the buffers bound to other buffer binding points).static final intReturned by thetypeparameter of GetActiveUniform, and by theparamsparameter of GetProgramResourceiv whenpropsis TYPE.static final intReturned by thetypeparameter of GetActiveUniform.static final int(note that this token name is an alias for TEXTURE_BUFFER, and is used for naming consistency with queries for the buffers bound to other buffer binding points).static final intReturned by thetypeparameter of GetActiveUniform, and by theparamsparameter of GetProgramResourceiv whenpropsis TYPE.static final intAccepted by thepropsparameter of GetProgramResourceiv.static final intReturned by GetProgramiv whenpnameis TESS_GEN_MODE.static final intReturned in thedataparameter from a Get query with apnameof LAYER_PROVOKING_VERTEX.static final intAccepted by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetInteger64v.static final intAccepted by themodeparameter of BlendEquation and BlendEquationi.static final intAccepted by themodeparameter of DrawArrays, DrawElements, and other commands which draw primitives.static final intAccepted by themodeparameter of DrawArrays, DrawElements, and other commands which draw primitives.static final intReturned by GetIntegerv and related simple queries whenvalueisRESET_NOTIFICATION_STRATEGY.static final intAccepted by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetInteger64v.static final intAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.static final intAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.static final intTokens accepted by thevalueparameters of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev and GetInteger64v.static final intTokens accepted by thevalueparameters of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev and GetInteger64v.static final intTokens accepted by thevalueparameters of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev and GetInteger64v.static final intAccepted by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetInteger64v.static final intAccepted by thepnameparameter of GetIntegerv, GetBooleanv, GetInteger64v, and GetFloatv.static final intAccepted by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetInteger64v.static final intAccepted by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetInteger64v.static final intAccepted by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetInteger64v.static final intAccepted by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetInteger64v.static final intAccepted by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetInteger64v.static final intAccepted by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetInteger64v.static final intAccepted by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetInteger64v.static final intAccepted by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetInteger64v.static final intAccepted by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetInteger64v.static final intAccepted by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetInteger64v.static final intAccepted by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetInteger64v.static final intAccepted by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetInteger64v.static final intTokens accepted by thevalueparameters of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev and GetInteger64v.static final intAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.static final intAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.static final intAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.static final intAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.static final intAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.static final intAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.static final intAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.static final intAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.static final intAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.static final intAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.static final intAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.static final intAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.static final intAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.static final intAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.static final intAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.static final intAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.static final intAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.static final intAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.static final intAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.static final intAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.static final intAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.static final intAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.static final intAccepted by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetInteger64v.static final intAccepted by thepnameparameter of GetBooleanv, GetIntegerv, GetInteger64v, and GetFloatv.static final intAccepted by themodeparameter of BlendEquation and BlendEquationi.static final intAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.static final intAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.static final intReturned by GetIntegerv and related simple queries whenvalueisRESET_NOTIFICATION_STRATEGY.static final intAccepted by themodeparameter of BlendEquation and BlendEquationi.static final intAccepted by thepnameparameter of PatchParameteri, GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.static final intAccepted by themodeparameter of DrawArrays, DrawElements, and other commands which draw primitives.static final intAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.static final intAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.static final intAccepted by thetargetparameter of BeginQuery, EndQuery, GetQueryiv, and GetQueryObjectuiv.static final intTokens accepted or provided by theidentifierparameters of ObjectLabel and GetObjectLabel.static final intTokens accepted or provided by theidentifierparameters of ObjectLabel and GetObjectLabel.static final intReturned by GetProgramiv whenpnameis TESS_GEN_MODE.static final intTokens accepted or provided by theidentifierparameters of ObjectLabel and GetObjectLabel.static final intAccepted by thepropsparameter of GetProgramResourceiv.static final intAccepted by thepropsparameter of GetProgramResourceiv.static final intAccepted by thepropsparameter of GetProgramResourceiv.static final intAccepted by thevalueparameter of GetBooleanv, GetIntegerv, and GetFloatv.static final intAccepted by thecapparameter of Enable, Disable, and IsEnabled, and by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetInteger64v.static final intTokens accepted or provided by theidentifierparameters of ObjectLabel and GetObjectLabel.static final intReturned by thetypeparameter of GetActiveUniform.static final int(note that this token name is an alias for TEXTURE_BUFFER, and is used for naming consistency with queries for the buffers bound to other buffer binding points).static final intReturned by thetypeparameter of GetActiveUniform, and by theparamsparameter of GetProgramResourceiv whenpropsis TYPE.static final intReturned by thetypeparameter of GetActiveUniform, and by theparamsparameter of GetProgramResourceiv whenpropsis TYPE.static final intAccepted by themodeparameter of BlendEquation and BlendEquationi.static final intTokens accepted or provided by theidentifierparameters of ObjectLabel and GetObjectLabel.static final intAccepted by themodeparameter of BlendEquation and BlendEquationi.static final intReturned by GetError.static final intReturned by GetError.static final intAccepted by thepnameparameter of GetProgramiv.static final intAccepted by thetypeparameter of CreateShader, by thepnameparameter of GetProgramPipelineiv, and returned by theparamsparameter of GetShaderiv.static final intAccepted by thestagesparameter of UseProgramStages.static final intAccepted by thetypeparameter of CreateShader, by thepnameparameter of GetProgramPipelineiv, and returned by theparamsparameter of GetShaderiv.static final intAccepted by thestagesparameter of UseProgramStages.static final intAccepted by thepnameparameter of GetProgramiv.static final intAccepted by thepnameparameter of GetProgramiv.static final intAccepted by thepnameparameter of GetProgramiv.static final intAccepted by thepnameparameter of GetProgramiv.static final intAccepted by thetargetparameter of BindTexture, TexStorage3DMultisample, GetInternalformativ, TexParameter{if}*, GetTexParameter{if}v and GetTexLevelParameter{if}v.static final intAccepted by thepnameparameter of GetBooleanv, GetIntegerv, and GetFloatv.static final intAccepted by thepnameparameter of GetBooleanv, GetIntegerv and GetFloatv.static final intAccepted by thepnameparameter of TexParameteriv, TexParameterfv, SamplerParameteriv, SamplerParameterfv, TexParameterIiv, TexParameterIuiv, SamplerParameterIiv, SamplerParameterIuiv, GetTexParameteriv, GetTexParameterfv, GetTexParameterIiv, GetTexParameterIuiv, GetSamplerParameteriv, GetSamplerParameterfv, GetSamplerParameterIiv, and GetSamplerParameterIuiv.static final intAccepted by thetargetparameter of BindBuffer, BufferData, BufferSubData, MapBufferRange, BindTexture, UnmapBuffer, GetBufferParameteriv, GetBufferPointerv, TexBuffer, and TexBufferRange.static final intAccepted by thepnameparameters of GetBooleanv, GetFloatv, and GetIntegerv.static final intAccepted by thepnameparameter of GetTexLevelParameter.static final intAccepted by thepnameparameter of GetTexLevelParameter.static final intAccepted by thepnameparameter of GetTexLevelParameter.static final intAccepted by thetargetparameter of TexParameter{if}, TexParameter{if}v, TexParameterI{i ui}v, BindTexture, GenerateMipmap, TexImage3D, TexSubImage3D, TexStorage3D, GetTexParameter{if}v, GetTexParameter{i ui}v, GetTexLevelParameter{if}v, CompressedTexImage3D, CompressedTexSubImage3D and CopyTexSubImage3D.static final intAccepted by themodeparameter of DrawArrays, DrawElements, and other commands which draw primitives.static final intAccepted by themodeparameter of DrawArrays, DrawElements, and other commands which draw primitives.static final intReturned in thedataparameter from a Get query with apnameof LAYER_PROVOKING_VERTEX.static final intReturned byGetGraphicsResetStatus.static final int(note that this token name is an alias for TEXTURE_BUFFER, and is used for naming consistency with queries for the buffers bound to other buffer binding points).static final intReturned by thetypeparameter of GetActiveUniform, and by theparamsparameter of GetProgramResourceiv whenpropsis TYPE.static final intReturned by thetypeparameter of GetActiveUniform.static final int(note that this token name is an alias for TEXTURE_BUFFER, and is used for naming consistency with queries for the buffers bound to other buffer binding points).static final intReturned by thetypeparameter of GetActiveUniform, and by theparamsparameter of GetProgramResourceiv whenpropsis TYPE.Fields inherited from class org.lwjgl.opengles.GLES31
GL_ACTIVE_ATOMIC_COUNTER_BUFFERS, GL_ACTIVE_PROGRAM, GL_ACTIVE_RESOURCES, GL_ACTIVE_VARIABLES, GL_ALL_BARRIER_BITS, GL_ALL_SHADER_BITS, GL_ARRAY_SIZE, GL_ARRAY_STRIDE, GL_ATOMIC_COUNTER_BARRIER_BIT, GL_ATOMIC_COUNTER_BUFFER, GL_ATOMIC_COUNTER_BUFFER_BINDING, GL_ATOMIC_COUNTER_BUFFER_INDEX, GL_ATOMIC_COUNTER_BUFFER_SIZE, GL_ATOMIC_COUNTER_BUFFER_START, GL_BLOCK_INDEX, GL_BUFFER_BINDING, GL_BUFFER_DATA_SIZE, GL_BUFFER_UPDATE_BARRIER_BIT, GL_BUFFER_VARIABLE, GL_COMMAND_BARRIER_BIT, GL_COMPUTE_SHADER, GL_COMPUTE_SHADER_BIT, GL_COMPUTE_WORK_GROUP_SIZE, GL_DEPTH_STENCIL_TEXTURE_MODE, GL_DISPATCH_INDIRECT_BUFFER, GL_DISPATCH_INDIRECT_BUFFER_BINDING, GL_DRAW_INDIRECT_BUFFER, GL_DRAW_INDIRECT_BUFFER_BINDING, GL_ELEMENT_ARRAY_BARRIER_BIT, GL_FRAGMENT_SHADER_BIT, GL_FRAMEBUFFER_BARRIER_BIT, GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS, GL_FRAMEBUFFER_DEFAULT_HEIGHT, GL_FRAMEBUFFER_DEFAULT_SAMPLES, GL_FRAMEBUFFER_DEFAULT_WIDTH, GL_IMAGE_2D, GL_IMAGE_2D_ARRAY, GL_IMAGE_3D, GL_IMAGE_BINDING_ACCESS, GL_IMAGE_BINDING_FORMAT, GL_IMAGE_BINDING_LAYER, GL_IMAGE_BINDING_LAYERED, GL_IMAGE_BINDING_LEVEL, GL_IMAGE_BINDING_NAME, GL_IMAGE_CUBE, GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE, GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, GL_INT_IMAGE_2D, GL_INT_IMAGE_2D_ARRAY, GL_INT_IMAGE_3D, GL_INT_IMAGE_CUBE, GL_INT_SAMPLER_2D_MULTISAMPLE, GL_IS_ROW_MAJOR, GL_LOCATION, GL_MATRIX_STRIDE, GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS, GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE, GL_MAX_COLOR_TEXTURE_SAMPLES, GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS, GL_MAX_COMBINED_ATOMIC_COUNTERS, GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS, GL_MAX_COMBINED_IMAGE_UNIFORMS, GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES, GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS, GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS, GL_MAX_COMPUTE_ATOMIC_COUNTERS, GL_MAX_COMPUTE_IMAGE_UNIFORMS, GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS, GL_MAX_COMPUTE_SHARED_MEMORY_SIZE, GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS, GL_MAX_COMPUTE_UNIFORM_BLOCKS, GL_MAX_COMPUTE_UNIFORM_COMPONENTS, GL_MAX_COMPUTE_WORK_GROUP_COUNT, GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS, GL_MAX_COMPUTE_WORK_GROUP_SIZE, GL_MAX_DEPTH_TEXTURE_SAMPLES, GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS, GL_MAX_FRAGMENT_ATOMIC_COUNTERS, GL_MAX_FRAGMENT_IMAGE_UNIFORMS, GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS, GL_MAX_FRAMEBUFFER_HEIGHT, GL_MAX_FRAMEBUFFER_SAMPLES, GL_MAX_FRAMEBUFFER_WIDTH, GL_MAX_IMAGE_UNITS, GL_MAX_INTEGER_SAMPLES, GL_MAX_NAME_LENGTH, GL_MAX_NUM_ACTIVE_VARIABLES, GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET, GL_MAX_SAMPLE_MASK_WORDS, GL_MAX_SHADER_STORAGE_BLOCK_SIZE, GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS, GL_MAX_UNIFORM_LOCATIONS, GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS, GL_MAX_VERTEX_ATOMIC_COUNTERS, GL_MAX_VERTEX_ATTRIB_BINDINGS, GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET, GL_MAX_VERTEX_ATTRIB_STRIDE, GL_MAX_VERTEX_IMAGE_UNIFORMS, GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS, GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET, GL_NAME_LENGTH, GL_NUM_ACTIVE_VARIABLES, GL_OFFSET, GL_PIXEL_BUFFER_BARRIER_BIT, GL_PROGRAM_INPUT, GL_PROGRAM_OUTPUT, GL_PROGRAM_PIPELINE_BINDING, GL_PROGRAM_SEPARABLE, GL_READ_ONLY, GL_READ_WRITE, GL_REFERENCED_BY_COMPUTE_SHADER, GL_REFERENCED_BY_FRAGMENT_SHADER, GL_REFERENCED_BY_VERTEX_SHADER, GL_SAMPLE_MASK, GL_SAMPLE_MASK_VALUE, GL_SAMPLE_POSITION, GL_SAMPLER_2D_MULTISAMPLE, GL_SHADER_IMAGE_ACCESS_BARRIER_BIT, GL_SHADER_STORAGE_BARRIER_BIT, GL_SHADER_STORAGE_BLOCK, GL_SHADER_STORAGE_BUFFER, GL_SHADER_STORAGE_BUFFER_BINDING, GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT, GL_SHADER_STORAGE_BUFFER_SIZE, GL_SHADER_STORAGE_BUFFER_START, GL_STENCIL_INDEX, GL_TEXTURE_2D_MULTISAMPLE, GL_TEXTURE_ALPHA_SIZE, GL_TEXTURE_ALPHA_TYPE, GL_TEXTURE_BINDING_2D_MULTISAMPLE, GL_TEXTURE_BLUE_SIZE, GL_TEXTURE_BLUE_TYPE, GL_TEXTURE_COMPRESSED, GL_TEXTURE_DEPTH, GL_TEXTURE_DEPTH_SIZE, GL_TEXTURE_DEPTH_TYPE, GL_TEXTURE_FETCH_BARRIER_BIT, GL_TEXTURE_FIXED_SAMPLE_LOCATIONS, GL_TEXTURE_GREEN_SIZE, GL_TEXTURE_GREEN_TYPE, GL_TEXTURE_HEIGHT, GL_TEXTURE_INTERNAL_FORMAT, GL_TEXTURE_RED_SIZE, GL_TEXTURE_RED_TYPE, GL_TEXTURE_SAMPLES, GL_TEXTURE_SHARED_SIZE, GL_TEXTURE_STENCIL_SIZE, GL_TEXTURE_UPDATE_BARRIER_BIT, GL_TEXTURE_WIDTH, GL_TOP_LEVEL_ARRAY_SIZE, GL_TOP_LEVEL_ARRAY_STRIDE, GL_TRANSFORM_FEEDBACK_BARRIER_BIT, GL_TRANSFORM_FEEDBACK_VARYING, GL_TYPE, GL_UNIFORM, GL_UNIFORM_BARRIER_BIT, GL_UNIFORM_BLOCK, GL_UNSIGNED_INT_ATOMIC_COUNTER, GL_UNSIGNED_INT_IMAGE_2D, GL_UNSIGNED_INT_IMAGE_2D_ARRAY, GL_UNSIGNED_INT_IMAGE_3D, GL_UNSIGNED_INT_IMAGE_CUBE, GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE, GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT, GL_VERTEX_ATTRIB_BINDING, GL_VERTEX_ATTRIB_RELATIVE_OFFSET, GL_VERTEX_BINDING_BUFFER, GL_VERTEX_BINDING_DIVISOR, GL_VERTEX_BINDING_OFFSET, GL_VERTEX_BINDING_STRIDE, GL_VERTEX_SHADER_BIT, GL_WRITE_ONLYFields inherited from class org.lwjgl.opengles.GLES30
GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH, GL_ACTIVE_UNIFORM_BLOCKS, GL_ALREADY_SIGNALED, GL_ANY_SAMPLES_PASSED, GL_ANY_SAMPLES_PASSED_CONSERVATIVE, GL_BLUE, GL_BUFFER_ACCESS_FLAGS, GL_BUFFER_MAP_LENGTH, GL_BUFFER_MAP_OFFSET, GL_BUFFER_MAP_POINTER, GL_BUFFER_MAPPED, GL_COLOR, GL_COLOR_ATTACHMENT1, GL_COLOR_ATTACHMENT10, GL_COLOR_ATTACHMENT11, GL_COLOR_ATTACHMENT12, GL_COLOR_ATTACHMENT13, GL_COLOR_ATTACHMENT14, GL_COLOR_ATTACHMENT15, GL_COLOR_ATTACHMENT16, GL_COLOR_ATTACHMENT17, GL_COLOR_ATTACHMENT18, GL_COLOR_ATTACHMENT19, GL_COLOR_ATTACHMENT2, GL_COLOR_ATTACHMENT20, GL_COLOR_ATTACHMENT21, GL_COLOR_ATTACHMENT22, GL_COLOR_ATTACHMENT23, GL_COLOR_ATTACHMENT24, GL_COLOR_ATTACHMENT25, GL_COLOR_ATTACHMENT26, GL_COLOR_ATTACHMENT27, GL_COLOR_ATTACHMENT28, GL_COLOR_ATTACHMENT29, GL_COLOR_ATTACHMENT3, GL_COLOR_ATTACHMENT30, GL_COLOR_ATTACHMENT31, GL_COLOR_ATTACHMENT4, GL_COLOR_ATTACHMENT5, GL_COLOR_ATTACHMENT6, GL_COLOR_ATTACHMENT7, GL_COLOR_ATTACHMENT8, GL_COLOR_ATTACHMENT9, GL_COMPARE_REF_TO_TEXTURE, GL_COMPRESSED_R11_EAC, GL_COMPRESSED_RG11_EAC, GL_COMPRESSED_RGB8_ETC2, GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2, GL_COMPRESSED_RGBA8_ETC2_EAC, GL_COMPRESSED_SIGNED_R11_EAC, GL_COMPRESSED_SIGNED_RG11_EAC, GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC, GL_COMPRESSED_SRGB8_ETC2, GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2, GL_CONDITION_SATISFIED, GL_COPY_READ_BUFFER, GL_COPY_READ_BUFFER_BINDING, GL_COPY_WRITE_BUFFER, GL_COPY_WRITE_BUFFER_BINDING, GL_CURRENT_QUERY, GL_DEPTH, GL_DEPTH_COMPONENT24, GL_DEPTH_COMPONENT32F, GL_DEPTH_STENCIL, GL_DEPTH_STENCIL_ATTACHMENT, GL_DEPTH24_STENCIL8, GL_DEPTH32F_STENCIL8, 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_DRAW_FRAMEBUFFER, GL_DRAW_FRAMEBUFFER_BINDING, GL_DYNAMIC_COPY, GL_DYNAMIC_READ, GL_FLOAT_32_UNSIGNED_INT_24_8_REV, GL_FLOAT_MAT2x3, GL_FLOAT_MAT2x4, GL_FLOAT_MAT3x2, GL_FLOAT_MAT3x4, GL_FLOAT_MAT4x2, GL_FLOAT_MAT4x3, GL_FRAGMENT_SHADER_DERIVATIVE_HINT, GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE, GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE, GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING, GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE, GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE, GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE, GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE, GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER, GL_FRAMEBUFFER_DEFAULT, GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE, GL_FRAMEBUFFER_UNDEFINED, GL_GREEN, GL_HALF_FLOAT, GL_INT_2_10_10_10_REV, GL_INT_SAMPLER_2D, GL_INT_SAMPLER_2D_ARRAY, GL_INT_SAMPLER_3D, GL_INT_SAMPLER_CUBE, GL_INTERLEAVED_ATTRIBS, GL_INVALID_INDEX, GL_MAJOR_VERSION, GL_MAP_FLUSH_EXPLICIT_BIT, GL_MAP_INVALIDATE_BUFFER_BIT, GL_MAP_INVALIDATE_RANGE_BIT, GL_MAP_READ_BIT, GL_MAP_UNSYNCHRONIZED_BIT, GL_MAP_WRITE_BIT, GL_MAX, GL_MAX_3D_TEXTURE_SIZE, GL_MAX_ARRAY_TEXTURE_LAYERS, GL_MAX_COLOR_ATTACHMENTS, GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS, GL_MAX_COMBINED_UNIFORM_BLOCKS, GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS, GL_MAX_DRAW_BUFFERS, GL_MAX_ELEMENT_INDEX, GL_MAX_ELEMENTS_INDICES, GL_MAX_ELEMENTS_VERTICES, GL_MAX_FRAGMENT_INPUT_COMPONENTS, GL_MAX_FRAGMENT_UNIFORM_BLOCKS, GL_MAX_FRAGMENT_UNIFORM_COMPONENTS, GL_MAX_PROGRAM_TEXEL_OFFSET, GL_MAX_SAMPLES, GL_MAX_SERVER_WAIT_TIMEOUT, GL_MAX_TEXTURE_LOD_BIAS, GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS, GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS, GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS, GL_MAX_UNIFORM_BLOCK_SIZE, GL_MAX_UNIFORM_BUFFER_BINDINGS, GL_MAX_VARYING_COMPONENTS, GL_MAX_VERTEX_OUTPUT_COMPONENTS, GL_MAX_VERTEX_UNIFORM_BLOCKS, GL_MAX_VERTEX_UNIFORM_COMPONENTS, GL_MIN, GL_MIN_PROGRAM_TEXEL_OFFSET, GL_MINOR_VERSION, GL_NUM_EXTENSIONS, GL_NUM_PROGRAM_BINARY_FORMATS, GL_NUM_SAMPLE_COUNTS, GL_OBJECT_TYPE, GL_PACK_ROW_LENGTH, GL_PACK_SKIP_PIXELS, GL_PACK_SKIP_ROWS, GL_PIXEL_PACK_BUFFER, GL_PIXEL_PACK_BUFFER_BINDING, GL_PIXEL_UNPACK_BUFFER, GL_PIXEL_UNPACK_BUFFER_BINDING, GL_PRIMITIVE_RESTART_FIXED_INDEX, GL_PROGRAM_BINARY_FORMATS, GL_PROGRAM_BINARY_LENGTH, GL_PROGRAM_BINARY_RETRIEVABLE_HINT, GL_QUERY_RESULT, GL_QUERY_RESULT_AVAILABLE, GL_R11F_G11F_B10F, GL_R16F, GL_R16I, GL_R16UI, GL_R32F, GL_R32I, GL_R32UI, GL_R8, GL_R8_SNORM, GL_R8I, GL_R8UI, GL_RASTERIZER_DISCARD, GL_READ_BUFFER, GL_READ_FRAMEBUFFER, GL_READ_FRAMEBUFFER_BINDING, GL_RED, GL_RED_INTEGER, GL_RENDERBUFFER_SAMPLES, GL_RG, GL_RG_INTEGER, GL_RG16F, GL_RG16I, GL_RG16UI, GL_RG32F, GL_RG32I, GL_RG32UI, GL_RG8, GL_RG8_SNORM, GL_RG8I, GL_RG8UI, GL_RGB_INTEGER, GL_RGB10_A2, GL_RGB10_A2UI, GL_RGB16F, GL_RGB16I, GL_RGB16UI, GL_RGB32F, GL_RGB32I, GL_RGB32UI, GL_RGB8, GL_RGB8_SNORM, GL_RGB8I, GL_RGB8UI, GL_RGB9_E5, GL_RGBA_INTEGER, GL_RGBA16F, GL_RGBA16I, GL_RGBA16UI, GL_RGBA32F, GL_RGBA32I, GL_RGBA32UI, GL_RGBA8, GL_RGBA8_SNORM, GL_RGBA8I, GL_RGBA8UI, GL_SAMPLER_2D_ARRAY, GL_SAMPLER_2D_ARRAY_SHADOW, GL_SAMPLER_2D_SHADOW, GL_SAMPLER_3D, GL_SAMPLER_BINDING, GL_SAMPLER_CUBE_SHADOW, GL_SEPARATE_ATTRIBS, GL_SIGNALED, GL_SIGNED_NORMALIZED, GL_SRGB, GL_SRGB8, GL_SRGB8_ALPHA8, GL_STATIC_COPY, GL_STATIC_READ, GL_STENCIL, GL_STREAM_COPY, GL_STREAM_READ, GL_SYNC_CONDITION, GL_SYNC_FENCE, GL_SYNC_FLAGS, GL_SYNC_FLUSH_COMMANDS_BIT, GL_SYNC_GPU_COMMANDS_COMPLETE, GL_SYNC_STATUS, GL_TEXTURE_2D_ARRAY, GL_TEXTURE_3D, GL_TEXTURE_BASE_LEVEL, GL_TEXTURE_BINDING_2D_ARRAY, GL_TEXTURE_BINDING_3D, GL_TEXTURE_COMPARE_FUNC, GL_TEXTURE_COMPARE_MODE, GL_TEXTURE_IMMUTABLE_FORMAT, GL_TEXTURE_IMMUTABLE_LEVELS, GL_TEXTURE_MAX_LEVEL, GL_TEXTURE_MAX_LOD, GL_TEXTURE_MIN_LOD, GL_TEXTURE_SWIZZLE_A, GL_TEXTURE_SWIZZLE_B, GL_TEXTURE_SWIZZLE_G, GL_TEXTURE_SWIZZLE_R, GL_TEXTURE_WRAP_R, GL_TIMEOUT_EXPIRED, GL_TIMEOUT_IGNORED, GL_TRANSFORM_FEEDBACK, GL_TRANSFORM_FEEDBACK_ACTIVE, GL_TRANSFORM_FEEDBACK_BINDING, GL_TRANSFORM_FEEDBACK_BUFFER, GL_TRANSFORM_FEEDBACK_BUFFER_BINDING, GL_TRANSFORM_FEEDBACK_BUFFER_MODE, GL_TRANSFORM_FEEDBACK_BUFFER_SIZE, GL_TRANSFORM_FEEDBACK_BUFFER_START, GL_TRANSFORM_FEEDBACK_PAUSED, GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN, GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH, GL_TRANSFORM_FEEDBACK_VARYINGS, GL_UNIFORM_ARRAY_STRIDE, GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES, GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS, GL_UNIFORM_BLOCK_BINDING, GL_UNIFORM_BLOCK_DATA_SIZE, GL_UNIFORM_BLOCK_INDEX, GL_UNIFORM_BLOCK_NAME_LENGTH, GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER, GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER, GL_UNIFORM_BUFFER, GL_UNIFORM_BUFFER_BINDING, GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT, GL_UNIFORM_BUFFER_SIZE, GL_UNIFORM_BUFFER_START, GL_UNIFORM_IS_ROW_MAJOR, GL_UNIFORM_MATRIX_STRIDE, GL_UNIFORM_NAME_LENGTH, GL_UNIFORM_OFFSET, GL_UNIFORM_SIZE, GL_UNIFORM_TYPE, GL_UNPACK_IMAGE_HEIGHT, GL_UNPACK_ROW_LENGTH, GL_UNPACK_SKIP_IMAGES, GL_UNPACK_SKIP_PIXELS, GL_UNPACK_SKIP_ROWS, GL_UNSIGNALED, GL_UNSIGNED_INT_10F_11F_11F_REV, GL_UNSIGNED_INT_2_10_10_10_REV, GL_UNSIGNED_INT_24_8, GL_UNSIGNED_INT_5_9_9_9_REV, GL_UNSIGNED_INT_SAMPLER_2D, GL_UNSIGNED_INT_SAMPLER_2D_ARRAY, GL_UNSIGNED_INT_SAMPLER_3D, GL_UNSIGNED_INT_SAMPLER_CUBE, GL_UNSIGNED_INT_VEC2, GL_UNSIGNED_INT_VEC3, GL_UNSIGNED_INT_VEC4, GL_UNSIGNED_NORMALIZED, GL_VERTEX_ARRAY_BINDING, GL_VERTEX_ATTRIB_ARRAY_DIVISOR, GL_VERTEX_ATTRIB_ARRAY_INTEGER, GL_WAIT_FAILEDFields inherited from class org.lwjgl.opengles.GLES20
GL_ACTIVE_ATTRIBUTE_MAX_LENGTH, GL_ACTIVE_ATTRIBUTES, GL_ACTIVE_TEXTURE, GL_ACTIVE_UNIFORM_MAX_LENGTH, GL_ACTIVE_UNIFORMS, GL_ALIASED_LINE_WIDTH_RANGE, GL_ALIASED_POINT_SIZE_RANGE, GL_ALPHA, GL_ALPHA_BITS, GL_ALWAYS, GL_ARRAY_BUFFER, GL_ARRAY_BUFFER_BINDING, GL_ATTACHED_SHADERS, GL_BACK, GL_BLEND, GL_BLEND_COLOR, GL_BLEND_DST_ALPHA, GL_BLEND_DST_RGB, GL_BLEND_EQUATION, GL_BLEND_EQUATION_ALPHA, GL_BLEND_EQUATION_RGB, GL_BLEND_SRC_ALPHA, GL_BLEND_SRC_RGB, GL_BLUE_BITS, GL_BOOL, GL_BOOL_VEC2, GL_BOOL_VEC3, GL_BOOL_VEC4, GL_BUFFER_SIZE, GL_BUFFER_USAGE, GL_BYTE, GL_CCW, GL_CLAMP_TO_EDGE, GL_COLOR_ATTACHMENT0, GL_COLOR_BUFFER_BIT, GL_COLOR_CLEAR_VALUE, GL_COLOR_WRITEMASK, GL_COMPILE_STATUS, GL_COMPRESSED_TEXTURE_FORMATS, GL_CONSTANT_ALPHA, GL_CONSTANT_COLOR, GL_CULL_FACE, GL_CULL_FACE_MODE, GL_CURRENT_PROGRAM, GL_CURRENT_VERTEX_ATTRIB, GL_CW, GL_DECR, GL_DECR_WRAP, GL_DELETE_STATUS, GL_DEPTH_ATTACHMENT, GL_DEPTH_BITS, GL_DEPTH_BUFFER_BIT, GL_DEPTH_CLEAR_VALUE, GL_DEPTH_COMPONENT, GL_DEPTH_COMPONENT16, GL_DEPTH_FUNC, GL_DEPTH_RANGE, GL_DEPTH_TEST, GL_DEPTH_WRITEMASK, GL_DITHER, GL_DONT_CARE, GL_DST_ALPHA, GL_DST_COLOR, GL_DYNAMIC_DRAW, GL_ELEMENT_ARRAY_BUFFER, GL_ELEMENT_ARRAY_BUFFER_BINDING, GL_EQUAL, GL_EXTENSIONS, GL_FALSE, GL_FASTEST, GL_FIXED, GL_FLOAT, GL_FLOAT_MAT2, GL_FLOAT_MAT3, GL_FLOAT_MAT4, GL_FLOAT_VEC2, GL_FLOAT_VEC3, GL_FLOAT_VEC4, GL_FRAGMENT_SHADER, GL_FRAMEBUFFER, GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME, GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL, GL_FRAMEBUFFER_BINDING, GL_FRAMEBUFFER_COMPLETE, GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT, GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS, GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT, GL_FRAMEBUFFER_UNSUPPORTED, GL_FRONT, GL_FRONT_AND_BACK, GL_FRONT_FACE, GL_FUNC_ADD, GL_FUNC_REVERSE_SUBTRACT, GL_FUNC_SUBTRACT, GL_GENERATE_MIPMAP_HINT, GL_GEQUAL, GL_GREATER, GL_GREEN_BITS, GL_HIGH_FLOAT, GL_HIGH_INT, GL_IMPLEMENTATION_COLOR_READ_FORMAT, GL_IMPLEMENTATION_COLOR_READ_TYPE, GL_INCR, GL_INCR_WRAP, GL_INFO_LOG_LENGTH, GL_INT, GL_INT_VEC2, GL_INT_VEC3, GL_INT_VEC4, GL_INVALID_ENUM, GL_INVALID_FRAMEBUFFER_OPERATION, GL_INVALID_OPERATION, GL_INVALID_VALUE, GL_INVERT, GL_KEEP, GL_LEQUAL, GL_LESS, GL_LINE_LOOP, GL_LINE_STRIP, GL_LINE_WIDTH, GL_LINEAR, GL_LINEAR_MIPMAP_LINEAR, GL_LINEAR_MIPMAP_NEAREST, GL_LINES, GL_LINK_STATUS, GL_LOW_FLOAT, GL_LOW_INT, GL_LUMINANCE, GL_LUMINANCE_ALPHA, GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS, GL_MAX_CUBE_MAP_TEXTURE_SIZE, GL_MAX_FRAGMENT_UNIFORM_VECTORS, GL_MAX_RENDERBUFFER_SIZE, GL_MAX_TEXTURE_IMAGE_UNITS, GL_MAX_TEXTURE_SIZE, GL_MAX_VARYING_VECTORS, GL_MAX_VERTEX_ATTRIBS, GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS, GL_MAX_VERTEX_UNIFORM_VECTORS, GL_MAX_VIEWPORT_DIMS, GL_MEDIUM_FLOAT, GL_MEDIUM_INT, GL_MIRRORED_REPEAT, GL_NEAREST, GL_NEAREST_MIPMAP_LINEAR, GL_NEAREST_MIPMAP_NEAREST, GL_NEVER, GL_NICEST, GL_NO_ERROR, GL_NONE, GL_NOTEQUAL, GL_NUM_COMPRESSED_TEXTURE_FORMATS, GL_NUM_SHADER_BINARY_FORMATS, GL_ONE, GL_ONE_MINUS_CONSTANT_ALPHA, GL_ONE_MINUS_CONSTANT_COLOR, GL_ONE_MINUS_DST_ALPHA, GL_ONE_MINUS_DST_COLOR, GL_ONE_MINUS_SRC_ALPHA, GL_ONE_MINUS_SRC_COLOR, GL_OUT_OF_MEMORY, GL_PACK_ALIGNMENT, GL_POINTS, GL_POLYGON_OFFSET_FACTOR, GL_POLYGON_OFFSET_FILL, GL_POLYGON_OFFSET_UNITS, GL_RED_BITS, GL_RENDERBUFFER, GL_RENDERBUFFER_ALPHA_SIZE, GL_RENDERBUFFER_BINDING, GL_RENDERBUFFER_BLUE_SIZE, GL_RENDERBUFFER_DEPTH_SIZE, GL_RENDERBUFFER_GREEN_SIZE, GL_RENDERBUFFER_HEIGHT, GL_RENDERBUFFER_INTERNAL_FORMAT, GL_RENDERBUFFER_RED_SIZE, GL_RENDERBUFFER_STENCIL_SIZE, GL_RENDERBUFFER_WIDTH, GL_RENDERER, GL_REPEAT, GL_REPLACE, GL_RGB, GL_RGB5_A1, GL_RGB565, GL_RGBA, GL_RGBA4, GL_SAMPLE_ALPHA_TO_COVERAGE, GL_SAMPLE_BUFFERS, GL_SAMPLE_COVERAGE, GL_SAMPLE_COVERAGE_INVERT, GL_SAMPLE_COVERAGE_VALUE, GL_SAMPLER_2D, GL_SAMPLER_CUBE, GL_SAMPLES, GL_SCISSOR_BOX, GL_SCISSOR_TEST, GL_SHADER_BINARY_FORMATS, GL_SHADER_COMPILER, GL_SHADER_SOURCE_LENGTH, GL_SHADER_TYPE, GL_SHADING_LANGUAGE_VERSION, GL_SHORT, GL_SRC_ALPHA, GL_SRC_ALPHA_SATURATE, GL_SRC_COLOR, GL_STATIC_DRAW, GL_STENCIL_ATTACHMENT, 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_STENCIL_BITS, GL_STENCIL_BUFFER_BIT, GL_STENCIL_CLEAR_VALUE, GL_STENCIL_FAIL, GL_STENCIL_FUNC, GL_STENCIL_INDEX8, GL_STENCIL_PASS_DEPTH_FAIL, GL_STENCIL_PASS_DEPTH_PASS, GL_STENCIL_REF, GL_STENCIL_TEST, GL_STENCIL_VALUE_MASK, GL_STENCIL_WRITEMASK, GL_STREAM_DRAW, GL_SUBPIXEL_BITS, GL_TEXTURE, GL_TEXTURE_2D, GL_TEXTURE_BINDING_2D, GL_TEXTURE_BINDING_CUBE_MAP, 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_TEXTURE_MAG_FILTER, GL_TEXTURE_MIN_FILTER, GL_TEXTURE_WRAP_S, GL_TEXTURE_WRAP_T, 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_TEXTURE9, GL_TRIANGLE_FAN, GL_TRIANGLE_STRIP, GL_TRIANGLES, GL_TRUE, GL_UNPACK_ALIGNMENT, GL_UNSIGNED_BYTE, GL_UNSIGNED_INT, GL_UNSIGNED_SHORT, GL_UNSIGNED_SHORT_4_4_4_4, GL_UNSIGNED_SHORT_5_5_5_1, GL_UNSIGNED_SHORT_5_6_5, GL_VALIDATE_STATUS, GL_VENDOR, GL_VERSION, GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING, 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_SHADER, GL_VIEWPORT, GL_ZERO -
Method Summary
Modifier and TypeMethodDescriptionstatic voidSpecifies a boundary between passes when using advanced blend equations.static voidglBlendEquationi(int buf, int mode) static voidglBlendEquationSeparatei(int buf, int modeRGB, int modeAlpha) static voidglBlendFunci(int buf, int src, int dst) static voidglBlendFuncSeparatei(int buf, int srcRGB, int dstRGB, int srcAlpha, int dstAlpha) static voidglColorMaski(int index, boolean r, boolean g, boolean b, boolean a) static voidglCopyImageSubData(int srcName, int srcTarget, int srcLevel, int srcX, int srcY, int srcZ, int dstName, int dstTarget, int dstLevel, int dstX, int dstY, int dstZ, int srcWidth, int srcHeight, int srcDepth) static voidglDebugMessageCallback(@Nullable GLDebugMessageCallbackI callback, long userParam) Specifies a callback to receive debugging messages from the GL.static voidglDebugMessageControl(int source, int type, int severity, int[] ids, boolean enabled) Array version of:DebugMessageControlstatic voidglDebugMessageControl(int source, int type, int severity, int id, boolean enabled) Controls the volume of debug output in the active debug group, by disabling specific or groups of messages.static voidglDebugMessageControl(int source, int type, int severity, IntBuffer ids, boolean enabled) Controls the volume of debug output in the active debug group, by disabling specific or groups of messages.static voidglDebugMessageInsert(int source, int type, int id, int severity, CharSequence message) This function can be called by applications and third-party libraries to generate their own messages, such as ones containing timestamp information or signals about specific render system events.static voidglDebugMessageInsert(int source, int type, int id, int severity, ByteBuffer message) This function can be called by applications and third-party libraries to generate their own messages, such as ones containing timestamp information or signals about specific render system events.static voidglDisablei(int target, int index) static voidglDrawElementsBaseVertex(int mode, int count, int type, long indices, int basevertex) static voidglDrawElementsBaseVertex(int mode, int type, ByteBuffer indices, int basevertex) static voidglDrawElementsBaseVertex(int mode, ByteBuffer indices, int basevertex) static voidglDrawElementsBaseVertex(int mode, IntBuffer indices, int basevertex) static voidglDrawElementsBaseVertex(int mode, ShortBuffer indices, int basevertex) static voidglDrawElementsInstancedBaseVertex(int mode, int count, int type, long indices, int instancecount, int basevertex) static voidglDrawElementsInstancedBaseVertex(int mode, int type, ByteBuffer indices, int instancecount, int basevertex) static voidglDrawElementsInstancedBaseVertex(int mode, ByteBuffer indices, int instancecount, int basevertex) static voidglDrawElementsInstancedBaseVertex(int mode, IntBuffer indices, int instancecount, int basevertex) static voidglDrawElementsInstancedBaseVertex(int mode, ShortBuffer indices, int instancecount, int basevertex) static voidglDrawRangeElementsBaseVertex(int mode, int start, int end, int count, int type, long indices, int basevertex) static voidglDrawRangeElementsBaseVertex(int mode, int start, int end, int type, ByteBuffer indices, int basevertex) static voidglDrawRangeElementsBaseVertex(int mode, int start, int end, ByteBuffer indices, int basevertex) static voidglDrawRangeElementsBaseVertex(int mode, int start, int end, IntBuffer indices, int basevertex) static voidglDrawRangeElementsBaseVertex(int mode, int start, int end, ShortBuffer indices, int basevertex) static voidglEnablei(int target, int index) static voidglFramebufferTexture(int target, int attachment, int texture, int level) static intglGetDebugMessageLog(int count, int @Nullable [] sources, int @Nullable [] types, int @Nullable [] ids, int @Nullable [] severities, int @Nullable [] lengths, @Nullable ByteBuffer messageLog) Array version of:GetDebugMessageLogstatic intglGetDebugMessageLog(int count, @Nullable IntBuffer sources, @Nullable IntBuffer types, @Nullable IntBuffer ids, @Nullable IntBuffer severities, @Nullable IntBuffer lengths, @Nullable ByteBuffer messageLog) Retrieves messages from the debug message log.static intIndicates if the GL context has been in a reset state at any point since the last call to GetGraphicsResetStatus:NO_ERRORindicates that the GL context has not been in a reset state since the last call.GUILTY_CONTEXT_RESETindicates that a reset has been detected that is attributable to the current GL context.INNOCENT_CONTEXT_RESETindicates a reset has been detected that is not attributable to the current GL context.UNKNOWN_CONTEXT_RESETindicates a detected graphics reset whose cause is unknown.static floatglGetnUniformf(int program, int location) Returns the value or values of a uniform of the default uniform block.static voidglGetnUniformfv(int program, int location, float[] params) Array version of:GetnUniformfvstatic voidglGetnUniformfv(int program, int location, FloatBuffer params) Returns the value or values of a uniform of the default uniform block.static floatglGetnUniformi(int program, int location) Integer version ofGetnUniformfv.static voidglGetnUniformiv(int program, int location, float[] params) Array version of:GetnUniformivstatic voidglGetnUniformiv(int program, int location, FloatBuffer params) Integer version ofGetnUniformfv.static floatglGetnUniformui(int program, int location) Unsigned version ofGetnUniformiv.static voidglGetnUniformuiv(int program, int location, float[] params) Array version of:GetnUniformuivstatic voidglGetnUniformuiv(int program, int location, FloatBuffer params) Unsigned version ofGetnUniformiv.static StringglGetObjectLabel(int identifier, int name) Retrieves the label of a named object identified within a namespace.static StringglGetObjectLabel(int identifier, int name, int bufSize) Retrieves the label of a named object identified within a namespace.static voidglGetObjectLabel(int identifier, int name, int @Nullable [] length, ByteBuffer label) Array version of:GetObjectLabelstatic voidglGetObjectLabel(int identifier, int name, @Nullable IntBuffer length, ByteBuffer label) Retrieves the label of a named object identified within a namespace.static StringglGetObjectPtrLabel(long ptr) Retrieves the label of a sync object identified by a pointer.static StringglGetObjectPtrLabel(long ptr, int bufSize) Retrieves the label of a sync object identified by a pointer.static voidglGetObjectPtrLabel(long ptr, int @Nullable [] length, ByteBuffer label) Array version of:GetObjectPtrLabelstatic voidglGetObjectPtrLabel(long ptr, @Nullable IntBuffer length, ByteBuffer label) Retrieves the label of a sync object identified by a pointer.static longglGetPointer(int pname) static voidglGetPointerv(int pname, org.lwjgl.PointerBuffer params) static intglGetSamplerParameterIi(int sampler, int pname) static voidglGetSamplerParameterIiv(int sampler, int pname, int[] params) Array version of:GetSamplerParameterIivstatic voidglGetSamplerParameterIiv(int sampler, int pname, IntBuffer params) static intglGetSamplerParameterIui(int sampler, int pname) static voidglGetSamplerParameterIuiv(int sampler, int pname, int[] params) Array version of:GetSamplerParameterIuivstatic voidglGetSamplerParameterIuiv(int sampler, int pname, IntBuffer params) static intglGetTexParameterIi(int target, int pname) static voidglGetTexParameterIiv(int target, int pname, int[] params) Array version of:GetTexParameterIivstatic voidglGetTexParameterIiv(int target, int pname, IntBuffer params) static intglGetTexParameterIui(int target, int pname) static voidglGetTexParameterIuiv(int target, int pname, int[] params) Array version of:GetTexParameterIuivstatic voidglGetTexParameterIuiv(int target, int pname, IntBuffer params) static booleanglIsEnabledi(int target, int index) static voidglMinSampleShading(float value) static voidglObjectLabel(int identifier, int name, CharSequence label) Labels a named object identified within a namespace.static voidglObjectLabel(int identifier, int name, ByteBuffer label) Labels a named object identified within a namespace.static voidglObjectPtrLabel(long ptr, CharSequence label) Labels a sync object identified by a pointer.static voidglObjectPtrLabel(long ptr, ByteBuffer label) Labels a sync object identified by a pointer.static voidglPatchParameteri(int pname, int value) static voidPops the active debug group.static voidglPrimitiveBoundingBox(float minX, float minY, float minZ, float minW, float maxX, float maxY, float maxZ, float maxW) Specifies the primitive bounding box.static voidglPushDebugGroup(int source, int id, CharSequence message) Pushes a debug group described by the stringmessageinto the command stream.static voidglPushDebugGroup(int source, int id, ByteBuffer message) Pushes a debug group described by the stringmessageinto the command stream.static voidglReadnPixels(int x, int y, int width, int height, int format, int type, float[] pixels) Array version of:ReadnPixelsstatic voidglReadnPixels(int x, int y, int width, int height, int format, int type, int[] pixels) Array version of:ReadnPixelsstatic voidglReadnPixels(int x, int y, int width, int height, int format, int type, int bufSize, long pixels) static voidglReadnPixels(int x, int y, int width, int height, int format, int type, short[] pixels) Array version of:ReadnPixelsstatic voidglReadnPixels(int x, int y, int width, int height, int format, int type, ByteBuffer pixels) static voidglReadnPixels(int x, int y, int width, int height, int format, int type, FloatBuffer pixels) static voidglReadnPixels(int x, int y, int width, int height, int format, int type, IntBuffer pixels) static voidglReadnPixels(int x, int y, int width, int height, int format, int type, ShortBuffer pixels) static voidglSamplerParameterIi(int sampler, int pname, int param) static voidglSamplerParameterIiv(int sampler, int pname, int[] params) Array version of:SamplerParameterIivstatic voidglSamplerParameterIiv(int sampler, int pname, IntBuffer params) static voidglSamplerParameterIui(int sampler, int pname, int param) static voidglSamplerParameterIuiv(int sampler, int pname, int[] params) Array version of:SamplerParameterIuivstatic voidglSamplerParameterIuiv(int sampler, int pname, IntBuffer params) static voidglTexBuffer(int target, int internalformat, int buffer) static voidglTexBufferRange(int target, int internalformat, int buffer, long offset, long size) static voidglTexParameterIi(int target, int pname, int param) static voidglTexParameterIiv(int target, int pname, int[] params) Array version of:TexParameterIivstatic voidglTexParameterIiv(int target, int pname, IntBuffer params) static voidglTexParameterIui(int target, int pname, int param) static voidglTexParameterIuiv(int target, int pname, int[] params) Array version of:TexParameterIuivstatic voidglTexParameterIuiv(int target, int pname, IntBuffer params) static voidglTexStorage3DMultisample(int target, int samples, int internalformat, int width, int height, int depth, boolean fixedsamplelocations) static voidnglDebugMessageCallback(long callback, long userParam) Unsafe version of:DebugMessageCallbackstatic voidnglDebugMessageControl(int source, int type, int severity, int count, long ids, boolean enabled) Unsafe version of:DebugMessageControlstatic voidnglDebugMessageInsert(int source, int type, int id, int severity, int length, long message) Unsafe version of:DebugMessageInsertstatic voidnglDrawElementsBaseVertex(int mode, int count, int type, long indices, int basevertex) static voidnglDrawElementsInstancedBaseVertex(int mode, int count, int type, long indices, int instancecount, int basevertex) static voidnglDrawRangeElementsBaseVertex(int mode, int start, int end, int count, int type, long indices, int basevertex) static intnglGetDebugMessageLog(int count, int bufsize, long sources, long types, long ids, long severities, long lengths, long messageLog) Unsafe version of:GetDebugMessageLogstatic voidnglGetnUniformfv(int program, int location, int bufSize, long params) Unsafe version of:GetnUniformfvstatic voidnglGetnUniformiv(int program, int location, int bufSize, long params) Unsafe version of:GetnUniformivstatic voidnglGetnUniformuiv(int program, int location, int bufSize, long params) Unsafe version of:GetnUniformuivstatic voidnglGetObjectLabel(int identifier, int name, int bufSize, long length, long label) Unsafe version of:GetObjectLabelstatic voidnglGetObjectPtrLabel(long ptr, int bufSize, long length, long label) Unsafe version of:GetObjectPtrLabelstatic voidnglGetPointerv(int pname, long params) static voidnglGetSamplerParameterIiv(int sampler, int pname, long params) static voidnglGetSamplerParameterIuiv(int sampler, int pname, long params) static voidnglGetTexParameterIiv(int target, int pname, long params) static voidnglGetTexParameterIuiv(int target, int pname, long params) static voidnglObjectLabel(int identifier, int name, int length, long label) Unsafe version of:ObjectLabelstatic voidnglObjectPtrLabel(long ptr, int length, long label) Unsafe version of:ObjectPtrLabelstatic voidnglPushDebugGroup(int source, int id, int length, long message) Unsafe version of:PushDebugGroupstatic voidnglReadnPixels(int x, int y, int width, int height, int format, int type, int bufSize, long pixels) Unsafe version of:ReadnPixelsstatic voidnglSamplerParameterIiv(int sampler, int pname, long params) static voidnglSamplerParameterIuiv(int sampler, int pname, long params) static voidnglTexParameterIiv(int target, int pname, long params) static voidnglTexParameterIuiv(int target, int pname, long params) Methods inherited from class org.lwjgl.opengles.GLES31
glActiveShaderProgram, glBindImageTexture, glBindProgramPipeline, glBindVertexBuffer, glCreateShaderProgramv, glCreateShaderProgramv, glCreateShaderProgramv, glDeleteProgramPipelines, glDeleteProgramPipelines, glDeleteProgramPipelines, glDispatchCompute, glDispatchComputeIndirect, glDrawArraysIndirect, glDrawArraysIndirect, glDrawArraysIndirect, glDrawArraysIndirect, glDrawElementsIndirect, glDrawElementsIndirect, glDrawElementsIndirect, glDrawElementsIndirect, glFramebufferParameteri, glGenProgramPipelines, glGenProgramPipelines, glGenProgramPipelines, glGetBooleani, glGetBooleani_v, glGetFramebufferParameteri, glGetFramebufferParameteriv, glGetFramebufferParameteriv, glGetMultisamplef, glGetMultisamplefv, glGetMultisamplefv, glGetProgramInterfacei, glGetProgramInterfaceiv, glGetProgramInterfaceiv, glGetProgramPipelinei, glGetProgramPipelineInfoLog, glGetProgramPipelineInfoLog, glGetProgramPipelineInfoLog, glGetProgramPipelineInfoLog, glGetProgramPipelineiv, glGetProgramPipelineiv, glGetProgramResourceIndex, glGetProgramResourceIndex, glGetProgramResourceiv, glGetProgramResourceiv, glGetProgramResourceLocation, glGetProgramResourceLocation, glGetProgramResourceName, glGetProgramResourceName, glGetProgramResourceName, glGetProgramResourceName, glGetTexLevelParameterf, glGetTexLevelParameterfv, glGetTexLevelParameterfv, glGetTexLevelParameteri, glGetTexLevelParameteriv, glGetTexLevelParameteriv, glIsProgramPipeline, glMemoryBarrier, glMemoryBarrierByRegion, glProgramUniform1f, glProgramUniform1fv, glProgramUniform1fv, glProgramUniform1i, glProgramUniform1iv, glProgramUniform1iv, glProgramUniform1ui, glProgramUniform1uiv, glProgramUniform1uiv, glProgramUniform2f, glProgramUniform2fv, glProgramUniform2fv, glProgramUniform2i, glProgramUniform2iv, glProgramUniform2iv, glProgramUniform2ui, glProgramUniform2uiv, glProgramUniform2uiv, glProgramUniform3f, glProgramUniform3fv, glProgramUniform3fv, glProgramUniform3i, glProgramUniform3iv, glProgramUniform3iv, glProgramUniform3ui, glProgramUniform3uiv, glProgramUniform3uiv, glProgramUniform4f, glProgramUniform4fv, glProgramUniform4fv, glProgramUniform4i, glProgramUniform4iv, glProgramUniform4iv, glProgramUniform4ui, glProgramUniform4uiv, glProgramUniform4uiv, glProgramUniformMatrix2fv, glProgramUniformMatrix2fv, glProgramUniformMatrix2x3fv, glProgramUniformMatrix2x3fv, glProgramUniformMatrix2x4fv, glProgramUniformMatrix2x4fv, glProgramUniformMatrix3fv, glProgramUniformMatrix3fv, glProgramUniformMatrix3x2fv, glProgramUniformMatrix3x2fv, glProgramUniformMatrix3x4fv, glProgramUniformMatrix3x4fv, glProgramUniformMatrix4fv, glProgramUniformMatrix4fv, glProgramUniformMatrix4x2fv, glProgramUniformMatrix4x2fv, glProgramUniformMatrix4x3fv, glProgramUniformMatrix4x3fv, glSampleMaski, glTexStorage2DMultisample, glUseProgramStages, glValidateProgramPipeline, glVertexAttribBinding, glVertexAttribFormat, glVertexAttribIFormat, glVertexBindingDivisor, nglCreateShaderProgramv, nglDeleteProgramPipelines, nglDrawArraysIndirect, nglDrawElementsIndirect, nglGenProgramPipelines, nglGetBooleani_v, nglGetFramebufferParameteriv, nglGetMultisamplefv, nglGetProgramInterfaceiv, nglGetProgramPipelineInfoLog, nglGetProgramPipelineiv, nglGetProgramResourceIndex, nglGetProgramResourceiv, nglGetProgramResourceLocation, nglGetProgramResourceName, nglGetTexLevelParameterfv, nglGetTexLevelParameteriv, nglProgramUniform1fv, nglProgramUniform1iv, nglProgramUniform1uiv, nglProgramUniform2fv, nglProgramUniform2iv, nglProgramUniform2uiv, nglProgramUniform3fv, nglProgramUniform3iv, nglProgramUniform3uiv, nglProgramUniform4fv, nglProgramUniform4iv, nglProgramUniform4uiv, nglProgramUniformMatrix2fv, nglProgramUniformMatrix2x3fv, nglProgramUniformMatrix2x4fv, nglProgramUniformMatrix3fv, nglProgramUniformMatrix3x2fv, nglProgramUniformMatrix3x4fv, nglProgramUniformMatrix4fv, nglProgramUniformMatrix4x2fv, nglProgramUniformMatrix4x3fvMethods inherited from class org.lwjgl.opengles.GLES30
glBeginQuery, glBeginTransformFeedback, glBindBufferBase, glBindBufferRange, glBindSampler, glBindTransformFeedback, glBindVertexArray, glBlitFramebuffer, glClearBufferfi, glClearBufferfv, glClearBufferfv, glClearBufferiv, glClearBufferiv, glClearBufferuiv, glClearBufferuiv, glClientWaitSync, glCompressedTexImage3D, glCompressedTexImage3D, glCompressedTexSubImage3D, glCompressedTexSubImage3D, glCopyBufferSubData, glCopyTexSubImage3D, glDeleteQueries, glDeleteQueries, glDeleteQueries, glDeleteSamplers, glDeleteSamplers, glDeleteSamplers, glDeleteSync, glDeleteTransformFeedbacks, glDeleteTransformFeedbacks, glDeleteTransformFeedbacks, glDeleteVertexArrays, glDeleteVertexArrays, glDeleteVertexArrays, glDrawArraysInstanced, glDrawBuffers, glDrawBuffers, glDrawBuffers, glDrawElementsInstanced, glDrawElementsInstanced, glDrawElementsInstanced, glDrawElementsInstanced, glDrawElementsInstanced, glDrawRangeElements, glDrawRangeElements, glDrawRangeElements, glDrawRangeElements, glDrawRangeElements, glEndQuery, glEndTransformFeedback, glFenceSync, glFlushMappedBufferRange, glFramebufferTextureLayer, glGenQueries, glGenQueries, glGenQueries, glGenSamplers, glGenSamplers, glGenSamplers, glGenTransformFeedbacks, glGenTransformFeedbacks, glGenTransformFeedbacks, glGenVertexArrays, glGenVertexArrays, glGenVertexArrays, glGetActiveUniformBlocki, glGetActiveUniformBlockiv, glGetActiveUniformBlockiv, glGetActiveUniformBlockName, glGetActiveUniformBlockName, glGetActiveUniformBlockName, glGetActiveUniformBlockName, glGetActiveUniformsiv, glGetActiveUniformsiv, glGetBufferParameteri64, glGetBufferParameteri64v, glGetBufferParameteri64v, glGetBufferPointer, glGetBufferPointerv, glGetFragDataLocation, glGetFragDataLocation, glGetInteger64, glGetInteger64i, glGetInteger64i_v, glGetInteger64i_v, glGetInteger64v, glGetInteger64v, glGetIntegeri, glGetIntegeri_v, glGetIntegeri_v, glGetInternalformati, glGetInternalformativ, glGetInternalformativ, glGetProgramBinary, glGetProgramBinary, glGetQueryi, glGetQueryiv, glGetQueryiv, glGetQueryObjectui, glGetQueryObjectuiv, glGetQueryObjectuiv, glGetSamplerParameterf, glGetSamplerParameterfv, glGetSamplerParameterfv, glGetSamplerParameteri, glGetSamplerParameteriv, glGetSamplerParameteriv, glGetStringi, glGetSynci, glGetSynciv, glGetSynciv, glGetTransformFeedbackVarying, glGetTransformFeedbackVarying, glGetTransformFeedbackVarying, glGetTransformFeedbackVarying, glGetUniformBlockIndex, glGetUniformBlockIndex, glGetUniformIndices, glGetUniformIndices, glGetUniformui, glGetUniformuiv, glGetUniformuiv, glGetVertexAttribIi, glGetVertexAttribIiv, glGetVertexAttribIiv, glGetVertexAttribIui, glGetVertexAttribIuiv, glGetVertexAttribIuiv, glInvalidateFramebuffer, glInvalidateFramebuffer, glInvalidateFramebuffer, glInvalidateSubFramebuffer, glInvalidateSubFramebuffer, glInvalidateSubFramebuffer, glIsQuery, glIsSampler, glIsSync, glIsTransformFeedback, glIsVertexArray, glMapBufferRange, glMapBufferRange, glPauseTransformFeedback, glProgramBinary, glProgramParameteri, glReadBuffer, glRenderbufferStorageMultisample, glResumeTransformFeedback, glSamplerParameterf, glSamplerParameterfv, glSamplerParameterfv, glSamplerParameteri, glSamplerParameteriv, glSamplerParameteriv, glTexImage3D, glTexImage3D, glTexImage3D, glTexImage3D, glTexImage3D, glTexImage3D, glTexImage3D, glTexImage3D, glTexStorage2D, glTexStorage3D, glTexSubImage3D, glTexSubImage3D, glTexSubImage3D, glTexSubImage3D, glTexSubImage3D, glTexSubImage3D, glTexSubImage3D, glTexSubImage3D, glTransformFeedbackVaryings, glTransformFeedbackVaryings, glTransformFeedbackVaryings, glUniform1ui, glUniform1uiv, glUniform1uiv, glUniform2ui, glUniform2uiv, glUniform2uiv, glUniform3ui, glUniform3uiv, glUniform3uiv, glUniform4ui, glUniform4uiv, glUniform4uiv, glUniformBlockBinding, glUniformMatrix2x3fv, glUniformMatrix2x3fv, glUniformMatrix2x4fv, glUniformMatrix2x4fv, glUniformMatrix3x2fv, glUniformMatrix3x2fv, glUniformMatrix3x4fv, glUniformMatrix3x4fv, glUniformMatrix4x2fv, glUniformMatrix4x2fv, glUniformMatrix4x3fv, glUniformMatrix4x3fv, glUnmapBuffer, glVertexAttribDivisor, glVertexAttribI4i, glVertexAttribI4iv, glVertexAttribI4iv, glVertexAttribI4ui, glVertexAttribI4uiv, glVertexAttribI4uiv, glVertexAttribIPointer, glVertexAttribIPointer, glVertexAttribIPointer, glVertexAttribIPointer, glWaitSync, nglClearBufferfv, nglClearBufferiv, nglClearBufferuiv, nglClientWaitSync, nglCompressedTexImage3D, nglCompressedTexSubImage3D, nglDeleteQueries, nglDeleteSamplers, nglDeleteSync, nglDeleteTransformFeedbacks, nglDeleteVertexArrays, nglDrawBuffers, nglDrawElementsInstanced, nglDrawRangeElements, nglGenQueries, nglGenSamplers, nglGenTransformFeedbacks, nglGenVertexArrays, nglGetActiveUniformBlockiv, nglGetActiveUniformBlockName, nglGetActiveUniformsiv, nglGetBufferParameteri64v, nglGetBufferPointerv, nglGetFragDataLocation, nglGetInteger64i_v, nglGetInteger64v, nglGetIntegeri_v, nglGetInternalformativ, nglGetProgramBinary, nglGetQueryiv, nglGetQueryObjectuiv, nglGetSamplerParameterfv, nglGetSamplerParameteriv, nglGetStringi, nglGetSynciv, nglGetTransformFeedbackVarying, nglGetUniformBlockIndex, nglGetUniformIndices, nglGetUniformuiv, nglGetVertexAttribIiv, nglGetVertexAttribIuiv, nglInvalidateFramebuffer, nglInvalidateSubFramebuffer, nglIsSync, nglMapBufferRange, nglProgramBinary, nglSamplerParameterfv, nglSamplerParameteriv, nglTexImage3D, nglTexSubImage3D, nglTransformFeedbackVaryings, nglUniform1uiv, nglUniform2uiv, nglUniform3uiv, nglUniform4uiv, nglUniformMatrix2x3fv, nglUniformMatrix2x4fv, nglUniformMatrix3x2fv, nglUniformMatrix3x4fv, nglUniformMatrix4x2fv, nglUniformMatrix4x3fv, nglVertexAttribI4iv, nglVertexAttribI4uiv, nglVertexAttribIPointer, nglWaitSyncMethods inherited from class org.lwjgl.opengles.GLES20
glActiveTexture, glAttachShader, glBindAttribLocation, glBindAttribLocation, glBindBuffer, glBindFramebuffer, glBindRenderbuffer, glBindTexture, glBlendColor, glBlendEquation, glBlendEquationSeparate, glBlendFunc, glBlendFuncSeparate, glBufferData, glBufferData, glBufferData, glBufferData, glBufferData, glBufferData, glBufferData, glBufferData, glBufferSubData, glBufferSubData, glBufferSubData, glBufferSubData, glBufferSubData, glBufferSubData, glBufferSubData, glCheckFramebufferStatus, glClear, glClearColor, glClearDepthf, glClearStencil, glColorMask, glCompileShader, glCompressedTexImage2D, glCompressedTexImage2D, glCompressedTexSubImage2D, glCompressedTexSubImage2D, glCopyTexImage2D, glCopyTexSubImage2D, glCreateProgram, glCreateShader, glCullFace, glDeleteBuffers, glDeleteBuffers, glDeleteBuffers, glDeleteFramebuffers, glDeleteFramebuffers, glDeleteFramebuffers, glDeleteProgram, glDeleteRenderbuffers, glDeleteRenderbuffers, glDeleteRenderbuffers, glDeleteShader, glDeleteTextures, glDeleteTextures, glDeleteTextures, glDepthFunc, glDepthMask, glDepthRangef, glDetachShader, glDisable, glDisableVertexAttribArray, glDrawArrays, glDrawElements, glDrawElements, glDrawElements, glDrawElements, glDrawElements, glEnable, glEnableVertexAttribArray, glFinish, glFlush, glFramebufferRenderbuffer, glFramebufferTexture2D, glFrontFace, glGenBuffers, glGenBuffers, glGenBuffers, glGenerateMipmap, glGenFramebuffers, glGenFramebuffers, glGenFramebuffers, glGenRenderbuffers, glGenRenderbuffers, glGenRenderbuffers, glGenTextures, glGenTextures, glGenTextures, glGetActiveAttrib, glGetActiveAttrib, glGetActiveAttrib, glGetActiveAttrib, glGetActiveUniform, glGetActiveUniform, glGetActiveUniform, glGetActiveUniform, glGetAttachedShaders, glGetAttachedShaders, glGetAttribLocation, glGetAttribLocation, glGetBoolean, glGetBooleanv, glGetBufferParameteri, glGetBufferParameteriv, glGetBufferParameteriv, glGetError, glGetFloat, glGetFloatv, glGetFloatv, glGetFramebufferAttachmentParameteri, glGetFramebufferAttachmentParameteriv, glGetFramebufferAttachmentParameteriv, glGetInteger, glGetIntegerv, glGetIntegerv, glGetProgrami, glGetProgramInfoLog, glGetProgramInfoLog, glGetProgramInfoLog, glGetProgramInfoLog, glGetProgramiv, glGetProgramiv, glGetRenderbufferParameteri, glGetRenderbufferParameteriv, glGetRenderbufferParameteriv, glGetShaderi, glGetShaderInfoLog, glGetShaderInfoLog, glGetShaderInfoLog, glGetShaderInfoLog, glGetShaderiv, glGetShaderiv, glGetShaderPrecisionFormat, glGetShaderPrecisionFormat, glGetShaderSource, glGetShaderSource, glGetShaderSource, glGetShaderSource, glGetString, glGetTexParameterf, glGetTexParameterfv, glGetTexParameterfv, glGetTexParameteri, glGetTexParameteriv, glGetTexParameteriv, glGetUniformf, glGetUniformfv, glGetUniformfv, glGetUniformi, glGetUniformiv, glGetUniformiv, glGetUniformLocation, glGetUniformLocation, glGetVertexAttribfv, glGetVertexAttribfv, glGetVertexAttribiv, glGetVertexAttribiv, glGetVertexAttribPointer, glGetVertexAttribPointerv, glHint, glIsBuffer, glIsEnabled, glIsFramebuffer, glIsProgram, glIsRenderbuffer, glIsShader, glIsTexture, glLineWidth, glLinkProgram, glPixelStorei, glPolygonOffset, glReadPixels, glReadPixels, glReadPixels, glReadPixels, glReadPixels, glReadPixels, glReadPixels, glReadPixels, glReleaseShaderCompiler, glRenderbufferStorage, glSampleCoverage, glScissor, glShaderBinary, glShaderBinary, glShaderSource, glShaderSource, glShaderSource, glShaderSource, glStencilFunc, glStencilFuncSeparate, glStencilMask, glStencilMaskSeparate, glStencilOp, glStencilOpSeparate, glTexImage2D, glTexImage2D, glTexImage2D, glTexImage2D, glTexImage2D, glTexImage2D, glTexImage2D, glTexImage2D, glTexParameterf, glTexParameterfv, glTexParameterfv, glTexParameteri, glTexParameteriv, glTexParameteriv, glTexSubImage2D, glTexSubImage2D, glTexSubImage2D, glTexSubImage2D, glTexSubImage2D, glTexSubImage2D, glTexSubImage2D, glTexSubImage2D, 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, glVertexAttrib1f, glVertexAttrib1fv, glVertexAttrib1fv, glVertexAttrib2f, glVertexAttrib2fv, glVertexAttrib2fv, glVertexAttrib3f, glVertexAttrib3fv, glVertexAttrib3fv, glVertexAttrib4f, glVertexAttrib4fv, glVertexAttrib4fv, glVertexAttribPointer, glVertexAttribPointer, glVertexAttribPointer, glVertexAttribPointer, glVertexAttribPointer, glViewport, nglBindAttribLocation, nglBufferData, nglBufferSubData, nglCompressedTexImage2D, nglCompressedTexSubImage2D, nglDeleteBuffers, nglDeleteFramebuffers, nglDeleteRenderbuffers, nglDeleteTextures, nglDrawElements, nglGenBuffers, nglGenFramebuffers, nglGenRenderbuffers, nglGenTextures, nglGetActiveAttrib, nglGetActiveUniform, nglGetAttachedShaders, nglGetAttribLocation, nglGetBooleanv, nglGetBufferParameteriv, nglGetFloatv, nglGetFramebufferAttachmentParameteriv, nglGetIntegerv, nglGetProgramInfoLog, nglGetProgramiv, nglGetRenderbufferParameteriv, nglGetShaderInfoLog, nglGetShaderiv, nglGetShaderPrecisionFormat, nglGetShaderSource, nglGetString, nglGetTexParameterfv, nglGetTexParameteriv, nglGetUniformfv, nglGetUniformiv, nglGetUniformLocation, nglGetVertexAttribfv, nglGetVertexAttribiv, nglGetVertexAttribPointerv, nglReadPixels, nglShaderBinary, nglShaderSource, nglTexImage2D, nglTexParameterfv, nglTexParameteriv, nglTexSubImage2D, nglUniform1fv, nglUniform1iv, nglUniform2fv, nglUniform2iv, nglUniform3fv, nglUniform3iv, nglUniform4fv, nglUniform4iv, nglUniformMatrix2fv, nglUniformMatrix3fv, nglUniformMatrix4fv, nglVertexAttrib1fv, nglVertexAttrib2fv, nglVertexAttrib3fv, nglVertexAttrib4fv, nglVertexAttribPointer
-
Field Details
-
GL_MULTISAMPLE_LINE_WIDTH_RANGE_ARB
public static final int GL_MULTISAMPLE_LINE_WIDTH_RANGE_ARBAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.- See Also:
-
GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY_ARB
public static final int GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY_ARBAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.- See Also:
-
GL_MULTIPLY
public static final int GL_MULTIPLYAccepted by themodeparameter of BlendEquation and BlendEquationi.- See Also:
-
GL_SCREEN
public static final int GL_SCREENAccepted by themodeparameter of BlendEquation and BlendEquationi.- See Also:
-
GL_OVERLAY
public static final int GL_OVERLAYAccepted by themodeparameter of BlendEquation and BlendEquationi.- See Also:
-
GL_DARKEN
public static final int GL_DARKENAccepted by themodeparameter of BlendEquation and BlendEquationi.- See Also:
-
GL_LIGHTEN
public static final int GL_LIGHTENAccepted by themodeparameter of BlendEquation and BlendEquationi.- See Also:
-
GL_COLORDODGE
public static final int GL_COLORDODGEAccepted by themodeparameter of BlendEquation and BlendEquationi.- See Also:
-
GL_COLORBURN
public static final int GL_COLORBURNAccepted by themodeparameter of BlendEquation and BlendEquationi.- See Also:
-
GL_HARDLIGHT
public static final int GL_HARDLIGHTAccepted by themodeparameter of BlendEquation and BlendEquationi.- See Also:
-
GL_SOFTLIGHT
public static final int GL_SOFTLIGHTAccepted by themodeparameter of BlendEquation and BlendEquationi.- See Also:
-
GL_DIFFERENCE
public static final int GL_DIFFERENCEAccepted by themodeparameter of BlendEquation and BlendEquationi.- See Also:
-
GL_EXCLUSION
public static final int GL_EXCLUSIONAccepted by themodeparameter of BlendEquation and BlendEquationi.- See Also:
-
GL_HSL_HUE
public static final int GL_HSL_HUEAccepted by themodeparameter of BlendEquation and BlendEquationi.- See Also:
-
GL_HSL_SATURATION
public static final int GL_HSL_SATURATIONAccepted by themodeparameter of BlendEquation and BlendEquationi.- See Also:
-
GL_HSL_COLOR
public static final int GL_HSL_COLORAccepted by themodeparameter of BlendEquation and BlendEquationi.- See Also:
-
GL_HSL_LUMINOSITY
public static final int GL_HSL_LUMINOSITYAccepted by themodeparameter of BlendEquation and BlendEquationi.- See Also:
-
GL_DEBUG_OUTPUT
public static final int GL_DEBUG_OUTPUTTokens accepted by thetargetparameters of Enable, Disable, and IsEnabled.- See Also:
-
GL_DEBUG_OUTPUT_SYNCHRONOUS
public static final int GL_DEBUG_OUTPUT_SYNCHRONOUSTokens accepted by thetargetparameters of Enable, Disable, and IsEnabled.- See Also:
-
GL_CONTEXT_FLAG_DEBUG_BIT
public static final int GL_CONTEXT_FLAG_DEBUG_BITReturned by GetIntegerv whenpnameis CONTEXT_FLAGS.- See Also:
-
GL_MAX_DEBUG_MESSAGE_LENGTH
public static final int GL_MAX_DEBUG_MESSAGE_LENGTHTokens accepted by thevalueparameters of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev and GetInteger64v.- See Also:
-
GL_MAX_DEBUG_LOGGED_MESSAGES
public static final int GL_MAX_DEBUG_LOGGED_MESSAGESTokens accepted by thevalueparameters of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev and GetInteger64v.- See Also:
-
GL_DEBUG_LOGGED_MESSAGES
public static final int GL_DEBUG_LOGGED_MESSAGESTokens accepted by thevalueparameters of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev and GetInteger64v.- See Also:
-
GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH
public static final int GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTHTokens accepted by thevalueparameters of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev and GetInteger64v.- See Also:
-
GL_MAX_DEBUG_GROUP_STACK_DEPTH
public static final int GL_MAX_DEBUG_GROUP_STACK_DEPTHTokens accepted by thevalueparameters of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev and GetInteger64v.- See Also:
-
GL_DEBUG_GROUP_STACK_DEPTH
public static final int GL_DEBUG_GROUP_STACK_DEPTHTokens accepted by thevalueparameters of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev and GetInteger64v.- See Also:
-
GL_MAX_LABEL_LENGTH
public static final int GL_MAX_LABEL_LENGTHTokens accepted by thevalueparameters of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev and GetInteger64v.- See Also:
-
GL_DEBUG_CALLBACK_FUNCTION
public static final int GL_DEBUG_CALLBACK_FUNCTIONTokens accepted by thepnameparameter of GetPointerv.- See Also:
-
GL_DEBUG_CALLBACK_USER_PARAM
public static final int GL_DEBUG_CALLBACK_USER_PARAMTokens accepted by thepnameparameter of GetPointerv.- See Also:
-
GL_DEBUG_SOURCE_API
public static final int GL_DEBUG_SOURCE_APITokens accepted or provided by thesourceparameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and thesourcesparameter of GetDebugMessageLog.- See Also:
-
GL_DEBUG_SOURCE_WINDOW_SYSTEM
public static final int GL_DEBUG_SOURCE_WINDOW_SYSTEMTokens accepted or provided by thesourceparameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and thesourcesparameter of GetDebugMessageLog.- See Also:
-
GL_DEBUG_SOURCE_SHADER_COMPILER
public static final int GL_DEBUG_SOURCE_SHADER_COMPILERTokens accepted or provided by thesourceparameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and thesourcesparameter of GetDebugMessageLog.- See Also:
-
GL_DEBUG_SOURCE_THIRD_PARTY
public static final int GL_DEBUG_SOURCE_THIRD_PARTYTokens accepted or provided by thesourceparameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and thesourcesparameter of GetDebugMessageLog.- See Also:
-
GL_DEBUG_SOURCE_APPLICATION
public static final int GL_DEBUG_SOURCE_APPLICATIONTokens accepted or provided by thesourceparameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and thesourcesparameter of GetDebugMessageLog.- See Also:
-
GL_DEBUG_SOURCE_OTHER
public static final int GL_DEBUG_SOURCE_OTHERTokens accepted or provided by thesourceparameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and thesourcesparameter of GetDebugMessageLog.- See Also:
-
GL_DEBUG_TYPE_ERROR
public static final int GL_DEBUG_TYPE_ERRORTokens accepted or provided by thetypeparameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and thetypesparameter of GetDebugMessageLog.- See Also:
-
GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR
public static final int GL_DEBUG_TYPE_DEPRECATED_BEHAVIORTokens accepted or provided by thetypeparameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and thetypesparameter of GetDebugMessageLog.- See Also:
-
GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR
public static final int GL_DEBUG_TYPE_UNDEFINED_BEHAVIORTokens accepted or provided by thetypeparameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and thetypesparameter of GetDebugMessageLog.- See Also:
-
GL_DEBUG_TYPE_PORTABILITY
public static final int GL_DEBUG_TYPE_PORTABILITYTokens accepted or provided by thetypeparameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and thetypesparameter of GetDebugMessageLog.- See Also:
-
GL_DEBUG_TYPE_PERFORMANCE
public static final int GL_DEBUG_TYPE_PERFORMANCETokens accepted or provided by thetypeparameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and thetypesparameter of GetDebugMessageLog.- See Also:
-
GL_DEBUG_TYPE_OTHER
public static final int GL_DEBUG_TYPE_OTHERTokens accepted or provided by thetypeparameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and thetypesparameter of GetDebugMessageLog.- See Also:
-
GL_DEBUG_TYPE_MARKER
public static final int GL_DEBUG_TYPE_MARKERTokens accepted or provided by thetypeparameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and thetypesparameter of GetDebugMessageLog.- See Also:
-
GL_DEBUG_TYPE_PUSH_GROUP
public static final int GL_DEBUG_TYPE_PUSH_GROUPTokens accepted or provided by thetypeparameters of DebugMessageControl and DEBUGPROC, and thetypesparameter of GetDebugMessageLog.- See Also:
-
GL_DEBUG_TYPE_POP_GROUP
public static final int GL_DEBUG_TYPE_POP_GROUPTokens accepted or provided by thetypeparameters of DebugMessageControl and DEBUGPROC, and thetypesparameter of GetDebugMessageLog.- See Also:
-
GL_DEBUG_SEVERITY_HIGH
public static final int GL_DEBUG_SEVERITY_HIGHTokens accepted or provided by theseverityparameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC callback functions, and theseveritiesparameter of GetDebugMessageLog.- See Also:
-
GL_DEBUG_SEVERITY_MEDIUM
public static final int GL_DEBUG_SEVERITY_MEDIUMTokens accepted or provided by theseverityparameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC callback functions, and theseveritiesparameter of GetDebugMessageLog.- See Also:
-
GL_DEBUG_SEVERITY_LOW
public static final int GL_DEBUG_SEVERITY_LOWTokens accepted or provided by theseverityparameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC callback functions, and theseveritiesparameter of GetDebugMessageLog.- See Also:
-
GL_DEBUG_SEVERITY_NOTIFICATION
public static final int GL_DEBUG_SEVERITY_NOTIFICATIONTokens accepted or provided by theseverityparameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC callback functions, and theseveritiesparameter of GetDebugMessageLog.- See Also:
-
GL_STACK_UNDERFLOW
public static final int GL_STACK_UNDERFLOWReturned by GetError.- See Also:
-
GL_STACK_OVERFLOW
public static final int GL_STACK_OVERFLOWReturned by GetError.- See Also:
-
GL_BUFFER
public static final int GL_BUFFERTokens accepted or provided by theidentifierparameters of ObjectLabel and GetObjectLabel.- See Also:
-
GL_SHADER
public static final int GL_SHADERTokens accepted or provided by theidentifierparameters of ObjectLabel and GetObjectLabel.- See Also:
-
GL_PROGRAM
public static final int GL_PROGRAMTokens accepted or provided by theidentifierparameters of ObjectLabel and GetObjectLabel.- See Also:
-
GL_QUERY
public static final int GL_QUERYTokens accepted or provided by theidentifierparameters of ObjectLabel and GetObjectLabel.- See Also:
-
GL_PROGRAM_PIPELINE
public static final int GL_PROGRAM_PIPELINETokens accepted or provided by theidentifierparameters of ObjectLabel and GetObjectLabel.- See Also:
-
GL_SAMPLER
public static final int GL_SAMPLERTokens accepted or provided by theidentifierparameters of ObjectLabel and GetObjectLabel.- See Also:
-
GL_GEOMETRY_SHADER
public static final int GL_GEOMETRY_SHADERAccepted by thetypeparameter of CreateShader and CreateShaderProgramv, by thepnameparameter of GetProgramPipelineiv and returned in theparamsparameter of GetShaderiv whenpnameis SHADER_TYPE.- See Also:
-
GL_GEOMETRY_SHADER_BIT
public static final int GL_GEOMETRY_SHADER_BITAccepted by thestagesparameter of UseProgramStages.- See Also:
-
GL_GEOMETRY_LINKED_VERTICES_OUT
public static final int GL_GEOMETRY_LINKED_VERTICES_OUTAccepted by thepnameparameter of GetProgramiv.- See Also:
-
GL_GEOMETRY_LINKED_INPUT_TYPE
public static final int GL_GEOMETRY_LINKED_INPUT_TYPEAccepted by thepnameparameter of GetProgramiv.- See Also:
-
GL_GEOMETRY_LINKED_OUTPUT_TYPE
public static final int GL_GEOMETRY_LINKED_OUTPUT_TYPEAccepted by thepnameparameter of GetProgramiv.- See Also:
-
GL_GEOMETRY_SHADER_INVOCATIONS
public static final int GL_GEOMETRY_SHADER_INVOCATIONSAccepted by thepnameparameter of GetProgramiv.- See Also:
-
GL_LAYER_PROVOKING_VERTEX
public static final int GL_LAYER_PROVOKING_VERTEXAccepted by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetInteger64v.- See Also:
-
GL_MAX_GEOMETRY_UNIFORM_COMPONENTS
public static final int GL_MAX_GEOMETRY_UNIFORM_COMPONENTSAccepted by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetInteger64v.- See Also:
-
GL_MAX_GEOMETRY_UNIFORM_BLOCKS
public static final int GL_MAX_GEOMETRY_UNIFORM_BLOCKSAccepted by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetInteger64v.- See Also:
-
GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS
public static final int GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTSAccepted by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetInteger64v.- See Also:
-
GL_MAX_GEOMETRY_INPUT_COMPONENTS
public static final int GL_MAX_GEOMETRY_INPUT_COMPONENTSAccepted by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetInteger64v.- See Also:
-
GL_MAX_GEOMETRY_OUTPUT_COMPONENTS
public static final int GL_MAX_GEOMETRY_OUTPUT_COMPONENTSAccepted by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetInteger64v.- See Also:
-
GL_MAX_GEOMETRY_OUTPUT_VERTICES
public static final int GL_MAX_GEOMETRY_OUTPUT_VERTICESAccepted by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetInteger64v.- See Also:
-
GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS
public static final int GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTSAccepted by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetInteger64v.- See Also:
-
GL_MAX_GEOMETRY_SHADER_INVOCATIONS
public static final int GL_MAX_GEOMETRY_SHADER_INVOCATIONSAccepted by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetInteger64v.- See Also:
-
GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS
public static final int GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITSAccepted by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetInteger64v.- See Also:
-
GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS
public static final int GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERSAccepted by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetInteger64v.- See Also:
-
GL_MAX_GEOMETRY_ATOMIC_COUNTERS
public static final int GL_MAX_GEOMETRY_ATOMIC_COUNTERSAccepted by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetInteger64v.- See Also:
-
GL_MAX_GEOMETRY_IMAGE_UNIFORMS
public static final int GL_MAX_GEOMETRY_IMAGE_UNIFORMSAccepted by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetInteger64v.- See Also:
-
GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS
public static final int GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKSAccepted by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetInteger64v.- See Also:
-
GL_FIRST_VERTEX_CONVENTION
public static final int GL_FIRST_VERTEX_CONVENTIONReturned in thedataparameter from a Get query with apnameof LAYER_PROVOKING_VERTEX.- See Also:
-
GL_LAST_VERTEX_CONVENTION
public static final int GL_LAST_VERTEX_CONVENTIONReturned in thedataparameter from a Get query with apnameof LAYER_PROVOKING_VERTEX.- See Also:
-
GL_UNDEFINED_VERTEX
public static final int GL_UNDEFINED_VERTEXReturned in thedataparameter from a Get query with apnameof LAYER_PROVOKING_VERTEX.- See Also:
-
GL_PRIMITIVES_GENERATED
public static final int GL_PRIMITIVES_GENERATEDAccepted by thetargetparameter of BeginQuery, EndQuery, GetQueryiv, and GetQueryObjectuiv.- See Also:
-
GL_LINES_ADJACENCY
public static final int GL_LINES_ADJACENCYAccepted by themodeparameter of DrawArrays, DrawElements, and other commands which draw primitives.- See Also:
-
GL_LINE_STRIP_ADJACENCY
public static final int GL_LINE_STRIP_ADJACENCYAccepted by themodeparameter of DrawArrays, DrawElements, and other commands which draw primitives.- See Also:
-
GL_TRIANGLES_ADJACENCY
public static final int GL_TRIANGLES_ADJACENCYAccepted by themodeparameter of DrawArrays, DrawElements, and other commands which draw primitives.- See Also:
-
GL_TRIANGLE_STRIP_ADJACENCY
public static final int GL_TRIANGLE_STRIP_ADJACENCYAccepted by themodeparameter of DrawArrays, DrawElements, and other commands which draw primitives.- See Also:
-
GL_FRAMEBUFFER_DEFAULT_LAYERS
public static final int GL_FRAMEBUFFER_DEFAULT_LAYERSAccepted by thepnameparameter of FramebufferParameteri, and GetFramebufferParameteriv.- See Also:
-
GL_MAX_FRAMEBUFFER_LAYERS
public static final int GL_MAX_FRAMEBUFFER_LAYERSAccepted by thepnameparameter of GetIntegerv, GetBooleanv, GetInteger64v, and GetFloatv.- See Also:
-
GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS
public static final int GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETSReturned by CheckFramebufferStatus.- See Also:
-
GL_FRAMEBUFFER_ATTACHMENT_LAYERED
public static final int GL_FRAMEBUFFER_ATTACHMENT_LAYEREDAccepted by thepnameparameter of GetFramebufferAttachmentParameteriv.- See Also:
-
GL_REFERENCED_BY_GEOMETRY_SHADER
public static final int GL_REFERENCED_BY_GEOMETRY_SHADERAccepted by thepropsparameter of GetProgramResourceiv.- See Also:
-
GL_PRIMITIVE_BOUNDING_BOX_ARB
public static final int GL_PRIMITIVE_BOUNDING_BOX_ARBAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.- See Also:
-
GL_GUILTY_CONTEXT_RESET
public static final int GL_GUILTY_CONTEXT_RESETReturned byGetGraphicsResetStatus.- See Also:
-
GL_INNOCENT_CONTEXT_RESET
public static final int GL_INNOCENT_CONTEXT_RESETReturned byGetGraphicsResetStatus.- See Also:
-
GL_UNKNOWN_CONTEXT_RESET
public static final int GL_UNKNOWN_CONTEXT_RESETReturned byGetGraphicsResetStatus.- See Also:
-
GL_CONTEXT_ROBUST_ACCESS
public static final int GL_CONTEXT_ROBUST_ACCESSAccepted by thevalueparameter of GetBooleanv, GetIntegerv, and GetFloatv.- See Also:
-
GL_RESET_NOTIFICATION_STRATEGY
public static final int GL_RESET_NOTIFICATION_STRATEGYAccepted by thevalueparameter of GetBooleanv, GetIntegerv, and GetFloatv.- See Also:
-
GL_LOSE_CONTEXT_ON_RESET
public static final int GL_LOSE_CONTEXT_ON_RESETReturned by GetIntegerv and related simple queries whenvalueisRESET_NOTIFICATION_STRATEGY.- See Also:
-
GL_NO_RESET_NOTIFICATION
public static final int GL_NO_RESET_NOTIFICATIONReturned by GetIntegerv and related simple queries whenvalueisRESET_NOTIFICATION_STRATEGY.- See Also:
-
GL_CONTEXT_LOST
public static final int GL_CONTEXT_LOSTReturned byGetError.- See Also:
-
GL_SAMPLE_SHADING
public static final int GL_SAMPLE_SHADINGAccepted by thecapparameter of Enable, Disable, and IsEnabled, and by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetInteger64v.- See Also:
-
GL_MIN_SAMPLE_SHADING_VALUE
public static final int GL_MIN_SAMPLE_SHADING_VALUEAccepted by thepnameparameter of GetBooleanv, GetIntegerv, GetInteger64v, and GetFloatv.- See Also:
-
GL_MIN_FRAGMENT_INTERPOLATION_OFFSET
public static final int GL_MIN_FRAGMENT_INTERPOLATION_OFFSETAccepted by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetInteger64v.- See Also:
-
GL_MAX_FRAGMENT_INTERPOLATION_OFFSET
public static final int GL_MAX_FRAGMENT_INTERPOLATION_OFFSETAccepted by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetInteger64v.- See Also:
-
GL_FRAGMENT_INTERPOLATION_OFFSET_BITS
public static final int GL_FRAGMENT_INTERPOLATION_OFFSET_BITSAccepted by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetInteger64v.- See Also:
-
GL_PATCHES
public static final int GL_PATCHESAccepted by themodeparameter of DrawArrays, DrawElements, and other commands which draw primitives.- See Also:
-
GL_PATCH_VERTICES
public static final int GL_PATCH_VERTICESAccepted by thepnameparameter of PatchParameteri, GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.- See Also:
-
GL_TESS_CONTROL_OUTPUT_VERTICES
public static final int GL_TESS_CONTROL_OUTPUT_VERTICESAccepted by thepnameparameter of GetProgramiv.- See Also:
-
GL_TESS_GEN_MODE
public static final int GL_TESS_GEN_MODEAccepted by thepnameparameter of GetProgramiv.- See Also:
-
GL_TESS_GEN_SPACING
public static final int GL_TESS_GEN_SPACINGAccepted by thepnameparameter of GetProgramiv.- See Also:
-
GL_TESS_GEN_VERTEX_ORDER
public static final int GL_TESS_GEN_VERTEX_ORDERAccepted by thepnameparameter of GetProgramiv.- See Also:
-
GL_TESS_GEN_POINT_MODE
public static final int GL_TESS_GEN_POINT_MODEAccepted by thepnameparameter of GetProgramiv.- See Also:
-
GL_ISOLINES
public static final int GL_ISOLINESReturned by GetProgramiv whenpnameis TESS_GEN_MODE.- See Also:
-
GL_QUADS
public static final int GL_QUADSReturned by GetProgramiv whenpnameis TESS_GEN_MODE.- See Also:
-
GL_FRACTIONAL_ODD
public static final int GL_FRACTIONAL_ODDReturned by GetProgramiv whenpnameis TESS_GEN_SPACING.- See Also:
-
GL_FRACTIONAL_EVEN
public static final int GL_FRACTIONAL_EVENReturned by GetProgramiv whenpnameis TESS_GEN_SPACING.- See Also:
-
GL_MAX_PATCH_VERTICES
public static final int GL_MAX_PATCH_VERTICESAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.- See Also:
-
GL_MAX_TESS_GEN_LEVEL
public static final int GL_MAX_TESS_GEN_LEVELAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.- See Also:
-
GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS
public static final int GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTSAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.- See Also:
-
GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS
public static final int GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTSAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.- See Also:
-
GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS
public static final int GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITSAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.- See Also:
-
GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS
public static final int GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITSAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.- See Also:
-
GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS
public static final int GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTSAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.- See Also:
-
GL_MAX_TESS_PATCH_COMPONENTS
public static final int GL_MAX_TESS_PATCH_COMPONENTSAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.- See Also:
-
GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS
public static final int GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTSAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.- See Also:
-
GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS
public static final int GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTSAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.- See Also:
-
GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS
public static final int GL_MAX_TESS_CONTROL_UNIFORM_BLOCKSAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.- See Also:
-
GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS
public static final int GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKSAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.- See Also:
-
GL_MAX_TESS_CONTROL_INPUT_COMPONENTS
public static final int GL_MAX_TESS_CONTROL_INPUT_COMPONENTSAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.- See Also:
-
GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS
public static final int GL_MAX_TESS_EVALUATION_INPUT_COMPONENTSAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.- See Also:
-
GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS
public static final int GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTSAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.- See Also:
-
GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS
public static final int GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTSAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.- See Also:
-
GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS
public static final int GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERSAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.- See Also:
-
GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS
public static final int GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERSAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.- See Also:
-
GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS
public static final int GL_MAX_TESS_CONTROL_ATOMIC_COUNTERSAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.- See Also:
-
GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS
public static final int GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERSAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.- See Also:
-
GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS
public static final int GL_MAX_TESS_CONTROL_IMAGE_UNIFORMSAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.- See Also:
-
GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS
public static final int GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMSAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.- See Also:
-
GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS
public static final int GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKSAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.- See Also:
-
GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS
public static final int GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKSAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.- See Also:
-
GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED
public static final int GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTEDAccepted by thepnameparameter of GetBooleanv, GetFloatv, GetIntegerv, and GetInteger64v.- See Also:
-
GL_IS_PER_PATCH
public static final int GL_IS_PER_PATCHAccepted by thepropsparameter of GetProgramResourceiv.- See Also:
-
GL_REFERENCED_BY_TESS_CONTROL_SHADER
public static final int GL_REFERENCED_BY_TESS_CONTROL_SHADERAccepted by thepropsparameter of GetProgramResourceiv.- See Also:
-
GL_REFERENCED_BY_TESS_EVALUATION_SHADER
public static final int GL_REFERENCED_BY_TESS_EVALUATION_SHADERAccepted by thepropsparameter of GetProgramResourceiv.- See Also:
-
GL_TESS_EVALUATION_SHADER
public static final int GL_TESS_EVALUATION_SHADERAccepted by thetypeparameter of CreateShader, by thepnameparameter of GetProgramPipelineiv, and returned by theparamsparameter of GetShaderiv.- See Also:
-
GL_TESS_CONTROL_SHADER
public static final int GL_TESS_CONTROL_SHADERAccepted by thetypeparameter of CreateShader, by thepnameparameter of GetProgramPipelineiv, and returned by theparamsparameter of GetShaderiv.- See Also:
-
GL_TESS_CONTROL_SHADER_BIT
public static final int GL_TESS_CONTROL_SHADER_BITAccepted by thestagesparameter of UseProgramStages.- See Also:
-
GL_TESS_EVALUATION_SHADER_BIT
public static final int GL_TESS_EVALUATION_SHADER_BITAccepted by thestagesparameter of UseProgramStages.- See Also:
-
GL_TEXTURE_BORDER_COLOR
public static final int GL_TEXTURE_BORDER_COLORAccepted by thepnameparameter of TexParameteriv, TexParameterfv, SamplerParameteriv, SamplerParameterfv, TexParameterIiv, TexParameterIuiv, SamplerParameterIiv, SamplerParameterIuiv, GetTexParameteriv, GetTexParameterfv, GetTexParameterIiv, GetTexParameterIuiv, GetSamplerParameteriv, GetSamplerParameterfv, GetSamplerParameterIiv, and GetSamplerParameterIuiv.- See Also:
-
GL_CLAMP_TO_BORDER
public static final int GL_CLAMP_TO_BORDERAccepted by theparamparameter of TexParameteri, TexParameterf, SamplerParameteri and SamplerParameterf, and by theparamsparameter of TexParameteriv, TexParameterfv, TexParameterIiv, TexParameterIuiv, SamplerParameterIiv, SamplerParameterIuiv and returned by theparamsparameter of GetTexParameteriv, GetTexParameterfv, GetTexParameterIiv, GetTexParameterIuiv, GetSamplerParameteriv, GetSamplerParameterfv, GetSamplerParameterIiv, and GetSamplerParameterIuiv when theirpnameparameter is TEXTURE_WRAP_S, TEXTURE_WRAP_T, or TEXTURE_WRAP_R.- See Also:
-
GL_TEXTURE_BUFFER
public static final int GL_TEXTURE_BUFFERAccepted by thetargetparameter of BindBuffer, BufferData, BufferSubData, MapBufferRange, BindTexture, UnmapBuffer, GetBufferParameteriv, GetBufferPointerv, TexBuffer, and TexBufferRange.- See Also:
-
GL_TEXTURE_BUFFER_BINDING
public static final int GL_TEXTURE_BUFFER_BINDINGAccepted by thepnameparameters of GetBooleanv, GetFloatv, and GetIntegerv.- See Also:
-
GL_SAMPLER_BUFFER
public static final int GL_SAMPLER_BUFFER(note that this token name is an alias for TEXTURE_BUFFER, and is used for naming consistency with queries for the buffers bound to other buffer binding points). MAX_TEXTURE_BUFFER_SIZE 0x8C2B TEXTURE_BINDING_BUFFER 0x8C2C TEXTURE_BUFFER_OFFSET_ALIGNMENT 0x919F Returned in thetypeparameter of GetActiveUniform, theparamsparameter of GetActiveUniformsiv, and theparamsparameter of GetProgramResourceiv when the TYPE property is queried on the UNIFORM interface.- See Also:
-
GL_INT_SAMPLER_BUFFER
public static final int GL_INT_SAMPLER_BUFFER(note that this token name is an alias for TEXTURE_BUFFER, and is used for naming consistency with queries for the buffers bound to other buffer binding points). MAX_TEXTURE_BUFFER_SIZE 0x8C2B TEXTURE_BINDING_BUFFER 0x8C2C TEXTURE_BUFFER_OFFSET_ALIGNMENT 0x919F Returned in thetypeparameter of GetActiveUniform, theparamsparameter of GetActiveUniformsiv, and theparamsparameter of GetProgramResourceiv when the TYPE property is queried on the UNIFORM interface.- See Also:
-
GL_UNSIGNED_INT_SAMPLER_BUFFER
public static final int GL_UNSIGNED_INT_SAMPLER_BUFFER(note that this token name is an alias for TEXTURE_BUFFER, and is used for naming consistency with queries for the buffers bound to other buffer binding points). MAX_TEXTURE_BUFFER_SIZE 0x8C2B TEXTURE_BINDING_BUFFER 0x8C2C TEXTURE_BUFFER_OFFSET_ALIGNMENT 0x919F Returned in thetypeparameter of GetActiveUniform, theparamsparameter of GetActiveUniformsiv, and theparamsparameter of GetProgramResourceiv when the TYPE property is queried on the UNIFORM interface.- See Also:
-
GL_IMAGE_BUFFER
public static final int GL_IMAGE_BUFFER(note that this token name is an alias for TEXTURE_BUFFER, and is used for naming consistency with queries for the buffers bound to other buffer binding points). MAX_TEXTURE_BUFFER_SIZE 0x8C2B TEXTURE_BINDING_BUFFER 0x8C2C TEXTURE_BUFFER_OFFSET_ALIGNMENT 0x919F Returned in thetypeparameter of GetActiveUniform, theparamsparameter of GetActiveUniformsiv, and theparamsparameter of GetProgramResourceiv when the TYPE property is queried on the UNIFORM interface.- See Also:
-
GL_INT_IMAGE_BUFFER
public static final int GL_INT_IMAGE_BUFFER(note that this token name is an alias for TEXTURE_BUFFER, and is used for naming consistency with queries for the buffers bound to other buffer binding points). MAX_TEXTURE_BUFFER_SIZE 0x8C2B TEXTURE_BINDING_BUFFER 0x8C2C TEXTURE_BUFFER_OFFSET_ALIGNMENT 0x919F Returned in thetypeparameter of GetActiveUniform, theparamsparameter of GetActiveUniformsiv, and theparamsparameter of GetProgramResourceiv when the TYPE property is queried on the UNIFORM interface.- See Also:
-
GL_UNSIGNED_INT_IMAGE_BUFFER
public static final int GL_UNSIGNED_INT_IMAGE_BUFFER(note that this token name is an alias for TEXTURE_BUFFER, and is used for naming consistency with queries for the buffers bound to other buffer binding points). MAX_TEXTURE_BUFFER_SIZE 0x8C2B TEXTURE_BINDING_BUFFER 0x8C2C TEXTURE_BUFFER_OFFSET_ALIGNMENT 0x919F Returned in thetypeparameter of GetActiveUniform, theparamsparameter of GetActiveUniformsiv, and theparamsparameter of GetProgramResourceiv when the TYPE property is queried on the UNIFORM interface.- See Also:
-
GL_TEXTURE_BUFFER_DATA_STORE_BINDING
public static final int GL_TEXTURE_BUFFER_DATA_STORE_BINDINGAccepted by thepnameparameter of GetTexLevelParameter.- See Also:
-
GL_TEXTURE_BUFFER_OFFSET
public static final int GL_TEXTURE_BUFFER_OFFSETAccepted by thepnameparameter of GetTexLevelParameter.- See Also:
-
GL_TEXTURE_BUFFER_SIZE
public static final int GL_TEXTURE_BUFFER_SIZEAccepted by thepnameparameter of GetTexLevelParameter.- See Also:
-
GL_COMPRESSED_RGBA_ASTC_4x4
public static final int GL_COMPRESSED_RGBA_ASTC_4x4Accepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.- See Also:
-
GL_COMPRESSED_RGBA_ASTC_5x4
public static final int GL_COMPRESSED_RGBA_ASTC_5x4Accepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.- See Also:
-
GL_COMPRESSED_RGBA_ASTC_5x5
public static final int GL_COMPRESSED_RGBA_ASTC_5x5Accepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.- See Also:
-
GL_COMPRESSED_RGBA_ASTC_6x5
public static final int GL_COMPRESSED_RGBA_ASTC_6x5Accepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.- See Also:
-
GL_COMPRESSED_RGBA_ASTC_6x6
public static final int GL_COMPRESSED_RGBA_ASTC_6x6Accepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.- See Also:
-
GL_COMPRESSED_RGBA_ASTC_8x5
public static final int GL_COMPRESSED_RGBA_ASTC_8x5Accepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.- See Also:
-
GL_COMPRESSED_RGBA_ASTC_8x6
public static final int GL_COMPRESSED_RGBA_ASTC_8x6Accepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.- See Also:
-
GL_COMPRESSED_RGBA_ASTC_8x8
public static final int GL_COMPRESSED_RGBA_ASTC_8x8Accepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.- See Also:
-
GL_COMPRESSED_RGBA_ASTC_10x5
public static final int GL_COMPRESSED_RGBA_ASTC_10x5Accepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.- See Also:
-
GL_COMPRESSED_RGBA_ASTC_10x6
public static final int GL_COMPRESSED_RGBA_ASTC_10x6Accepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.- See Also:
-
GL_COMPRESSED_RGBA_ASTC_10x8
public static final int GL_COMPRESSED_RGBA_ASTC_10x8Accepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.- See Also:
-
GL_COMPRESSED_RGBA_ASTC_10x10
public static final int GL_COMPRESSED_RGBA_ASTC_10x10Accepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.- See Also:
-
GL_COMPRESSED_RGBA_ASTC_12x10
public static final int GL_COMPRESSED_RGBA_ASTC_12x10Accepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.- See Also:
-
GL_COMPRESSED_RGBA_ASTC_12x12
public static final int GL_COMPRESSED_RGBA_ASTC_12x12Accepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.- See Also:
-
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4
public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4Accepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.- See Also:
-
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4
public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4Accepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.- See Also:
-
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5
public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5Accepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.- See Also:
-
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5
public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5Accepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.- See Also:
-
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6
public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6Accepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.- See Also:
-
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5
public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5Accepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.- See Also:
-
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6
public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6Accepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.- See Also:
-
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8
public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8Accepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.- See Also:
-
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5
public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5Accepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.- See Also:
-
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6
public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6Accepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.- See Also:
-
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8
public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8Accepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.- See Also:
-
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10
public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10Accepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.- See Also:
-
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10
public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10Accepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.- See Also:
-
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12
public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12Accepted by theinternalformatparameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.- See Also:
-
GL_TEXTURE_CUBE_MAP_ARRAY
public static final int GL_TEXTURE_CUBE_MAP_ARRAYAccepted by thetargetparameter of TexParameter{if}, TexParameter{if}v, TexParameterI{i ui}v, BindTexture, GenerateMipmap, TexImage3D, TexSubImage3D, TexStorage3D, GetTexParameter{if}v, GetTexParameter{i ui}v, GetTexLevelParameter{if}v, CompressedTexImage3D, CompressedTexSubImage3D and CopyTexSubImage3D.- See Also:
-
GL_TEXTURE_BINDING_CUBE_MAP_ARRAY
public static final int GL_TEXTURE_BINDING_CUBE_MAP_ARRAYAccepted by thepnameparameter of GetBooleanv, GetIntegerv and GetFloatv.- See Also:
-
GL_SAMPLER_CUBE_MAP_ARRAY
public static final int GL_SAMPLER_CUBE_MAP_ARRAYReturned by thetypeparameter of GetActiveUniform, and by theparamsparameter of GetProgramResourceiv whenpropsis TYPE.- See Also:
-
GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW
public static final int GL_SAMPLER_CUBE_MAP_ARRAY_SHADOWReturned by thetypeparameter of GetActiveUniform, and by theparamsparameter of GetProgramResourceiv whenpropsis TYPE.- See Also:
-
GL_INT_SAMPLER_CUBE_MAP_ARRAY
public static final int GL_INT_SAMPLER_CUBE_MAP_ARRAYReturned by thetypeparameter of GetActiveUniform, and by theparamsparameter of GetProgramResourceiv whenpropsis TYPE.- See Also:
-
GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY
public static final int GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAYReturned by thetypeparameter of GetActiveUniform, and by theparamsparameter of GetProgramResourceiv whenpropsis TYPE.- See Also:
-
GL_IMAGE_CUBE_MAP_ARRAY
public static final int GL_IMAGE_CUBE_MAP_ARRAYReturned by thetypeparameter of GetActiveUniform, and by theparamsparameter of GetProgramResourceiv whenpropsis TYPE.- See Also:
-
GL_INT_IMAGE_CUBE_MAP_ARRAY
public static final int GL_INT_IMAGE_CUBE_MAP_ARRAYReturned by thetypeparameter of GetActiveUniform, and by theparamsparameter of GetProgramResourceiv whenpropsis TYPE.- See Also:
-
GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY
public static final int GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAYReturned by thetypeparameter of GetActiveUniform, and by theparamsparameter of GetProgramResourceiv whenpropsis TYPE.- See Also:
-
GL_TEXTURE_2D_MULTISAMPLE_ARRAY
public static final int GL_TEXTURE_2D_MULTISAMPLE_ARRAYAccepted by thetargetparameter of BindTexture, TexStorage3DMultisample, GetInternalformativ, TexParameter{if}*, GetTexParameter{if}v and GetTexLevelParameter{if}v. Also, the texture object indicated by thetextureargument to FramebufferTextureLayer can be TEXTURE_2D_MULTISAMPLE_ARRAY.- See Also:
-
GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY
public static final int GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAYAccepted by thepnameparameter of GetBooleanv, GetIntegerv, and GetFloatv.- See Also:
-
GL_SAMPLER_2D_MULTISAMPLE_ARRAY
public static final int GL_SAMPLER_2D_MULTISAMPLE_ARRAYReturned by thetypeparameter of GetActiveUniform.- See Also:
-
GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY
public static final int GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAYReturned by thetypeparameter of GetActiveUniform.- See Also:
-
GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY
public static final int GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAYReturned by thetypeparameter of GetActiveUniform.- See Also:
-
-
Method Details
-
glBlendBarrier
public static void glBlendBarrier()Specifies a boundary between passes when using advanced blend equations.When using advanced blending equations, applications should split their rendering into a collection of blending passes, none of which touch an individual sample in the framebuffer more than once. The results of blending are undefined if the sample being blended has been touched previously in the same pass. Any command that causes the value of a sample to be modified using the framebuffer is considered to touch the sample, including clears, blended or unblended primitives, and
BlitFramebuffercopies.- See Also:
-
glCopyImageSubData
public static void glCopyImageSubData(int srcName, int srcTarget, int srcLevel, int srcX, int srcY, int srcZ, int dstName, int dstTarget, int dstLevel, int dstX, int dstY, int dstZ, int srcWidth, int srcHeight, int srcDepth) -
nglDebugMessageControl
public static void nglDebugMessageControl(int source, int type, int severity, int count, long ids, boolean enabled) Unsafe version of:DebugMessageControl- Parameters:
count- the length of the arrayids
-
glDebugMessageControl
public static void glDebugMessageControl(int source, int type, int severity, IntBuffer ids, boolean enabled) Controls the volume of debug output in the active debug group, by disabling specific or groups of messages.If
enabledisTRUE, the referenced subset of messages will be enabled. IfFALSE, then those messages will be disabled.This command can reference different subsets of messages by first considering the set of all messages, and filtering out messages based on the following ways:
- If
source,type, orseverityisDONT_CARE, the messages from all sources, of all types, or of all severities are referenced respectively. - When values other than
DONT_CAREare specified, all messages whose source, type, or severity match the specifiedsource,type, orseverityrespectively will be referenced. - If
countis greater than zero, thenidsis an array ofcountmessage IDs for the specified combination ofsourceandtype. In this case, ifsourceortypeisDONT_CARE, orseverityis notDONT_CARE, the errorINVALID_OPERATIONis generated.
Unrecognized message IDs in
idsare ignored. Ifcountis zero, the value ifidsis ignored.Although messages are grouped into an implicit hierarchy by their sources and types, there is no explicit per-source, per-type or per-severity enabled state. Instead, the enabled state is stored individually for each message. There is no difference between disabling all messages from one source in a single call, and individually disabling all messages from that source using their types and IDs.
If the
DEBUG_OUTPUTstate is disabled the GL operates the same as if messages of everysource,typeorseverityare disabled.- Parameters:
source- the source of debug messages to enable or disable. One of:DEBUG_SOURCE_APIDEBUG_SOURCE_WINDOW_SYSTEMDEBUG_SOURCE_SHADER_COMPILERDEBUG_SOURCE_THIRD_PARTYDEBUG_SOURCE_APPLICATIONDEBUG_SOURCE_OTHERtype- the type of debug messages to enable or disable. One of:DEBUG_TYPE_ERRORDEBUG_TYPE_DEPRECATED_BEHAVIORDEBUG_TYPE_UNDEFINED_BEHAVIORDEBUG_TYPE_PORTABILITYDEBUG_TYPE_PERFORMANCEDEBUG_TYPE_OTHERDEBUG_TYPE_MARKERseverity- the severity of debug messages to enable or disable. One of:DEBUG_SEVERITY_HIGHDEBUG_SEVERITY_MEDIUMDEBUG_SEVERITY_LOWDEBUG_SEVERITY_NOTIFICATIONids- an array of unsigned integers containing the ids of the messages to enable or disableenabled- whether the selected messages should be enabled or disabled- See Also:
- If
-
glDebugMessageControl
public static void glDebugMessageControl(int source, int type, int severity, int id, boolean enabled) Controls the volume of debug output in the active debug group, by disabling specific or groups of messages.If
enabledisTRUE, the referenced subset of messages will be enabled. IfFALSE, then those messages will be disabled.This command can reference different subsets of messages by first considering the set of all messages, and filtering out messages based on the following ways:
- If
source,type, orseverityisDONT_CARE, the messages from all sources, of all types, or of all severities are referenced respectively. - When values other than
DONT_CAREare specified, all messages whose source, type, or severity match the specifiedsource,type, orseverityrespectively will be referenced. - If
countis greater than zero, thenidsis an array ofcountmessage IDs for the specified combination ofsourceandtype. In this case, ifsourceortypeisDONT_CARE, orseverityis notDONT_CARE, the errorINVALID_OPERATIONis generated.
Unrecognized message IDs in
idsare ignored. Ifcountis zero, the value ifidsis ignored.Although messages are grouped into an implicit hierarchy by their sources and types, there is no explicit per-source, per-type or per-severity enabled state. Instead, the enabled state is stored individually for each message. There is no difference between disabling all messages from one source in a single call, and individually disabling all messages from that source using their types and IDs.
If the
DEBUG_OUTPUTstate is disabled the GL operates the same as if messages of everysource,typeorseverityare disabled.- Parameters:
source- the source of debug messages to enable or disable. One of:DEBUG_SOURCE_APIDEBUG_SOURCE_WINDOW_SYSTEMDEBUG_SOURCE_SHADER_COMPILERDEBUG_SOURCE_THIRD_PARTYDEBUG_SOURCE_APPLICATIONDEBUG_SOURCE_OTHERtype- the type of debug messages to enable or disable. One of:DEBUG_TYPE_ERRORDEBUG_TYPE_DEPRECATED_BEHAVIORDEBUG_TYPE_UNDEFINED_BEHAVIORDEBUG_TYPE_PORTABILITYDEBUG_TYPE_PERFORMANCEDEBUG_TYPE_OTHERDEBUG_TYPE_MARKERseverity- the severity of debug messages to enable or disable. One of:DEBUG_SEVERITY_HIGHDEBUG_SEVERITY_MEDIUMDEBUG_SEVERITY_LOWDEBUG_SEVERITY_NOTIFICATIONenabled- whether the selected messages should be enabled or disabled- See Also:
- If
-
nglDebugMessageInsert
public static void nglDebugMessageInsert(int source, int type, int id, int severity, int length, long message) Unsafe version of:DebugMessageInsert- Parameters:
length- the length of the string contained in the character array whose address is given bymessage
-
glDebugMessageInsert
public static void glDebugMessageInsert(int source, int type, int id, int severity, ByteBuffer message) This function can be called by applications and third-party libraries to generate their own messages, such as ones containing timestamp information or signals about specific render system events.The value of
idspecifies the ID for the message andseverityindicates its severity level as defined by the caller. The stringbufcontains the string representation of the message. The parameterlengthcontains the number of characters inbuf. Iflengthis negative, it is implied thatbufcontains a null terminated string. The errorINVALID_VALUEwill be generated if the number of characters inbuf, excluding the null terminator whenlengthis negative, is not less than the value ofMAX_DEBUG_MESSAGE_LENGTH.If the
DEBUG_OUTPUTstate is disabled calls to DebugMessageInsert are discarded and do not generate an error.- Parameters:
source- the source of the debug message to insert. One of:DEBUG_SOURCE_APIDEBUG_SOURCE_WINDOW_SYSTEMDEBUG_SOURCE_SHADER_COMPILERDEBUG_SOURCE_THIRD_PARTYDEBUG_SOURCE_APPLICATIONDEBUG_SOURCE_OTHERtype- the type of the debug message insert. One of:DEBUG_TYPE_ERRORDEBUG_TYPE_DEPRECATED_BEHAVIORDEBUG_TYPE_UNDEFINED_BEHAVIORDEBUG_TYPE_PORTABILITYDEBUG_TYPE_PERFORMANCEDEBUG_TYPE_OTHERDEBUG_TYPE_MARKERid- the user-supplied identifier of the message to insert. One of:DEBUG_SEVERITY_HIGHDEBUG_SEVERITY_MEDIUMDEBUG_SEVERITY_LOWDEBUG_SEVERITY_NOTIFICATIONseverity- the severity of the debug messages to insertmessage- a character array containing the message to insert- See Also:
-
glDebugMessageInsert
public static void glDebugMessageInsert(int source, int type, int id, int severity, CharSequence message) This function can be called by applications and third-party libraries to generate their own messages, such as ones containing timestamp information or signals about specific render system events.The value of
idspecifies the ID for the message andseverityindicates its severity level as defined by the caller. The stringbufcontains the string representation of the message. The parameterlengthcontains the number of characters inbuf. Iflengthis negative, it is implied thatbufcontains a null terminated string. The errorINVALID_VALUEwill be generated if the number of characters inbuf, excluding the null terminator whenlengthis negative, is not less than the value ofMAX_DEBUG_MESSAGE_LENGTH.If the
DEBUG_OUTPUTstate is disabled calls to DebugMessageInsert are discarded and do not generate an error.- Parameters:
source- the source of the debug message to insert. One of:DEBUG_SOURCE_APIDEBUG_SOURCE_WINDOW_SYSTEMDEBUG_SOURCE_SHADER_COMPILERDEBUG_SOURCE_THIRD_PARTYDEBUG_SOURCE_APPLICATIONDEBUG_SOURCE_OTHERtype- the type of the debug message insert. One of:DEBUG_TYPE_ERRORDEBUG_TYPE_DEPRECATED_BEHAVIORDEBUG_TYPE_UNDEFINED_BEHAVIORDEBUG_TYPE_PORTABILITYDEBUG_TYPE_PERFORMANCEDEBUG_TYPE_OTHERDEBUG_TYPE_MARKERid- the user-supplied identifier of the message to insert. One of:DEBUG_SEVERITY_HIGHDEBUG_SEVERITY_MEDIUMDEBUG_SEVERITY_LOWDEBUG_SEVERITY_NOTIFICATIONseverity- the severity of the debug messages to insertmessage- a character array containing the message to insert- See Also:
-
nglDebugMessageCallback
public static void nglDebugMessageCallback(long callback, long userParam) Unsafe version of:DebugMessageCallback -
glDebugMessageCallback
public static void glDebugMessageCallback(@Nullable GLDebugMessageCallbackI callback, long userParam) Specifies a callback to receive debugging messages from the GL.The function's prototype must follow the type definition of DEBUGPROC including its platform-dependent calling convention. Anything else will result in undefined behavior. Only one debug callback can be specified for the current context, and further calls overwrite the previous callback. Specifying
NULLas the value ofcallbackclears the current callback and disables message output through callbacks. Applications can provide user-specified data through the pointeruserParam. The context will store this pointer and will include it as one of the parameters in each call to the callback function.If the application has specified a callback function for receiving debug output, the implementation will call that function whenever any enabled message is generated. The source, type, ID, and severity of the message are specified by the DEBUGPROC parameters
source,type,id, andseverity, respectively. The string representation of the message is stored inmessageand its length (excluding the null-terminator) is stored inlength. The parameteruserParamis the user-specified parameter that was given when calling DebugMessageCallback.Applications can query the current callback function and the current user-specified parameter by obtaining the values of
DEBUG_CALLBACK_FUNCTIONandDEBUG_CALLBACK_USER_PARAM, respectively.Applications that specify a callback function must be aware of certain special conditions when executing code inside a callback when it is called by the GL, regardless of the debug source.
The memory for
messageis owned and managed by the GL, and should only be considered valid for the duration of the function call.The behavior of calling any GL or window system function from within the callback function is undefined and may lead to program termination.
Care must also be taken in securing debug callbacks for use with asynchronous debug output by multi-threaded GL implementations.
If the
DEBUG_OUTPUTstate is disabled then the GL will not call the callback function.- Parameters:
callback- a callback function that will be called when a debug message is generateduserParam- a user supplied pointer that will be passed on each invocation ofcallback- See Also:
-
nglGetDebugMessageLog
public static int nglGetDebugMessageLog(int count, int bufsize, long sources, long types, long ids, long severities, long lengths, long messageLog) Unsafe version of:GetDebugMessageLog- Parameters:
bufsize- the size of the buffer whose address is given bymessageLog
-
glGetDebugMessageLog
public static int glGetDebugMessageLog(int count, @Nullable IntBuffer sources, @Nullable IntBuffer types, @Nullable IntBuffer ids, @Nullable IntBuffer severities, @Nullable IntBuffer lengths, @Nullable ByteBuffer messageLog) Retrieves messages from the debug message log.This function fetches a maximum of
countmessages from the message log, and will return the number of messages successfully fetched.Messages will be fetched from the log in order of oldest to newest. Those messages that were fetched will be removed from the log.
The sources, types, severities, IDs, and string lengths of fetched messages will be stored in the application-provided arrays
sources,types,severities,ids, andlengths, respectively. The application is responsible for allocating enough space for each array to hold up tocountelements. The string representations of all fetched messages are stored in themessageLogarray. If multiple messages are fetched, their strings are concatenated into the samemessageLogarray and will be separated by single null terminators. The last string in the array will also be null-terminated. The maximum size ofmessageLog, including the space used by all null terminators, is given bybufSize. IfbufSizeis less than zero andmessageLogis notNULL, anINVALID_VALUEerror will be generated. If a message's string, including its null terminator, can not fully fit within themessageLogarray's remaining space, then that message and any subsequent messages will not be fetched and will remain in the log. The string lengths stored in the arraylengthsinclude the space for the null terminator of each string.Any or all of the arrays
sources,types,ids,severities,lengthsandmessageLogcan also be null pointers, which causes the attributes for such arrays to be discarded when messages are fetched, however those messages will still be removed from the log. Thus to simply delete up tocountmessages from the message log while ignoring their attributes, the application can call the function with null pointers for all attribute arrays.If the context was created without the
CONTEXT_FLAG_DEBUG_BIT, then the GL can opt to never add messages to the message log so GetDebugMessageLog will always return zero.- Parameters:
count- the number of debug messages to retrieve from the logsources- an array of variables to receive the sources of the retrieved messagestypes- an array of variables to receive the types of the retrieved messagesids- an array of unsigned integers to receive the ids of the retrieved messagesseverities- an array of variables to receive the severites of the retrieved messageslengths- an array of variables to receive the lengths of the received messagesmessageLog- an array of characters that will receive the messages- See Also:
-
nglGetPointerv
public static void nglGetPointerv(int pname, long params) -
glGetPointerv
public static void glGetPointerv(int pname, org.lwjgl.PointerBuffer params) -
glGetPointer
public static long glGetPointer(int pname) -
nglPushDebugGroup
public static void nglPushDebugGroup(int source, int id, int length, long message) Unsafe version of:PushDebugGroup- Parameters:
length- the length of the message to be sent to the debug output stream
-
glPushDebugGroup
Pushes a debug group described by the stringmessageinto the command stream. The value ofidspecifies the ID of messages generated. The parameterlengthcontains the number of characters inmessage. Iflengthis negative, it is implied thatmessagecontains a null terminated string. The message has the specifiedsourceandid,typeDEBUG_TYPE_PUSH_GROUP, andseverityDEBUG_SEVERITY_NOTIFICATION. The GL will put a new debug group on top of the debug group stack which inherits the control of the volume of debug output of the debug group previously residing on the top of the debug group stack. Because debug groups are strictly hierarchical, any additional control of the debug output volume will only apply within the active debug group and the debug groups pushed on top of the active debug group.An
INVALID_ENUMerror is generated if the value ofsourceis neitherDEBUG_SOURCE_APPLICATIONnorDEBUG_SOURCE_THIRD_PARTY. AnINVALID_VALUEerror is generated iflengthis negative and the number of characters inmessage, excluding the null-terminator, is not less than the value ofMAX_DEBUG_MESSAGE_LENGTH.- Parameters:
source- the source of the debug message. One of:DEBUG_SOURCE_APPLICATIONDEBUG_SOURCE_THIRD_PARTYid- the identifier of the messagemessage- a string containing the message to be sent to the debug output stream- See Also:
-
glPushDebugGroup
Pushes a debug group described by the stringmessageinto the command stream. The value ofidspecifies the ID of messages generated. The parameterlengthcontains the number of characters inmessage. Iflengthis negative, it is implied thatmessagecontains a null terminated string. The message has the specifiedsourceandid,typeDEBUG_TYPE_PUSH_GROUP, andseverityDEBUG_SEVERITY_NOTIFICATION. The GL will put a new debug group on top of the debug group stack which inherits the control of the volume of debug output of the debug group previously residing on the top of the debug group stack. Because debug groups are strictly hierarchical, any additional control of the debug output volume will only apply within the active debug group and the debug groups pushed on top of the active debug group.An
INVALID_ENUMerror is generated if the value ofsourceis neitherDEBUG_SOURCE_APPLICATIONnorDEBUG_SOURCE_THIRD_PARTY. AnINVALID_VALUEerror is generated iflengthis negative and the number of characters inmessage, excluding the null-terminator, is not less than the value ofMAX_DEBUG_MESSAGE_LENGTH.- Parameters:
source- the source of the debug message. One of:DEBUG_SOURCE_APPLICATIONDEBUG_SOURCE_THIRD_PARTYid- the identifier of the messagemessage- a string containing the message to be sent to the debug output stream- See Also:
-
glPopDebugGroup
public static void glPopDebugGroup()Pops the active debug group. When a debug group is popped, the GL will also generate a debug output message describing its cause based on themessagestring, the sourcesource, and an IDidsubmitted to the associatedPushDebugGroupcommand.DEBUG_TYPE_PUSH_GROUPandDEBUG_TYPE_POP_GROUPshare a single namespace for messageid.severityhas the valueDEBUG_SEVERITY_NOTIFICATION. Thetypehas the valueDEBUG_TYPE_POP_GROUP. Popping a debug group restores the debug output volume control of the parent debug group.Attempting to pop the default debug group off the stack generates a
STACK_UNDERFLOWerror; pushing a debug group onto a stack containingMAX_DEBUG_GROUP_STACK_DEPTHminus one elements will generate aSTACK_OVERFLOWerror.- See Also:
-
nglObjectLabel
public static void nglObjectLabel(int identifier, int name, int length, long label) Unsafe version of:ObjectLabel- Parameters:
length- the length of the label to be used for the object
-
glObjectLabel
Labels a named object identified within a namespace.- Parameters:
identifier- the namespace from which the name of the object is allocated. One of:BUFFERSHADERPROGRAMQUERYPROGRAM_PIPELINESAMPLERTEXTURERENDERBUFFERFRAMEBUFFERTRANSFORM_FEEDBACKname- the name of the object to labellabel- a string containing the label to assign to the object- See Also:
-
glObjectLabel
Labels a named object identified within a namespace.- Parameters:
identifier- the namespace from which the name of the object is allocated. One of:BUFFERSHADERPROGRAMQUERYPROGRAM_PIPELINESAMPLERTEXTURERENDERBUFFERFRAMEBUFFERTRANSFORM_FEEDBACKname- the name of the object to labellabel- a string containing the label to assign to the object- See Also:
-
nglGetObjectLabel
public static void nglGetObjectLabel(int identifier, int name, int bufSize, long length, long label) Unsafe version of:GetObjectLabel- Parameters:
bufSize- the length of the buffer whose address is inlabel
-
glGetObjectLabel
public static void glGetObjectLabel(int identifier, int name, @Nullable IntBuffer length, ByteBuffer label) Retrieves the label of a named object identified within a namespace.- Parameters:
identifier- the namespace from which the name of the object is allocated. One of:BUFFERSHADERPROGRAMQUERYPROGRAM_PIPELINESAMPLERTEXTURERENDERBUFFERFRAMEBUFFERTRANSFORM_FEEDBACKname- the name of the object whose label to retrievelength- the address of a variable to receive the length of the object labellabel- a string that will receive the object label- See Also:
-
glGetObjectLabel
Retrieves the label of a named object identified within a namespace.- Parameters:
identifier- the namespace from which the name of the object is allocated. One of:BUFFERSHADERPROGRAMQUERYPROGRAM_PIPELINESAMPLERTEXTURERENDERBUFFERFRAMEBUFFERTRANSFORM_FEEDBACKname- the name of the object whose label to retrievebufSize- the length of the buffer whose address is inlabel- See Also:
-
glGetObjectLabel
Retrieves the label of a named object identified within a namespace.- Parameters:
identifier- the namespace from which the name of the object is allocated. One of:BUFFERSHADERPROGRAMQUERYPROGRAM_PIPELINESAMPLERTEXTURERENDERBUFFERFRAMEBUFFERTRANSFORM_FEEDBACKname- the name of the object whose label to retrieve- See Also:
-
nglObjectPtrLabel
public static void nglObjectPtrLabel(long ptr, int length, long label) Unsafe version of:ObjectPtrLabel- Parameters:
length- the length of the label to be used for the object
-
glObjectPtrLabel
Labels a sync object identified by a pointer.- Parameters:
ptr- a pointer identifying a sync objectlabel- a string containing the label to assign to the object- See Also:
-
glObjectPtrLabel
Labels a sync object identified by a pointer.- Parameters:
ptr- a pointer identifying a sync objectlabel- a string containing the label to assign to the object- See Also:
-
nglGetObjectPtrLabel
public static void nglGetObjectPtrLabel(long ptr, int bufSize, long length, long label) Unsafe version of:GetObjectPtrLabel- Parameters:
bufSize- the length of the buffer whose address is inlabel
-
glGetObjectPtrLabel
Retrieves the label of a sync object identified by a pointer.- Parameters:
ptr- the name of the sync object whose label to retrievelength- a variable to receive the length of the object labellabel- a string that will receive the object label- See Also:
-
glGetObjectPtrLabel
Retrieves the label of a sync object identified by a pointer.- Parameters:
ptr- the name of the sync object whose label to retrievebufSize- the length of the buffer whose address is inlabel- See Also:
-
glGetObjectPtrLabel
Retrieves the label of a sync object identified by a pointer.- Parameters:
ptr- the name of the sync object whose label to retrieve- See Also:
-
glEnablei
public static void glEnablei(int target, int index) -
glDisablei
public static void glDisablei(int target, int index) -
glBlendEquationi
public static void glBlendEquationi(int buf, int mode) -
glBlendEquationSeparatei
public static void glBlendEquationSeparatei(int buf, int modeRGB, int modeAlpha) -
glBlendFunci
public static void glBlendFunci(int buf, int src, int dst) -
glBlendFuncSeparatei
public static void glBlendFuncSeparatei(int buf, int srcRGB, int dstRGB, int srcAlpha, int dstAlpha) -
glColorMaski
public static void glColorMaski(int index, boolean r, boolean g, boolean b, boolean a) -
glIsEnabledi
public static boolean glIsEnabledi(int target, int index) -
nglDrawElementsBaseVertex
public static void nglDrawElementsBaseVertex(int mode, int count, int type, long indices, int basevertex) -
glDrawElementsBaseVertex
public static void glDrawElementsBaseVertex(int mode, int count, int type, long indices, int basevertex) -
glDrawElementsBaseVertex
-
glDrawElementsBaseVertex
-
glDrawElementsBaseVertex
-
glDrawElementsBaseVertex
-
nglDrawRangeElementsBaseVertex
public static void nglDrawRangeElementsBaseVertex(int mode, int start, int end, int count, int type, long indices, int basevertex) -
glDrawRangeElementsBaseVertex
public static void glDrawRangeElementsBaseVertex(int mode, int start, int end, int count, int type, long indices, int basevertex) -
glDrawRangeElementsBaseVertex
public static void glDrawRangeElementsBaseVertex(int mode, int start, int end, int type, ByteBuffer indices, int basevertex) -
glDrawRangeElementsBaseVertex
public static void glDrawRangeElementsBaseVertex(int mode, int start, int end, ByteBuffer indices, int basevertex) -
glDrawRangeElementsBaseVertex
public static void glDrawRangeElementsBaseVertex(int mode, int start, int end, ShortBuffer indices, int basevertex) -
glDrawRangeElementsBaseVertex
public static void glDrawRangeElementsBaseVertex(int mode, int start, int end, IntBuffer indices, int basevertex) -
nglDrawElementsInstancedBaseVertex
public static void nglDrawElementsInstancedBaseVertex(int mode, int count, int type, long indices, int instancecount, int basevertex) -
glDrawElementsInstancedBaseVertex
public static void glDrawElementsInstancedBaseVertex(int mode, int count, int type, long indices, int instancecount, int basevertex) -
glDrawElementsInstancedBaseVertex
public static void glDrawElementsInstancedBaseVertex(int mode, int type, ByteBuffer indices, int instancecount, int basevertex) -
glDrawElementsInstancedBaseVertex
public static void glDrawElementsInstancedBaseVertex(int mode, ByteBuffer indices, int instancecount, int basevertex) -
glDrawElementsInstancedBaseVertex
public static void glDrawElementsInstancedBaseVertex(int mode, ShortBuffer indices, int instancecount, int basevertex) -
glDrawElementsInstancedBaseVertex
public static void glDrawElementsInstancedBaseVertex(int mode, IntBuffer indices, int instancecount, int basevertex) -
glFramebufferTexture
public static void glFramebufferTexture(int target, int attachment, int texture, int level) -
glPrimitiveBoundingBox
public static void glPrimitiveBoundingBox(float minX, float minY, float minZ, float minW, float maxX, float maxY, float maxZ, float maxW) Specifies the primitive bounding box.Implementations may be able to optimize performance if the application provides bounds of primitives that will be generated by the tessellation primitive generator or the geometry shader prior to executing those stages. If the provided bounds are incorrect and primitives extend beyond them, the rasterizer may or may not generate fragments for the portions of primitives outside the bounds.
- Parameters:
minX- the minimum x clip space coordinateminY- the minimum y clip space coordinateminZ- the minimum z clip space coordinateminW- the minimum w clip space coordinatemaxX- the maximum x clip space coordinatemaxY- the maximum y clip space coordinatemaxZ- the maximum z clip space coordinatemaxW- the maximum w clip space coordinate- See Also:
-
glGetGraphicsResetStatus
public static int glGetGraphicsResetStatus()Indicates if the GL context has been in a reset state at any point since the last call to GetGraphicsResetStatus:NO_ERRORindicates that the GL context has not been in a reset state since the last call.GUILTY_CONTEXT_RESETindicates that a reset has been detected that is attributable to the current GL context.INNOCENT_CONTEXT_RESETindicates a reset has been detected that is not attributable to the current GL context.UNKNOWN_CONTEXT_RESETindicates a detected graphics reset whose cause is unknown.
If a reset status other than NO_ERROR is returned and subsequent calls return NO_ERROR, the context reset was encountered and completed. If a reset status is repeatedly returned, the context may be in the process of resetting.
Reset notification behavior is determined at context creation time, and may be queried by calling GetIntegerv with the symbolic constant
RESET_NOTIFICATION_STRATEGY.If the reset notification behavior is
NO_RESET_NOTIFICATION, then the implementation will never deliver notification of reset events, and GetGraphicsResetStatus will always return NO_ERROR.If the behavior is
LOSE_CONTEXT_ON_RESET, a graphics reset will result in a lost context and require creating a new context as described above. In this case GetGraphicsResetStatus will return an appropriate value from those described above.If a graphics reset notification occurs in a context, a notification must also occur in all other contexts which share objects with that context.
After a graphics reset has occurred on a context, subsequent GL commands on that context (or any context which shares with that context) will generate a
CONTEXT_LOSTerror. Such commands will not have side effects (in particular, they will not modify memory passed by pointer for query results, and may not block indefinitely or cause termination of the application. Exceptions to this behavior include:GetErrorand GetGraphicsResetStatus behave normally following a graphics reset, so that the application can determine a reset has occurred, and when it is safe to destroy and recreate the context.- Any commands which might cause a polling application to block indefinitely will generate a CONTEXT_LOST error, but will also return a value indicating completion to the application.
- See Also:
-
nglReadnPixels
public static void nglReadnPixels(int x, int y, int width, int height, int format, int type, int bufSize, long pixels) Unsafe version of:ReadnPixels- Parameters:
bufSize- the maximum number of bytes to write intodata
-
glReadnPixels
public static void glReadnPixels(int x, int y, int width, int height, int format, int type, int bufSize, long pixels) - Parameters:
x- the left pixel coordinatey- the lower pixel coordinatewidth- the number of pixels to read in the x-dimensionheight- the number of pixels to read in the y-dimensionformat- the pixel formattype- the pixel typebufSize- the maximum number of bytes to write intodatapixels- a buffer in which to place the returned pixel data- See Also:
-
glReadnPixels
public static void glReadnPixels(int x, int y, int width, int height, int format, int type, ByteBuffer pixels) - Parameters:
x- the left pixel coordinatey- the lower pixel coordinatewidth- the number of pixels to read in the x-dimensionheight- the number of pixels to read in the y-dimensionformat- the pixel formattype- the pixel typepixels- a buffer in which to place the returned pixel data- See Also:
-
glReadnPixels
public static void glReadnPixels(int x, int y, int width, int height, int format, int type, ShortBuffer pixels) - Parameters:
x- the left pixel coordinatey- the lower pixel coordinatewidth- the number of pixels to read in the x-dimensionheight- the number of pixels to read in the y-dimensionformat- the pixel formattype- the pixel typepixels- a buffer in which to place the returned pixel data- See Also:
-
glReadnPixels
public static void glReadnPixels(int x, int y, int width, int height, int format, int type, IntBuffer pixels) - Parameters:
x- the left pixel coordinatey- the lower pixel coordinatewidth- the number of pixels to read in the x-dimensionheight- the number of pixels to read in the y-dimensionformat- the pixel formattype- the pixel typepixels- a buffer in which to place the returned pixel data- See Also:
-
glReadnPixels
public static void glReadnPixels(int x, int y, int width, int height, int format, int type, FloatBuffer pixels) - Parameters:
x- the left pixel coordinatey- the lower pixel coordinatewidth- the number of pixels to read in the x-dimensionheight- the number of pixels to read in the y-dimensionformat- the pixel formattype- the pixel typepixels- a buffer in which to place the returned pixel data- See Also:
-
nglGetnUniformfv
public static void nglGetnUniformfv(int program, int location, int bufSize, long params) Unsafe version of:GetnUniformfv- Parameters:
bufSize- the maximum number of bytes to write toparams
-
glGetnUniformfv
Returns the value or values of a uniform of the default uniform block.- Parameters:
program- the program objectlocation- the uniform locationparams- the buffer in which to place the returned data- See Also:
-
glGetnUniformf
public static float glGetnUniformf(int program, int location) Returns the value or values of a uniform of the default uniform block.- Parameters:
program- the program objectlocation- the uniform location- See Also:
-
nglGetnUniformiv
public static void nglGetnUniformiv(int program, int location, int bufSize, long params) Unsafe version of:GetnUniformiv- Parameters:
bufSize- the maximum number of bytes to write toparams
-
glGetnUniformiv
Integer version ofGetnUniformfv.- Parameters:
program- the program objectlocation- the uniform locationparams- the buffer in which to place the returned data- See Also:
-
glGetnUniformi
public static float glGetnUniformi(int program, int location) Integer version ofGetnUniformfv.- Parameters:
program- the program objectlocation- the uniform location- See Also:
-
nglGetnUniformuiv
public static void nglGetnUniformuiv(int program, int location, int bufSize, long params) Unsafe version of:GetnUniformuiv- Parameters:
bufSize- the maximum number of bytes to write toparams
-
glGetnUniformuiv
Unsigned version ofGetnUniformiv.- Parameters:
program- the program objectlocation- the uniform locationparams- the buffer in which to place the returned data- See Also:
-
glGetnUniformui
public static float glGetnUniformui(int program, int location) Unsigned version ofGetnUniformiv.- Parameters:
program- the program objectlocation- the uniform location- See Also:
-
glMinSampleShading
public static void glMinSampleShading(float value) -
glPatchParameteri
public static void glPatchParameteri(int pname, int value) -
nglTexParameterIiv
public static void nglTexParameterIiv(int target, int pname, long params) -
glTexParameterIiv
-
glTexParameterIi
public static void glTexParameterIi(int target, int pname, int param) -
nglTexParameterIuiv
public static void nglTexParameterIuiv(int target, int pname, long params) -
glTexParameterIuiv
-
glTexParameterIui
public static void glTexParameterIui(int target, int pname, int param) -
nglGetTexParameterIiv
public static void nglGetTexParameterIiv(int target, int pname, long params) -
glGetTexParameterIiv
-
glGetTexParameterIi
public static int glGetTexParameterIi(int target, int pname) -
nglGetTexParameterIuiv
public static void nglGetTexParameterIuiv(int target, int pname, long params) -
glGetTexParameterIuiv
-
glGetTexParameterIui
public static int glGetTexParameterIui(int target, int pname) -
nglSamplerParameterIiv
public static void nglSamplerParameterIiv(int sampler, int pname, long params) -
glSamplerParameterIiv
-
glSamplerParameterIi
public static void glSamplerParameterIi(int sampler, int pname, int param) -
nglSamplerParameterIuiv
public static void nglSamplerParameterIuiv(int sampler, int pname, long params) -
glSamplerParameterIuiv
-
glSamplerParameterIui
public static void glSamplerParameterIui(int sampler, int pname, int param) -
nglGetSamplerParameterIiv
public static void nglGetSamplerParameterIiv(int sampler, int pname, long params) -
glGetSamplerParameterIiv
-
glGetSamplerParameterIi
public static int glGetSamplerParameterIi(int sampler, int pname) -
nglGetSamplerParameterIuiv
public static void nglGetSamplerParameterIuiv(int sampler, int pname, long params) -
glGetSamplerParameterIuiv
-
glGetSamplerParameterIui
public static int glGetSamplerParameterIui(int sampler, int pname) -
glTexBuffer
public static void glTexBuffer(int target, int internalformat, int buffer) -
glTexBufferRange
public static void glTexBufferRange(int target, int internalformat, int buffer, long offset, long size) -
glTexStorage3DMultisample
public static void glTexStorage3DMultisample(int target, int samples, int internalformat, int width, int height, int depth, boolean fixedsamplelocations) -
glDebugMessageControl
public static void glDebugMessageControl(int source, int type, int severity, int[] ids, boolean enabled) Array version of:DebugMessageControl- See Also:
-
glGetDebugMessageLog
public static int glGetDebugMessageLog(int count, int @Nullable [] sources, int @Nullable [] types, int @Nullable [] ids, int @Nullable [] severities, int @Nullable [] lengths, @Nullable ByteBuffer messageLog) Array version of:GetDebugMessageLog- See Also:
-
glGetObjectLabel
public static void glGetObjectLabel(int identifier, int name, int @Nullable [] length, ByteBuffer label) Array version of:GetObjectLabel- See Also:
-
glGetObjectPtrLabel
Array version of:GetObjectPtrLabel- See Also:
-
glReadnPixels
public static void glReadnPixels(int x, int y, int width, int height, int format, int type, short[] pixels) Array version of:ReadnPixels- See Also:
-
glReadnPixels
public static void glReadnPixels(int x, int y, int width, int height, int format, int type, int[] pixels) Array version of:ReadnPixels- See Also:
-
glReadnPixels
public static void glReadnPixels(int x, int y, int width, int height, int format, int type, float[] pixels) Array version of:ReadnPixels- See Also:
-
glGetnUniformfv
public static void glGetnUniformfv(int program, int location, float[] params) Array version of:GetnUniformfv- See Also:
-
glGetnUniformiv
public static void glGetnUniformiv(int program, int location, float[] params) Array version of:GetnUniformiv- See Also:
-
glGetnUniformuiv
public static void glGetnUniformuiv(int program, int location, float[] params) Array version of:GetnUniformuiv- 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:
-
glSamplerParameterIiv
public static void glSamplerParameterIiv(int sampler, int pname, int[] params) Array version of:SamplerParameterIiv- See Also:
-
glSamplerParameterIuiv
public static void glSamplerParameterIuiv(int sampler, int pname, int[] params) Array version of:SamplerParameterIuiv- See Also:
-
glGetSamplerParameterIiv
public static void glGetSamplerParameterIiv(int sampler, int pname, int[] params) Array version of:GetSamplerParameterIiv- See Also:
-
glGetSamplerParameterIuiv
public static void glGetSamplerParameterIuiv(int sampler, int pname, int[] params) Array version of:GetSamplerParameterIuiv- See Also:
-