FunctionDefinitionOptions
Defined in: packages/typegpu/src/tgsl/shaderGenerator_members.ts:15
Properties
Section titled “Properties”
readonlyargs: readonlyFunctionArgument[]
Defined in: packages/typegpu/src/tgsl/shaderGenerator_members.ts:19
readonlybody:Block
Defined in: packages/typegpu/src/tgsl/shaderGenerator_members.ts:20
functionType
Section titled “functionType”
readonlyfunctionType:"normal"|TgpuShaderStage
Defined in: packages/typegpu/src/tgsl/shaderGenerator_members.ts:16
readonlyname:string
Defined in: packages/typegpu/src/tgsl/shaderGenerator_members.ts:17
workgroupSize?
Section titled “workgroupSize?”
readonlyoptionalworkgroupSize: readonlynumber[]
Defined in: packages/typegpu/src/tgsl/shaderGenerator_members.ts:18
Methods
Section titled “Methods”determineReturnType()
Section titled “determineReturnType()”determineReturnType():
BaseData
Defined in: packages/typegpu/src/tgsl/shaderGenerator_members.ts:22