Module three::render
[−]
[src]
The renderer.
Re-exports
pub use self::source::Source; |
Modules
basic_pipe | |
pbr_pipe | |
quad_pipe | |
shadow_pipe | |
source |
Source for for GLSL shaders used by the renderer. |
Structs
BackendCommandBuffer |
A command buffer abstraction for OpenGL. |
BackendFactory |
GL resource factory. |
DebugQuadHandle |
Handle for additional viewport to render some relevant debug information.
See |
DisplacementContribution | |
Globals | |
Instance | |
LightParam | |
PbrParams | |
PipelineStates |
All pipeline state objects used by the |
QuadParams | |
Renderer | |
Vertex |
Enums
BackendResources | |
PipelineCreationError |
Error encountered when building pipelines. |
ShadowType |
Shadow type is used to specify shadow's rendering algorithm. |
Constants
DEFAULT_VERTEX |
Default values for type |
ZEROED_DISPLACEMENT_CONTRIBUTION |
Set of zero valued displacement contribution which cause vertex attributes to be unchanged by morph targets. |
Type Definitions
BasicPipelineState |
The concrete type of a basic pipeline. |
ColorFormat |
The format of the back buffer color requested from the windowing system. |
DepthFormat |
The format of the depth stencil buffer requested from the windowing system. |
ShadowFormat |
The format of the shadow buffer. |