Package | Description |
---|---|
com.luciad.view.lightspeed.util.opengl.glsl |
Contains convenience classes for working with the OpenGL Shading Language
(GLSL).
|
Modifier and Type | Method and Description |
---|---|
static TLspShader |
TLspShader.createFragmentShader(ILcdGL aGL,
String aSource)
Creates a fragment shader from the given source file.
|
static TLspShader |
TLspShader.createFragmentShader(ILcdGL aGL,
String[] aSources)
Creates a fragment shader from the given source files.
|
static TLspShader |
TLspShader.createFragmentShaderFromSourceCode(ILcdGL aGL,
String[] aSourceCode)
Creates a fragment shader from the given source code chunks.
|
static TLspShader |
TLspShader.createGeometryShader(ILcdGL aGL,
String aSource)
Creates a geometry shader from the given source file.
|
static TLspShader |
TLspShader.createGeometryShader(ILcdGL aGL,
String[] aSources)
Creates a geometry shader from the given source files.
|
static TLspShader |
TLspShader.createVertexShader(ILcdGL aGL,
String aSource)
Creates a vertex shader from the given source file.
|
static TLspShader |
TLspShader.createVertexShader(ILcdGL aGL,
String[] aSources)
Creates a vertex shader from the given source files.
|
static TLspShader |
TLspShader.createVertexShaderFromSourceCode(ILcdGL aGL,
String[] aSourceCode)
Creates a vertex shader from the given source code chunks.
|
Modifier and Type | Method and Description |
---|---|
protected ArrayList<TLspShader> |
TLspShaderProgram.getShaders() |
Modifier and Type | Method and Description |
---|---|
void |
TLspShaderProgram.add(TLspShader aShader)
Adds a shader to this shader program.
|