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



  • Write a graphics backend.
  • Manage colors for shaders.
  • A compositor is responsible for initializing a renderer and managing window surfaces.
  • Track and compute the damage of graphical primitives.
  • geometrygeometry
    Build and draw geometry.
  • A gradient that can be used as a [Fill] for some geometry.
  • imageimage
    Load and operate on images.
  • Draw triangles!
  • Create a renderer from a Backend.



  • An antialiasing strategy.
  • An error that occurred while creating an application’s graphical context.
  • A rendering primitive.