Uses of Class
com.threerings.opengl.renderer.Shader

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.
 



Copyright © 2011. All Rights Reserved.