Header menu logo Mibo

PipelineRenderer Module

Functions and values

Function or value Description

create game view pipeline

Full Usage: create game view pipeline

Parameters:
Returns: IRenderer<'Model> An IRenderer implementation for use with Program.withRenderer.

Create a pipeline-based renderer that integrates with Mibo's Elmish-style game loop. The renderer calls your view function each frame to populate a render buffer.

game : Game

The Game instance (used for device initialization).

view : GameContext -> 'Model -> RenderBuffer<unit, RenderCommand> -> unit

Function that transforms model into render commands.

pipeline : IRenderPipeline

The 3D render pipeline to use.

Returns: IRenderer<'Model>

An IRenderer implementation for use with Program.withRenderer.

Type something to start searching.