Skip to main content

RenderSurface

Trait RenderSurface 

Source
pub trait RenderSurface {
    // Required methods
    fn size(&self) -> (u32, u32);
    fn present(&mut self, pixels: &[Color]) -> Result<()>;
}
Expand description

Low-level pixel surface consumed by renderer backends.

This contract is still part of WidgetKit’s evolving render internals and is not promoted by the top-level widgetkit facade.

Required Methods§

Source

fn size(&self) -> (u32, u32)

Source

fn present(&mut self, pixels: &[Color]) -> Result<()>

Implementors§