|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Shader | |
|---|---|
| com.threerings.opengl.renderer | |
| com.threerings.opengl.renderer.config | Renderer configuration bits. |
| com.threerings.opengl.util | |
| Uses of Shader in com.threerings.opengl.renderer |
|---|
| Methods in com.threerings.opengl.renderer that return Shader | |
|---|---|
Shader |
Program.getFragmentShader()
Returns a reference to the fragment shader. |
Shader |
Program.getVertexShader()
Returns a reference to the vertex shader. |
| Methods in com.threerings.opengl.renderer with parameters of type Shader | |
|---|---|
boolean |
Program.setShaders(Shader vertex,
Shader fragment)
Sets the shaders for this program and links it. |
| Uses of Shader in com.threerings.opengl.renderer.config |
|---|
| Methods in com.threerings.opengl.renderer.config that return Shader | |
|---|---|
Shader |
ShaderConfig.getShader(GlContext ctx,
Scope scope,
RenderState[] states,
boolean vertexProgramTwoSide)
Returns the shader corresponding to this configuration. |
abstract Shader |
ShaderConfig.Implementation.getShader(GlContext ctx,
Scope scope,
RenderState[] states,
boolean vertexProgramTwoSide)
Returns the shader corresponding to this configuration. |
Shader |
ShaderConfig.Vertex.getShader(GlContext ctx,
Scope scope,
RenderState[] states,
boolean vertexProgramTwoSide)
|
abstract Shader |
ShaderConfig.Vertex.Contents.getShader(GlContext ctx,
Scope scope,
RenderState[] states,
boolean vertexProgramTwoSide)
Returns the shader. |
Shader |
ShaderConfig.Vertex.SourceFile.getShader(GlContext ctx,
Scope scope,
RenderState[] states,
boolean vertexProgramTwoSide)
|
Shader |
ShaderConfig.Fragment.getShader(GlContext ctx,
Scope scope,
RenderState[] states,
boolean vertexProgramTwoSide)
|
abstract Shader |
ShaderConfig.Fragment.Contents.getShader(GlContext ctx,
Scope scope,
RenderState[] states,
boolean vertexProgramTwoSide)
Returns the shader. |
Shader |
ShaderConfig.Fragment.SourceFile.getShader(GlContext ctx,
Scope scope,
RenderState[] states,
boolean vertexProgramTwoSide)
|
Shader |
ShaderConfig.Derived.getShader(GlContext ctx,
Scope scope,
RenderState[] states,
boolean vertexProgramTwoSide)
|
| Uses of Shader in com.threerings.opengl.util |
|---|
| Methods in com.threerings.opengl.util that return Shader | |
|---|---|
Shader |
ShaderCache.getShader(String path,
String... defs)
Loads and returns the shader at the specified path with the supplied preprocessor definitions. |
Shader |
ShaderCache.getShader(String path,
String[] defs,
String[] ddefs)
Loads and returns the shader at the specified path with the supplied preprocessor definitions as well as a set of derived definitions (not used to find the shader, but included if the shader is compiled). |
| Methods in com.threerings.opengl.util with parameters of type Shader | |
|---|---|
Program |
ShaderCache.getProgram(Shader vertex,
Shader fragment)
Returns an instance of a program with the supplied vertex and fragment shaders. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||