The library documents itself · GPU
stzKernelMaker
10 own methods · 0 forms written with extensions, listed under their method
the source: base/gpu/stzKernelMaker.ring(opens in a new tab) · All classes · The area reference: GPU
Under each method, its extensions (Q CS XT Z ZZ IB W U): bold and ticked, it exists; struck, it does not. The extensions and what they mean
No method of this class is run on this page: the class reaches files, the network, processes, the clock, chance or sound, and an example run here would only be an example of its effects. Each method carries the explanation the library gives of itself.
Method
Explanation, as the source carries it
init
(no comment in the source: the name reads as a sentence) initno extension
TakesVector
(no comment in the source: the name reads as a sentence) takes vectorno extension
TakesScalar
(no comment in the source: the name reads as a sentence) takes scalarno extension
ReturnsVector
(no comment in the source: the name reads as a sentence) returns vectorno extension
ForEachElement
(no comment in the source: the name reads as a sentence) for each elementno extension
InputNames
(no comment in the source: the name reads as a sentence) input namesno extension
ScalarNames
(no comment in the source: the name reads as a sentence) scalar namesno extension
OutputName
(no comment in the source: the name reads as a sentence) output nameno extension
Spec
The engine's spec format -- the declarations, collapsed. Exposed for transparency and for the guard.no extension
ToWGSL
Transpile (engine-side) and cache. Pure text work: needs NO device, so kernels can be authored and inspected on GPU-less machines. Raises with the engine's refusal message on a bad description.no extension

