Skip to main content

Interface: RenderBackendRenderMode

Properties

createDefinition()?

optional createDefinition: () => RenderPathDefinition<BaseViewportRenderContext, BaseViewportRenderContext>

Planar render path definition implementing this render mode. Called once per viewport (each PlanarViewport owns its resolver), so it must return a fresh definition instance on every call. Core backends omit it: their render paths ship in createDefaultPlanarRenderPaths().

Returns

RenderPathDefinition<BaseViewportRenderContext, BaseViewportRenderContext>

Defined in

packages/core/src/RenderingEngine/helpers/renderBackendRegistry.ts:32


id

id: string

Wire id of the render mode, e.g. 'myOrg:webgpuImage'.

Defined in

packages/core/src/RenderingEngine/helpers/renderBackendRegistry.ts:25