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

Packages that use Texture
com.threerings.opengl.compositor   
com.threerings.opengl.renderer   
com.threerings.opengl.renderer.config Renderer configuration bits. 
 

Uses of Texture in com.threerings.opengl.compositor
 

Fields in com.threerings.opengl.compositor declared as Texture
 Texture Dependency.PlanarTexture.texture
          The texture to which we render.
 Texture Dependency.CubeTexture.texture
          The texture to which we render.
 Texture Dependency.ShadowTexture.texture
          The shadow texture.
 

Uses of Texture in com.threerings.opengl.renderer
 

Subclasses of Texture in com.threerings.opengl.renderer
 class Texture1D
          A one-dimensional texture.
 class Texture2D
          A two-dimensional texture.
 class Texture3D
          A three-dimensional texture.
 class TextureCubeMap
          A cube map texture.
 

Fields in com.threerings.opengl.renderer declared as Texture
 Texture TextureUnit.texture
          The texture bound to this unit.
 

Methods in com.threerings.opengl.renderer that return Texture
 Texture TextureRenderer.getColor()
          Returns a reference to the color texture (if any).
 Texture TextureRenderer.getDepth()
          Returns a reference to the depth texture (if any).
 

Methods in com.threerings.opengl.renderer with parameters of type Texture
static TextureRenderer TextureRenderer.getInstance(GlContext ctx, Texture color, Texture depth, int width, int height, org.lwjgl.opengl.PixelFormat pformat)
          Retrieves the shared texture renderer instance for the supplied textures.
static TextureRenderer TextureRenderer.getInstance(GlContext ctx, Texture color, Texture depth, org.lwjgl.opengl.PixelFormat pformat)
          Retrieves the shared texture renderer instance for the supplied textures.
 void Framebuffer.setColorAttachment(Texture texture)
          Attaches a texture to the color target of this frame buffer.
 void Framebuffer.setColorAttachment(Texture texture, int level, int param)
          Attaches a texture to the color target of this frame buffer.
 void Framebuffer.setDepthAttachment(Texture texture)
          Attaches a texture to the depth target of this frame buffer.
 void Framebuffer.setDepthAttachment(Texture texture, int level, int param)
          Attaches a texture to the depth target of this frame buffer.
 void Framebuffer.setStencilAttachment(Texture texture)
          Attaches a texture to the stencil target of this frame buffer.
 void Framebuffer.setStencilAttachment(Texture texture, int level, int param)
          Attaches a texture to the stencil target of this frame buffer.
 void TextureUnit.setTexture(Texture texture)
          Sets the texture and the dirty flag.
 

Constructors in com.threerings.opengl.renderer with parameters of type Texture
TextureRenderer(GlContext ctx, Texture color, Texture depth, int width, int height, org.lwjgl.opengl.PixelFormat pformat)
          Creates a new texture renderer to render into the specified texture(s).
TextureUnit(Texture texture)
          Creates a simple texture unit.
 

Uses of Texture in com.threerings.opengl.renderer.config
 

Methods in com.threerings.opengl.renderer.config that return Texture
 Texture TextureConfig.getFromPool(GlContext ctx)
          Returns an instance of this texture from the shared pool.
 Texture TextureConfig.Implementation.getFromPool(GlContext ctx)
          Fetches a texture from the shared pool, or returns null if the implementation doesn't contain a pool.
 Texture TextureConfig.Original.getFromPool(GlContext ctx)
           
 Texture TextureConfig.Derived.getFromPool(GlContext ctx)
           
 Texture TextureConfig.getTexture(GlContext ctx)
          Returns the texture corresponding to this configuration.
 Texture TextureConfig.Implementation.getTexture(GlContext ctx)
          Returns the texture corresponding to this configuration.
 Texture TextureConfig.getTexture(GlContext ctx, TextureState state, TextureUnit unit, Scope scope, List<Dependency.Adder> adders, List<Updater> updaters)
          Returns the (possibly dynamic) texture corresponding to this configuration.
abstract  Texture TextureConfig.Implementation.getTexture(GlContext ctx, TextureState state, TextureUnit unit, Scope scope, List<Dependency.Adder> adders, List<Updater> updaters)
          Returns the (possibly dynamic) texture corresponding to this configuration.
 Texture TextureConfig.Original.getTexture(GlContext ctx, TextureState state, TextureUnit unit, Scope scope, List<Dependency.Adder> adders, List<Updater> updaters)
           
 Texture TextureConfig.BaseDerived.getTexture(GlContext ctx, TextureState state, TextureUnit unit, Scope scope, List<Dependency.Adder> adders, List<Updater> updaters)
           
 Texture TextureConfig.Reflection.getTexture(GlContext ctx, TextureState state, TextureUnit unit, Scope scope, List<Dependency.Adder> adders, List<Updater> updaters)
           
 Texture TextureConfig.Refraction.getTexture(GlContext ctx, TextureState state, TextureUnit unit, Scope scope, List<Dependency.Adder> adders, List<Updater> updaters)
           
 Texture TextureConfig.CubeRender.getTexture(GlContext ctx, TextureState state, TextureUnit unit, Scope scope, List<Dependency.Adder> adders, List<Updater> updaters)
           
 Texture TextureConfig.Animated.getTexture(GlContext ctx, TextureState state, TextureUnit unit, Scope scope, List<Dependency.Adder> adders, List<Updater> updaters)
           
 

Methods in com.threerings.opengl.renderer.config with parameters of type Texture
 void TextureConfig.returnToPool(GlContext ctx, Texture texture)
          Returns an instance of this texture to the shared pool.
 void TextureConfig.Implementation.returnToPool(GlContext ctx, Texture texture)
          Returns a texture to the shared pool.
 void TextureConfig.Original.returnToPool(GlContext ctx, Texture texture)
           
 void TextureConfig.Derived.returnToPool(GlContext ctx, Texture texture)
           
 



Copyright © 2011. All Rights Reserved.