The buffer to hold the generated code.
ReadonlydiagnosticDiagnostic messages.
Optional set of nodes that will always emit temporaries, indepedent of their connection count.
ReadonlyglobalDetermines if an error was generated.
The current indent level.
Holds the state for the requirement of default objects.
ReadonlylanguageThe code generation language.
ReadonlymodeThe code generation mode.
ReadonlyobjectThe preview data.
Determines whether code generation is disabled.
ReadonlytemporaryReadonlytemporaryReadonlytemporaryReadonlyvariableReadonlyvisitedStatic ReadonlydefaultStaticimplicitThe implicit object index tracks the number of implicit objects created globally. This is important for implicit samplers and textures, otherwise instanced shaders might not update correctly to the updated value, as it's retained in the parameter buffer.
OptionalasConst: booleanOptionalincludeValue: booleanOptionalisImplicit: booleanStaticgetStaticsystem
The GraphCodeGenerationContext is used during code generation to create the actual code.