Skip to main content

Crate diene_engine_renderer_api

Crate diene_engine_renderer_api 

Source
Expand description

Shared renderer abstraction used by engine orchestration and backends.

Structs§

DisplayHandle
The handle to the display controller of the windowing system.
RenderExtent
Drawable size in physical pixels.
WindowHandle
The handle to a window.

Enums§

HandleError
An error that can occur while fetching a display or window handle.

Traits§

HasDisplayHandle
A display that acts as a wrapper around a display handle.
HasWindowHandle
A handle to a window.
RenderWindow
Native window data needed by renderer backends.
Renderer
Renderer backend operations driven by the application loop.
RendererFactory
Creates renderer instances once a native window exists.

Type Aliases§

BoxedRenderer
Owned renderer trait object with a fixed error type.