InitFromDeviceOptions
InitFromDeviceOptions =
object
Defined in: packages/typegpu/src/core/root/init.ts:833
Options passed into initFromDevice.
Properties
Section titled “Properties”device
Section titled “device”device:
GPUDevice
Defined in: packages/typegpu/src/core/root/init.ts:834
shaderGenerator?
Section titled “shaderGenerator?”
optionalshaderGenerator:ShaderGenerator
Defined in: packages/typegpu/src/core/root/init.ts:841
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:842
unstable_names?
Section titled “unstable_names?”
optionalunstable_names:"random"|"strict"
Defined in: packages/typegpu/src/core/root/init.ts:836
Default
Section titled “Default”'random'