Module rin_scene::renderer[][src]

OpenGL renderer following the AZDO directives where available

Re-exports

pub use self::material::std140_data;
pub use self::light::ImageBasedLightBuilder;
pub use self::shadow::ShadowMapPool;
pub use self::resources::ScreenRenderBuffer;
pub use self::resources::ScreenRenderBufferBuilder;
pub use self::memory::Allocator;

Modules

allocator
components
geometry
light
memory
resources
shadow
water

Structs

DeferredVertexRegister
ForwardRenderer
ForwardRendererBuilder
ForwardRendererWithSurfaceBuilder
MaterialCache
MaterialPool
MaterialTransparency
Materials
Parameters
PostFragmentMaterial
PostFragmentMaterialBuilder

Builder for PostFragmentMaterial.

ProgramCache
ProgramSettings
ShaderMaterial
ShaderMaterialBuilder
TexturesPool

Enums

AttributeBufferIndex
IndicesAllocator
PostFragment
PropertyChanged
UBOBindingPoints

Traits

FullMaterial
Image
Material
ToGlinShaderPrecision

Functions

default_attribute_bindings
get_depth_clamp_shader
get_depth_only_shader
get_shadow_render_shader

Type Definitions

OpaqueRenderSurface
OtherRenderSurface
ShadowMaterialCache
ShadowMaterialPool