Top Description Fields Constructors Methods
org.lwjgl.opengl

public final Class EXTSharedTexturePalette

extends Object
Class Inheritance

Native bindings to the EXT_shared_texture_palette extension.

EXT_shared_texture_palette defines a shared texture palette which may be used in place of the texture object palettes provided by EXT_paletted_texture. This is useful for rapidly changing a palette common to many textures, rather than having to reload the new palette for each texture. The extension acts as a switch, causing all lookups that would normally be done on the texture's palette to instead use the shared palette.

Requires EXT_paletted_texture.

Field Summary

Modifier and TypeField and Description
public static final int
GL_SHARED_TEXTURE_PALETTE_EXT

Accepted by the pname parameters of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev, IsEnabled, Enable, Disable, ColorTableEXT, ColorSubTableEXT, GetColorTableEXT, GetColorTableParameterivEXT, and GetColorTableParameterfd EXT.

Constructor Summary

AccessConstructor and Description
private

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

GL_SHARED_TEXTURE_PALETTE_EXTback to summary
public static final int GL_SHARED_TEXTURE_PALETTE_EXT

Accepted by the pname parameters of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev, IsEnabled, Enable, Disable, ColorTableEXT, ColorSubTableEXT, GetColorTableEXT, GetColorTableParameterivEXT, and GetColorTableParameterfd EXT.

Constructor Detail

EXTSharedTexturePaletteback to summary
private EXTSharedTexturePalette()