pub struct ColorPipelineConfig {
pub input_color_space: ColorSpace,
pub input_transfer: TransferFunction,
pub output_color_space: ColorSpace,
pub output_transfer: TransferFunction,
pub output_gamma: OutputGamma,
pub enable_tonemapping: bool,
pub tonemap_config: AgxConfig,
}Fields§
§input_color_space: ColorSpace§input_transfer: TransferFunction§output_color_space: ColorSpace§output_transfer: TransferFunction§output_gamma: OutputGamma§enable_tonemapping: bool§tonemap_config: AgxConfigImplementations§
Source§impl ColorPipelineConfig
impl ColorPipelineConfig
pub fn broadcast() -> Self
pub fn log_output(log_space: TransferFunction, gamut: ColorSpace) -> Self
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ColorPipelineConfig
impl RefUnwindSafe for ColorPipelineConfig
impl Send for ColorPipelineConfig
impl Sync for ColorPipelineConfig
impl Unpin for ColorPipelineConfig
impl UnsafeUnpin for ColorPipelineConfig
impl UnwindSafe for ColorPipelineConfig
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more