Top Description Fields Constructors Methods
org.lwjgl.opengl

public final Class ARBExplicitUniformLocation

extends Object
Class Inheritance

Native bindings to the ARB_explicit_uniform_location extension.

This extension provides a method to pre-assign uniform locations to uniform variables in the default uniform block, including subroutine uniforms. This allows an application to modify the uniform values without requiring a GL query like GetUniformLocation, GetSubroutineUniformLocation and GetSubroutineIndex.

Requires OpenGL 3.3 or ARB_explicit_attrib_location. Promoted to core in OpenGL 4.3.

Field Summary

Modifier and TypeField and Description
public static final int
GL_MAX_UNIFORM_LOCATIONS

Accepted by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev, and GetInteger64v.

Constructor Summary

AccessConstructor and Description
private

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

GL_MAX_UNIFORM_LOCATIONSback to summary
public static final int GL_MAX_UNIFORM_LOCATIONS

Accepted by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev, and GetInteger64v.

Constructor Detail

ARBExplicitUniformLocationback to summary
private ARBExplicitUniformLocation()