PreparedStage class final

One stage, ready for glslang, beside the reflection nothing downstream can recover.

The WGSL is what the two compilers make of glsl; the three lists here are already final, because the packer hands out the bindings rather than reading them back.

Constructors

PreparedStage({required String glsl, required List<PreparedAttribute> attributes, required List<PreparedBlock> blocks, required List<PreparedSampler> samplers})
const

Properties

attributes → List<PreparedAttribute>
final
blocks → List<PreparedBlock>
final
glsl → String
Vulkan-flavoured GLSL 4.60: one #version, explicit locations, explicit set/binding/std140, and split samplers.
final
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
samplers → List<PreparedSampler>
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited