Capítulo 396 de 859

Chapter 396: ComputeBuiltinNode

Core Idea

ComputeBuiltinNode represents a compute-scope builtin value that expose information about the currently running dispatch and/or the device it is running on.

This node can only be used with a WebGPU backend.

Reference Tables

Constructor

Signature
new ComputeBuiltinNode( builtinName : string, nodeType : string )

Methods

MethodDescription
.generateNodeType( builder : NodeBuilder ) : stringThis method is overwritten since the node type is simply derived from nodeType..
.getBuiltinName( builder : NodeBuilder ) : stringReturns the builtin name.
.getHash( builder : NodeBuilder ) : stringThis method is overwritten since hash is derived from the built-in name.
.hasBuiltin( builder : NodeBuilder ) : booleanWhether the current node builder has the builtin or not.
.setBuiltinName( builtinName : string ) : ComputeBuiltinNodeSets the builtin name.

Key Takeaways

  1. ComputeBuiltinNode extends: EventDispatcher → Node
  2. Key methods: generateNodeType, getBuiltinName, getHash, hasBuiltin.

Connects To