Expand description
High level Rendering API designed for cross platform rendering and windowing.
Modules
Buffers for allocating memory on the GPU.
Render command definitions for lambda runtimes.
Mesh Implementation
Render pipeline builders and definitions for lambda runtimes and
applications.
Render pass builders and definitions for lambda runtimes and applications.
A module for compiling shaders into SPIR-V binary.
Vertex data structures.
Viewport for rendering a frame within the RenderContext.
Window implementation for rendering applications.
Structs
Generic Rendering API setup to use the current platforms primary
Rendering Backend
A RenderContext is a localized rendering context that can be used to render
to a window. It is localized to a single window at the moment.
Enums
ColorFormat is a type alias for the color format used by the surface and
vertex buffers. They denote the size of the color channels and the number of
channels being used.
A format descriptor that describes the channels present in a
texture or view, how they are laid out, what size they are,
and how the elements of the channels are interpreted (integer,
float, etc.)