public readonly record struct TextureGraphKernelOne kernel a graph authored, rather than one this assembly ships.
Remarks
⚠ Carried by the compiler rather than by the plan, and — exactly as with TextureGraphOutput — that is a gap rather than a design. A plan's op names a kernel and TexturePlanEvaluator resolves that name through the assembly's embedded sources, so a plan holding one of these does not evaluate: it throws naming a kernel nothing has. Doc 48 § D6's node is landed to the point the section is actually about — the real Raven compiler, and diagnostics mapped back to the node — and the last wire is #729.
Fields and properties (3)
public string KernelThe shader's name, which is what the op that runs it names.
public string SourceIts Raven, ready for TextureKernels.Variant's format rewrite.
public NodeId NodeThe node that wrote it.
Methods (1)
public TextureGraphKernel(string Kernel, string Source, NodeId Node)One kernel a graph authored, rather than one this assembly ships.
Used by (3)
- TextureGraphCompilerVixen.Editor.TextureGraph
- TexturePixelProcessorTestsVixen.Editor.TextureGraph.Tests
- TexturePlanKernelTestsVixen.Editor.TextureGraph.Tests