Framebuffer

Undocumented in source.

Constructors

this
this(uint w, uint h, bool floating, bool isHDRSceneBuffer, Owner o)
Undocumented in source.

Destructor

~this
~this()
Undocumented in source.

Members

Functions

averageLuminance
float averageLuminance()
Undocumented in source. Be warned that the author may not have intended to support it.
bind
void bind()
Undocumented in source. Be warned that the author may not have intended to support it.
clearBuffers
void clearBuffers()
Undocumented in source. Be warned that the author may not have intended to support it.
genLuminanceMipmaps
void genLuminanceMipmaps()
Undocumented in source. Be warned that the author may not have intended to support it.
render
void render()
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.
eao
GLuint eao;
Undocumented in source.
fbo
GLuint fbo;
Undocumented in source.
height
uint height;
Undocumented in source.
indices
uint[3][2] indices;
Undocumented in source.
isFloating
bool isFloating;
Undocumented in source.
isHDRSceneBuffer
bool isHDRSceneBuffer;
Undocumented in source.
lumaTexture
GLuint lumaTexture;
Undocumented in source.
maxMipmap
int maxMipmap;
Undocumented in source.
normalTexture
GLuint normalTexture;
Undocumented in source.
positionTexture
GLuint positionTexture;
Undocumented in source.
tbo
GLuint tbo;
Undocumented in source.
texcoords
Vector2f[4] texcoords;
Undocumented in source.
vao
GLuint vao;
Undocumented in source.
vbo
GLuint vbo;
Undocumented in source.
velocityTexture
GLuint velocityTexture;
Undocumented in source.
vertices
Vector2f[4] vertices;
Undocumented in source.
width
uint width;
Undocumented in source.

Meta