Module render_backend

Source
Expand description

The high-level module responsible for managing the pipeline and preparing commands to be issued by the Renderer.

See the comment at the top of the renderer module for a description of how these two pieces interact.

Macrosยง

declare_data_stores ๐Ÿ”’

Structsยง

DataStores
A collection of resources that are shared by clips, primitives between display lists.
Document ๐Ÿ”’
DocumentOps ๐Ÿ”’
DocumentView
PlainRenderBackend ๐Ÿ”’
RenderBackend
The render backend is responsible for transforming high level display lists into GPU-friendly work which is then submitted to the renderer in the form of a frame::Frame.
SceneView
Some rendering parameters applying at the scene level.
ScratchBuffer

Enumsยง

RenderBackendStatus ๐Ÿ”’

Staticsยง

NEXT_NAMESPACE_ID ๐Ÿ”’
The unique id for WR resource identification. The namespace_id should start from 1.