pub struct TonemappingRoutine { /* private fields */ }Expand description
HDR tonemapping routine.
See module for documentation.
Implementations§
Source§impl TonemappingRoutine
impl TonemappingRoutine
pub fn new( renderer: &Renderer, interfaces: &WholeFrameInterfaces, output_format: TextureFormat, ) -> Self
pub fn add_to_graph<'node>( &'node self, graph: &mut RenderGraph<'node>, src: RenderTargetHandle, dst: RenderTargetHandle, forward_uniform_bg: DataHandle<BindGroup>, )
Auto Trait Implementations§
impl !RefUnwindSafe for TonemappingRoutine
impl !UnwindSafe for TonemappingRoutine
impl Freeze for TonemappingRoutine
impl Send for TonemappingRoutine
impl Sync for TonemappingRoutine
impl Unpin for TonemappingRoutine
impl UnsafeUnpin for TonemappingRoutine
Blanket Implementations§
impl<T> AnyBound<dyn Any + Send> for T
impl<T> AnyBound<dyn Any + Sync + Send> for T
impl<T> AnyBound<dyn Any + Sync> for T
impl<T> AnyBound<dyn Any> for Twhere
T: Any,
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more