create static method

Future<Renderer3D> create(
  1. GpuDevice device
)

Creates a renderer on device, loading and creating every pipeline up front.

Implementation

static Future<Renderer3D> create(GpuDevice device) async {
  final pipelines = await PipelineSet.load(
    device,
    'core.shaderbundle',
    RendererPipelines.all,
  );
  return Renderer3D._(device, pipelines, DefaultTextures(device));
}