Top Fields Constructors Methods
org.lwjgl.test.opengl.shaders

pack-priv final Class ShaderVSH

extends Shader
Class Inheritance
Static Imports
org.lwjgl.opengl.ARBShaderObjects.*, org.lwjgl.opengl.ARBVertexShader.*, org.lwjgl.opengl.GL11.*

Field Summary

Modifier and TypeField and Description
pack-priv final String
pack-priv final int
pack-priv final int
pack-priv final String
pack-priv final int
Inherited from org.lwjgl.test.opengl.shaders.Shader:
fileBuffer

Constructor Summary

AccessConstructor and Description
pack-priv
ShaderVSH(final String shaderFile)

Method Summary

Modifier and TypeMethod and Description
pack-priv void
pack-priv void
Inherited from org.lwjgl.test.opengl.shaders.Shader:
checkProgramErrorgetShaderTextgetUniformLocationprintShaderObjectInfoLogprintShaderProgramInfoLog

Field Detail

fileback to summary
pack-priv final String file
programIDback to summary
pack-priv final int programID
shaderIDback to summary
pack-priv final int shaderID
sourceback to summary
pack-priv final String source
uniformLocationback to summary
pack-priv final int uniformLocation

Constructor Detail

ShaderVSHback to summary
pack-priv ShaderVSH(final String shaderFile)

Method Detail

cleanupback to summary
pack-priv void cleanup()

Implements abstract org.lwjgl.test.opengl.shaders.Shader.cleanup.

renderback to summary
pack-priv void render()

Implements abstract org.lwjgl.test.opengl.shaders.Shader.render.