InitFromDeviceOptions
InitFromDeviceOptions =
object
Defined in: packages/typegpu/src/core/root/init.ts:809
Options passed into initFromDevice.
Properties
Section titled “Properties”device
Section titled “device”device:
GPUDevice
Defined in: packages/typegpu/src/core/root/init.ts:810
shaderGenerator?
Section titled “shaderGenerator?”
optionalshaderGenerator:ShaderGenerator
Defined in: packages/typegpu/src/core/root/init.ts:817
A custom shader code generator, used when resolving TypeGPU functions. If not provided, the default WGSL generator will be used.
unstable_logOptions?
Section titled “unstable_logOptions?”
optionalunstable_logOptions:LogGeneratorOptions
Defined in: packages/typegpu/src/core/root/init.ts:818
unstable_names?
Section titled “unstable_names?”
optionalunstable_names:"random"|"strict"
Defined in: packages/typegpu/src/core/root/init.ts:812
Default
Section titled “Default”'random'