|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||