Crate iced_graphics

Source
Expand description

A bunch of backend-agnostic types that can be leveraged to build a renderer for iced.

The native path of the Iced ecosystem

Re-exports§

pub use cache::Cache;
pub use compositor::Compositor;
pub use error::Error;
pub use gradient::Gradient;
pub use image::Image;
pub use layer::Layer;
pub use mesh::Mesh;
pub use text::Text;
pub use iced_core as core;
pub use iced_futures as futures;

Modules§

cache
Cache computations and efficiently reuse them.
color
Manage colors for shaders.
compositor
A compositor is responsible for initializing a renderer and managing window surfaces.
damage
Compute the damage between frames.
error
See what can go wrong when creating graphical backends.
geometrygeometry
Build and draw geometry.
gradient
A gradient that can be used as a fill for some geometry.
image
Load and operate on images.
layer
Draw and stack layers of graphical primitives.
mesh
Draw triangles!
text
Draw text.

Structs§

Settings
The settings of a renderer.
Viewport
A viewing region for displaying computer graphics.

Enums§

Antialiasing
An antialiasing strategy.