Struct wgpu_core::command::bind::EntryPayload
source · pub(super) struct EntryPayload {
pub(super) group: Option<Arc<BindGroup>>,
pub(super) dynamic_offsets: Vec<DynamicOffset>,
late_buffer_bindings: Vec<LateBufferBinding>,
pub(super) late_bindings_effective_count: usize,
}
Fields§
§group: Option<Arc<BindGroup>>
§dynamic_offsets: Vec<DynamicOffset>
§late_buffer_bindings: Vec<LateBufferBinding>
§late_bindings_effective_count: usize
Since LateBufferBinding
may contain information about the bindings
not used by the pipeline, we need to know when to stop validating.
Implementations§
source§impl EntryPayload
impl EntryPayload
Trait Implementations§
source§impl Debug for EntryPayload
impl Debug for EntryPayload
source§impl Default for EntryPayload
impl Default for EntryPayload
source§fn default() -> EntryPayload
fn default() -> EntryPayload
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for EntryPayload
impl !RefUnwindSafe for EntryPayload
impl Send for EntryPayload
impl Sync for EntryPayload
impl Unpin for EntryPayload
impl !UnwindSafe for EntryPayload
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more