three-d ~master (2015-01-13T18:29:31Z)
Dub
Repo
GBuffer
three
gl
renderer
Undocumented in source.
struct
GBuffer {
uint
width
;
uint
height
;
GLuint
texturePosition
;
GLuint
textureNormal
;
GLuint
textureColor
;
GLuint
textureDepthStencil
;
GLuint
fbo
;
void
construct
(uint width, uint height);
void
destruct
();
}
Members
Functions
construct
void
construct
(uint width, uint height)
Undocumented in source. Be warned that the author may not have intended to support it.
destruct
void
destruct
()
Undocumented in source. Be warned that the author may not have intended to support it.
Variables
fbo
GLuint
fbo
;
Undocumented in source.
height
uint
height
;
Undocumented in source.
textureColor
GLuint
textureColor
;
Undocumented in source.
textureDepthStencil
GLuint
textureDepthStencil
;
Undocumented in source.
textureNormal
GLuint
textureNormal
;
Undocumented in source.
texturePosition
GLuint
texturePosition
;
Undocumented in source.
width
uint
width
;
Undocumented in source.
Meta
Source
See Implementation
three
gl
renderer
manifest constants
fragmentShaderSource
maxIndices
maxIndirectCommands
maxInstances
maxVertices
vertexShaderSource
structs
GBuffer
GlDrawCommand
Renderer
ShaderPipeline
Viewport