public final class RenderTarget extends java.lang.Object implements IDestroyable
Framebuffer| Modifier and Type | Class and Description |
|---|---|
static class |
RenderTarget.Type |
| Constructor and Description |
|---|
RenderTarget(RenderTarget.Type type,
GLEnums.Format format,
GLEnums.DataType dataType) |
RenderTarget(RenderTarget.Type type,
GLEnums.Format format,
GLEnums.DataType dataType,
GLEnums.InternalFormat internalFormat) |
RenderTarget(RenderTarget.Type type,
GLEnums.Format format,
GLEnums.DataType dataType,
GLEnums.InternalFormat internalFormat,
int samples) |
| Modifier and Type | Method and Description |
|---|---|
void |
destroy(IGL gl) |
GLEnums.DataType |
getDataType() |
GLEnums.Format |
getFormat() |
int |
getHeight() |
GLEnums.InternalFormat |
getInternalFormat() |
int |
getMemoryUsage() |
int |
getRenderBuffer() |
int |
getSamples() |
TextureID |
getTexture() |
RenderTarget.Type |
getType() |
int |
getWidth() |
boolean |
init(IGL gl,
int width,
int height) |
boolean |
isRenderBuffer() |
boolean |
isTexture() |
boolean |
isValid() |
public RenderTarget(RenderTarget.Type type, GLEnums.Format format, GLEnums.DataType dataType)
type - format - render target channelsdataType - render target channel typepublic RenderTarget(RenderTarget.Type type, GLEnums.Format format, GLEnums.DataType dataType, GLEnums.InternalFormat internalFormat)
public RenderTarget(RenderTarget.Type type, GLEnums.Format format, GLEnums.DataType dataType, GLEnums.InternalFormat internalFormat, int samples)
public RenderTarget.Type getType()
public GLEnums.Format getFormat()
public GLEnums.InternalFormat getInternalFormat()
public GLEnums.DataType getDataType()
public int getSamples()
public boolean init(IGL gl, int width, int height)
public void destroy(IGL gl)
destroy in interface IDestroyablepublic boolean isTexture()
public TextureID getTexture()
public boolean isRenderBuffer()
public int getRenderBuffer()
public int getWidth()
public int getHeight()
public boolean isValid()
public int getMemoryUsage()
Bonzai Engine 1.3.4 11/12/2015 - A Java OpenGL engine and tools for Windows/Mac/Linux/Android
Copyright © 2007-2015 Jérôme Jouvie bonzaiengine.com contact@bonzaiengine.com