[−][src]Trait web_glitz::rendering::AsMultisampleAttachment
Trait implemented for image references that can be attached to a multisample render target.
See also [MultisampleRenderTargetDescriptor].
Associated Types
type SampleFormat: InternalFormat + Multisamplable
The type of image storage format the image is stored in.
Required methods
fn as_multisample_attachment(
&mut self
) -> MultisampleAttachment<'_, Self::SampleFormat>
&mut self
) -> MultisampleAttachment<'_, Self::SampleFormat>
Converts the image reference into a render target attachment.
Implementations on Foreign Types
impl<'a, T> AsMultisampleAttachment for &'a mut T where
T: AsMultisampleAttachment, [src]
T: AsMultisampleAttachment,
type SampleFormat = T::SampleFormat
fn as_multisample_attachment(
&mut self
) -> MultisampleAttachment<'_, Self::SampleFormat>[src]
&mut self
) -> MultisampleAttachment<'_, Self::SampleFormat>
Implementors
impl<F> AsMultisampleAttachment for Renderbuffer<Multisample<F>> where
F: RenderbufferFormat + Multisamplable + 'static, [src]
F: RenderbufferFormat + Multisamplable + 'static,
type SampleFormat = F
fn as_multisample_attachment(
&mut self
) -> MultisampleAttachment<'_, Self::SampleFormat>[src]
&mut self
) -> MultisampleAttachment<'_, Self::SampleFormat>
impl<I> AsMultisampleAttachment for Extended<I> where
I: AsMultisampleAttachment, [src]
I: AsMultisampleAttachment,
type SampleFormat = I::SampleFormat
fn as_multisample_attachment(
&mut self
) -> MultisampleAttachment<'_, Self::SampleFormat>[src]
&mut self
) -> MultisampleAttachment<'_, Self::SampleFormat>