Top Fields Constructors Methods
org.lwjgl.test.opengles.util

public Class ShaderProgram

extends Object
implements GLObject
Class Inheritance
All Implemented Interfaces
org.lwjgl.test.opengles.util.GLObject
Static Imports
org.lwjgl.opengles.GLES20.*

Field Summary

Modifier and TypeField and Description
private final int

Constructor Summary

AccessConstructor and Description
public
ShaderProgram(final Shader... shaders)

Method Summary

Modifier and TypeMethod and Description
public void
public static void
public void
public int
public int
public int
getUniformLocation(final String uniform)

private void
public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

IDback to summary
private final int ID

Constructor Detail

ShaderProgramback to summary
public ShaderProgram(final Shader... shaders)

Method Detail

destroyback to summary
public void destroy()

Implements org.lwjgl.test.opengles.util.GLObject.destroy.

disableback to summary
public static void disable()
enableback to summary
public void enable()
getAttributeLocationback to summary
public int getAttributeLocation(final String attrib)
getIDback to summary
public int getID()

Implements org.lwjgl.test.opengles.util.GLObject.getID.

getUniformLocationback to summary
public int getUniformLocation(final String uniform)
printInfoLogback to summary
private void printInfoLog()
validateback to summary
public void validate()