Framebuffer

Undocumented in source.

Constructors

this
this(Owner owner)
Undocumented in source.
this
this(uint w, uint h, FrameBufferFormat format, bool depth, Owner owner)
Undocumented in source.

Destructor

~this
~this()
Undocumented in source.

Members

Functions

bind
void bind()
Undocumented in source. Be warned that the author may not have intended to support it.
blitColorBuffer
void blitColorBuffer()
Undocumented in source. Be warned that the author may not have intended to support it.
blitDepthBuffer
void blitDepthBuffer()
Undocumented in source. Be warned that the author may not have intended to support it.
colorTexture
GLuint colorTexture()
Undocumented in source. Be warned that the author may not have intended to support it.
createFramebuffer
void createFramebuffer()
Undocumented in source. Be warned that the author may not have intended to support it.
depthTexture
GLuint depthTexture()
Undocumented in source. Be warned that the author may not have intended to support it.
init
void init(uint w, uint h, FrameBufferFormat format, bool depth)
Undocumented in source. Be warned that the author may not have intended to support it.
releaseFramebuffer
void releaseFramebuffer()
Undocumented in source. Be warned that the author may not have intended to support it.
resize
void resize(uint w, uint h)
Undocumented in source. Be warned that the author may not have intended to support it.
unbind
void unbind()
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

_colorTexture
GLuint _colorTexture;
Undocumented in source.
_depthTexture
GLuint _depthTexture;
Undocumented in source.
colorFormat
FrameBufferFormat colorFormat;
Undocumented in source.
framebuffer
GLuint framebuffer;
Undocumented in source.
hasDepthBuffer
bool hasDepthBuffer;
Undocumented in source.
height
uint height;
Undocumented in source.
width
uint width;
Undocumented in source.

Meta