[−][src]Trait rin::gl::ShadowMap
Required Methods
fn uniforms(&self, shadow_map_index: usize) -> Vec<Uniform>
fn non_ubo_uniforms(&self, shadow_map_index: usize) -> Vec<Uniform>
fn fbo(&self) -> &Fbo
fn program(&self) -> &Program
fn frustum_size(&self) -> f32
fn near_clip(&self) -> f32
fn far_clip(&self) -> f32
fn viewport(&self) -> Rect<i32>
fn bias(&self) -> f32
fn shadow_map_type(&self) -> &'static str
fn shadow_sampler(&self) -> &dyn ShadowMapView
Implementors
impl<S: ShadowMapView> ShadowMap for Gaussian<S>
[src]
impl<S: ShadowMapView> ShadowMap for Gaussian<S>
fn uniforms(&self, shadow_map_index: usize) -> Vec<Uniform>
[src]
fn uniforms(&self, shadow_map_index: usize) -> Vec<Uniform>
fn non_ubo_uniforms(&self, shadow_map_index: usize) -> Vec<Uniform>
[src]
fn non_ubo_uniforms(&self, shadow_map_index: usize) -> Vec<Uniform>
fn fbo(&self) -> &Fbo
[src]
fn fbo(&self) -> &Fbo
fn program(&self) -> &Program
[src]
fn program(&self) -> &Program
fn frustum_size(&self) -> f32
[src]
fn frustum_size(&self) -> f32
fn near_clip(&self) -> f32
[src]
fn near_clip(&self) -> f32
fn far_clip(&self) -> f32
[src]
fn far_clip(&self) -> f32
fn viewport(&self) -> Rect<i32>
[src]
fn viewport(&self) -> Rect<i32>
fn bias(&self) -> f32
[src]
fn bias(&self) -> f32
fn shadow_map_type(&self) -> &'static str
[src]
fn shadow_map_type(&self) -> &'static str
fn shadow_sampler(&self) -> &dyn ShadowMapView
[src]
fn shadow_sampler(&self) -> &dyn ShadowMapView
impl<S: ShadowMapView> ShadowMap for Hard<S>
[src]
impl<S: ShadowMapView> ShadowMap for Hard<S>
fn uniforms(&self, shadow_map_index: usize) -> Vec<Uniform>
[src]
fn uniforms(&self, shadow_map_index: usize) -> Vec<Uniform>
fn non_ubo_uniforms(&self, shadow_map_index: usize) -> Vec<Uniform>
[src]
fn non_ubo_uniforms(&self, shadow_map_index: usize) -> Vec<Uniform>
fn fbo(&self) -> &Fbo
[src]
fn fbo(&self) -> &Fbo
fn program(&self) -> &Program
[src]
fn program(&self) -> &Program
fn frustum_size(&self) -> f32
[src]
fn frustum_size(&self) -> f32
fn near_clip(&self) -> f32
[src]
fn near_clip(&self) -> f32
fn far_clip(&self) -> f32
[src]
fn far_clip(&self) -> f32
fn viewport(&self) -> Rect<i32>
[src]
fn viewport(&self) -> Rect<i32>
fn bias(&self) -> f32
[src]
fn bias(&self) -> f32
fn shadow_map_type(&self) -> &'static str
[src]
fn shadow_map_type(&self) -> &'static str
fn shadow_sampler(&self) -> &dyn ShadowMapView
[src]
fn shadow_sampler(&self) -> &dyn ShadowMapView
impl<S: ShadowMapView> ShadowMap for PCSS<S>
[src]
impl<S: ShadowMapView> ShadowMap for PCSS<S>
fn uniforms(&self, shadow_map_index: usize) -> Vec<Uniform>
[src]
fn uniforms(&self, shadow_map_index: usize) -> Vec<Uniform>
fn non_ubo_uniforms(&self, shadow_map_index: usize) -> Vec<Uniform>
[src]
fn non_ubo_uniforms(&self, shadow_map_index: usize) -> Vec<Uniform>
fn fbo(&self) -> &Fbo
[src]
fn fbo(&self) -> &Fbo
fn program(&self) -> &Program
[src]
fn program(&self) -> &Program
fn frustum_size(&self) -> f32
[src]
fn frustum_size(&self) -> f32
fn near_clip(&self) -> f32
[src]
fn near_clip(&self) -> f32
fn far_clip(&self) -> f32
[src]
fn far_clip(&self) -> f32
fn viewport(&self) -> Rect<i32>
[src]
fn viewport(&self) -> Rect<i32>
fn bias(&self) -> f32
[src]
fn bias(&self) -> f32
fn shadow_map_type(&self) -> &'static str
[src]
fn shadow_map_type(&self) -> &'static str
fn shadow_sampler(&self) -> &dyn ShadowMapView
[src]
fn shadow_sampler(&self) -> &dyn ShadowMapView
impl<S: ShadowMapView> ShadowMap for Poisson<S>
[src]
impl<S: ShadowMapView> ShadowMap for Poisson<S>
fn uniforms(&self, shadow_map_index: usize) -> Vec<Uniform>
[src]
fn uniforms(&self, shadow_map_index: usize) -> Vec<Uniform>
fn non_ubo_uniforms(&self, shadow_map_index: usize) -> Vec<Uniform>
[src]
fn non_ubo_uniforms(&self, shadow_map_index: usize) -> Vec<Uniform>
fn fbo(&self) -> &Fbo
[src]
fn fbo(&self) -> &Fbo
fn program(&self) -> &Program
[src]
fn program(&self) -> &Program
fn frustum_size(&self) -> f32
[src]
fn frustum_size(&self) -> f32
fn near_clip(&self) -> f32
[src]
fn near_clip(&self) -> f32
fn far_clip(&self) -> f32
[src]
fn far_clip(&self) -> f32
fn viewport(&self) -> Rect<i32>
[src]
fn viewport(&self) -> Rect<i32>
fn bias(&self) -> f32
[src]
fn bias(&self) -> f32
fn shadow_map_type(&self) -> &'static str
[src]
fn shadow_map_type(&self) -> &'static str
fn shadow_sampler(&self) -> &dyn ShadowMapView
[src]
fn shadow_sampler(&self) -> &dyn ShadowMapView