Expand description
Backend-neutral program binding plans. Backend-neutral binding-plan construction for VYRE programs.
Structs§
- Backend
Layout Fingerprint - Stable descriptor-layout fingerprint for backend object caches.
- Backend
Layout Slot - Backend-neutral descriptor/bind-group layout slot.
- Binding
- One validated binding descriptor.
- Binding
Plan - Deterministic ABI plan for a VYRE program.
- Binding
SetFingerprint - Stable fingerprint of a binding set’s layout - the parts that
determine whether two
BindingPlans can share a backend bind group layout / descriptor set.
Enums§
- Backend
Layout Class - Backend-neutral descriptor memory class.
- Binding
Role - Host/device binding role assigned to one VYRE buffer.
Functions§
- binding_
plans_ share_ layout - True when two binding plans can share a backend bind group
layout / descriptor set. This is the N7 merge predicate; a
driver maintains a cache keyed by
BindingSetFingerprintand reuses the cached layout when this returnstrue.