Skip to content

InitOptions

InitOptions = object

Defined in: packages/typegpu/src/core/root/init.ts:766

Options passed into init.

optional adapter: GPURequestAdapterOptions

Defined in: packages/typegpu/src/core/root/init.ts:767


optional device: GPUDeviceDescriptor & object

Defined in: packages/typegpu/src/core/root/init.ts:768

optional optionalFeatures: Iterable<GPUFeatureName>


optional shaderGenerator: ShaderGenerator

Defined in: packages/typegpu/src/core/root/init.ts:775

A custom shader code generator, used when resolving TypeGPU functions. If not provided, the default WGSL generator will be used.


optional unstable_logOptions: LogGeneratorOptions

Defined in: packages/typegpu/src/core/root/init.ts:776


optional unstable_names: "random" | "strict"

Defined in: packages/typegpu/src/core/root/init.ts:770

'random'