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 Freeze for TonemappingRoutine
impl !RefUnwindSafe for TonemappingRoutine
impl Send for TonemappingRoutine
impl Sync for TonemappingRoutine
impl Unpin for TonemappingRoutine
impl !UnwindSafe for TonemappingRoutine
Blanket Implementations§
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