[−][src]Trait web_glitz::rendering::BlitColorTarget
Helper trait implemented by color buffers that can serve as a target for a BlitCommand, see Framebuffer::blit_color_nearest_command and Framebuffer::blit_color_linear_command.
Required methods
fn descriptor(&self) -> BlitTargetDescriptor
Encapsulates the information about the color target needed by the BlitCommand.
Implementations on Foreign Types
impl<C> BlitColorTarget for (C,) where
C: RenderingOutputBuffer, [src]
C: RenderingOutputBuffer,
fn descriptor(&self) -> BlitTargetDescriptor[src]
impl<C0, C1> BlitColorTarget for (C0, C1) where
C0: RenderingOutputBuffer,
C1: RenderingOutputBuffer, [src]
C0: RenderingOutputBuffer,
C1: RenderingOutputBuffer,
fn descriptor(&self) -> BlitTargetDescriptor[src]
impl<C0, C1, C2> BlitColorTarget for (C0, C1, C2) where
C0: RenderingOutputBuffer,
C1: RenderingOutputBuffer,
C2: RenderingOutputBuffer, [src]
C0: RenderingOutputBuffer,
C1: RenderingOutputBuffer,
C2: RenderingOutputBuffer,
fn descriptor(&self) -> BlitTargetDescriptor[src]
impl<C0, C1, C2, C3> BlitColorTarget for (C0, C1, C2, C3) where
C0: RenderingOutputBuffer,
C1: RenderingOutputBuffer,
C2: RenderingOutputBuffer,
C3: RenderingOutputBuffer, [src]
C0: RenderingOutputBuffer,
C1: RenderingOutputBuffer,
C2: RenderingOutputBuffer,
C3: RenderingOutputBuffer,
fn descriptor(&self) -> BlitTargetDescriptor[src]
impl<C0, C1, C2, C3, C4> BlitColorTarget for (C0, C1, C2, C3, C4) where
C0: RenderingOutputBuffer,
C1: RenderingOutputBuffer,
C2: RenderingOutputBuffer,
C3: RenderingOutputBuffer,
C4: RenderingOutputBuffer, [src]
C0: RenderingOutputBuffer,
C1: RenderingOutputBuffer,
C2: RenderingOutputBuffer,
C3: RenderingOutputBuffer,
C4: RenderingOutputBuffer,
fn descriptor(&self) -> BlitTargetDescriptor[src]
impl<C0, C1, C2, C3, C4, C5> BlitColorTarget for (C0, C1, C2, C3, C4, C5) where
C0: RenderingOutputBuffer,
C1: RenderingOutputBuffer,
C2: RenderingOutputBuffer,
C3: RenderingOutputBuffer,
C4: RenderingOutputBuffer,
C5: RenderingOutputBuffer, [src]
C0: RenderingOutputBuffer,
C1: RenderingOutputBuffer,
C2: RenderingOutputBuffer,
C3: RenderingOutputBuffer,
C4: RenderingOutputBuffer,
C5: RenderingOutputBuffer,
fn descriptor(&self) -> BlitTargetDescriptor[src]
impl<C0, C1, C2, C3, C4, C5, C6> BlitColorTarget for (C0, C1, C2, C3, C4, C5, C6) where
C0: RenderingOutputBuffer,
C1: RenderingOutputBuffer,
C2: RenderingOutputBuffer,
C3: RenderingOutputBuffer,
C4: RenderingOutputBuffer,
C5: RenderingOutputBuffer,
C6: RenderingOutputBuffer, [src]
C0: RenderingOutputBuffer,
C1: RenderingOutputBuffer,
C2: RenderingOutputBuffer,
C3: RenderingOutputBuffer,
C4: RenderingOutputBuffer,
C5: RenderingOutputBuffer,
C6: RenderingOutputBuffer,
fn descriptor(&self) -> BlitTargetDescriptor[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7> BlitColorTarget for (C0, C1, C2, C3, C4, C5, C6, C7) where
C0: RenderingOutputBuffer,
C1: RenderingOutputBuffer,
C2: RenderingOutputBuffer,
C3: RenderingOutputBuffer,
C4: RenderingOutputBuffer,
C5: RenderingOutputBuffer,
C6: RenderingOutputBuffer,
C7: RenderingOutputBuffer, [src]
C0: RenderingOutputBuffer,
C1: RenderingOutputBuffer,
C2: RenderingOutputBuffer,
C3: RenderingOutputBuffer,
C4: RenderingOutputBuffer,
C5: RenderingOutputBuffer,
C6: RenderingOutputBuffer,
C7: RenderingOutputBuffer,
fn descriptor(&self) -> BlitTargetDescriptor[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8> BlitColorTarget for (C0, C1, C2, C3, C4, C5, C6, C7, C8) where
C0: RenderingOutputBuffer,
C1: RenderingOutputBuffer,
C2: RenderingOutputBuffer,
C3: RenderingOutputBuffer,
C4: RenderingOutputBuffer,
C5: RenderingOutputBuffer,
C6: RenderingOutputBuffer,
C7: RenderingOutputBuffer,
C8: RenderingOutputBuffer, [src]
C0: RenderingOutputBuffer,
C1: RenderingOutputBuffer,
C2: RenderingOutputBuffer,
C3: RenderingOutputBuffer,
C4: RenderingOutputBuffer,
C5: RenderingOutputBuffer,
C6: RenderingOutputBuffer,
C7: RenderingOutputBuffer,
C8: RenderingOutputBuffer,
fn descriptor(&self) -> BlitTargetDescriptor[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9> BlitColorTarget for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9) where
C0: RenderingOutputBuffer,
C1: RenderingOutputBuffer,
C2: RenderingOutputBuffer,
C3: RenderingOutputBuffer,
C4: RenderingOutputBuffer,
C5: RenderingOutputBuffer,
C6: RenderingOutputBuffer,
C7: RenderingOutputBuffer,
C8: RenderingOutputBuffer,
C9: RenderingOutputBuffer, [src]
C0: RenderingOutputBuffer,
C1: RenderingOutputBuffer,
C2: RenderingOutputBuffer,
C3: RenderingOutputBuffer,
C4: RenderingOutputBuffer,
C5: RenderingOutputBuffer,
C6: RenderingOutputBuffer,
C7: RenderingOutputBuffer,
C8: RenderingOutputBuffer,
C9: RenderingOutputBuffer,
fn descriptor(&self) -> BlitTargetDescriptor[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10> BlitColorTarget for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10) where
C0: RenderingOutputBuffer,
C1: RenderingOutputBuffer,
C2: RenderingOutputBuffer,
C3: RenderingOutputBuffer,
C4: RenderingOutputBuffer,
C5: RenderingOutputBuffer,
C6: RenderingOutputBuffer,
C7: RenderingOutputBuffer,
C8: RenderingOutputBuffer,
C9: RenderingOutputBuffer,
C10: RenderingOutputBuffer, [src]
C0: RenderingOutputBuffer,
C1: RenderingOutputBuffer,
C2: RenderingOutputBuffer,
C3: RenderingOutputBuffer,
C4: RenderingOutputBuffer,
C5: RenderingOutputBuffer,
C6: RenderingOutputBuffer,
C7: RenderingOutputBuffer,
C8: RenderingOutputBuffer,
C9: RenderingOutputBuffer,
C10: RenderingOutputBuffer,
fn descriptor(&self) -> BlitTargetDescriptor[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11> BlitColorTarget for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11) where
C0: RenderingOutputBuffer,
C1: RenderingOutputBuffer,
C2: RenderingOutputBuffer,
C3: RenderingOutputBuffer,
C4: RenderingOutputBuffer,
C5: RenderingOutputBuffer,
C6: RenderingOutputBuffer,
C7: RenderingOutputBuffer,
C8: RenderingOutputBuffer,
C9: RenderingOutputBuffer,
C10: RenderingOutputBuffer,
C11: RenderingOutputBuffer, [src]
C0: RenderingOutputBuffer,
C1: RenderingOutputBuffer,
C2: RenderingOutputBuffer,
C3: RenderingOutputBuffer,
C4: RenderingOutputBuffer,
C5: RenderingOutputBuffer,
C6: RenderingOutputBuffer,
C7: RenderingOutputBuffer,
C8: RenderingOutputBuffer,
C9: RenderingOutputBuffer,
C10: RenderingOutputBuffer,
C11: RenderingOutputBuffer,
fn descriptor(&self) -> BlitTargetDescriptor[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12> BlitColorTarget for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12) where
C0: RenderingOutputBuffer,
C1: RenderingOutputBuffer,
C2: RenderingOutputBuffer,
C3: RenderingOutputBuffer,
C4: RenderingOutputBuffer,
C5: RenderingOutputBuffer,
C6: RenderingOutputBuffer,
C7: RenderingOutputBuffer,
C8: RenderingOutputBuffer,
C9: RenderingOutputBuffer,
C10: RenderingOutputBuffer,
C11: RenderingOutputBuffer,
C12: RenderingOutputBuffer, [src]
C0: RenderingOutputBuffer,
C1: RenderingOutputBuffer,
C2: RenderingOutputBuffer,
C3: RenderingOutputBuffer,
C4: RenderingOutputBuffer,
C5: RenderingOutputBuffer,
C6: RenderingOutputBuffer,
C7: RenderingOutputBuffer,
C8: RenderingOutputBuffer,
C9: RenderingOutputBuffer,
C10: RenderingOutputBuffer,
C11: RenderingOutputBuffer,
C12: RenderingOutputBuffer,
fn descriptor(&self) -> BlitTargetDescriptor[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13> BlitColorTarget for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13) where
C0: RenderingOutputBuffer,
C1: RenderingOutputBuffer,
C2: RenderingOutputBuffer,
C3: RenderingOutputBuffer,
C4: RenderingOutputBuffer,
C5: RenderingOutputBuffer,
C6: RenderingOutputBuffer,
C7: RenderingOutputBuffer,
C8: RenderingOutputBuffer,
C9: RenderingOutputBuffer,
C10: RenderingOutputBuffer,
C11: RenderingOutputBuffer,
C12: RenderingOutputBuffer,
C13: RenderingOutputBuffer, [src]
C0: RenderingOutputBuffer,
C1: RenderingOutputBuffer,
C2: RenderingOutputBuffer,
C3: RenderingOutputBuffer,
C4: RenderingOutputBuffer,
C5: RenderingOutputBuffer,
C6: RenderingOutputBuffer,
C7: RenderingOutputBuffer,
C8: RenderingOutputBuffer,
C9: RenderingOutputBuffer,
C10: RenderingOutputBuffer,
C11: RenderingOutputBuffer,
C12: RenderingOutputBuffer,
C13: RenderingOutputBuffer,
fn descriptor(&self) -> BlitTargetDescriptor[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14> BlitColorTarget for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14) where
C0: RenderingOutputBuffer,
C1: RenderingOutputBuffer,
C2: RenderingOutputBuffer,
C3: RenderingOutputBuffer,
C4: RenderingOutputBuffer,
C5: RenderingOutputBuffer,
C6: RenderingOutputBuffer,
C7: RenderingOutputBuffer,
C8: RenderingOutputBuffer,
C9: RenderingOutputBuffer,
C10: RenderingOutputBuffer,
C11: RenderingOutputBuffer,
C12: RenderingOutputBuffer,
C13: RenderingOutputBuffer,
C14: RenderingOutputBuffer, [src]
C0: RenderingOutputBuffer,
C1: RenderingOutputBuffer,
C2: RenderingOutputBuffer,
C3: RenderingOutputBuffer,
C4: RenderingOutputBuffer,
C5: RenderingOutputBuffer,
C6: RenderingOutputBuffer,
C7: RenderingOutputBuffer,
C8: RenderingOutputBuffer,
C9: RenderingOutputBuffer,
C10: RenderingOutputBuffer,
C11: RenderingOutputBuffer,
C12: RenderingOutputBuffer,
C13: RenderingOutputBuffer,
C14: RenderingOutputBuffer,
fn descriptor(&self) -> BlitTargetDescriptor[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14, C15> BlitColorTarget for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14, C15) where
C0: RenderingOutputBuffer,
C1: RenderingOutputBuffer,
C2: RenderingOutputBuffer,
C3: RenderingOutputBuffer,
C4: RenderingOutputBuffer,
C5: RenderingOutputBuffer,
C6: RenderingOutputBuffer,
C7: RenderingOutputBuffer,
C8: RenderingOutputBuffer,
C9: RenderingOutputBuffer,
C10: RenderingOutputBuffer,
C11: RenderingOutputBuffer,
C12: RenderingOutputBuffer,
C13: RenderingOutputBuffer,
C14: RenderingOutputBuffer,
C15: RenderingOutputBuffer, [src]
C0: RenderingOutputBuffer,
C1: RenderingOutputBuffer,
C2: RenderingOutputBuffer,
C3: RenderingOutputBuffer,
C4: RenderingOutputBuffer,
C5: RenderingOutputBuffer,
C6: RenderingOutputBuffer,
C7: RenderingOutputBuffer,
C8: RenderingOutputBuffer,
C9: RenderingOutputBuffer,
C10: RenderingOutputBuffer,
C11: RenderingOutputBuffer,
C12: RenderingOutputBuffer,
C13: RenderingOutputBuffer,
C14: RenderingOutputBuffer,
C15: RenderingOutputBuffer,