Struct wgpu_core::command::RenderBundleEncoder [−][src]
pub struct RenderBundleEncoder { /* fields omitted */ }
Implementations
impl RenderBundleEncoder
[src]
impl RenderBundleEncoder
[src]pub fn new(
desc: &RenderBundleEncoderDescriptor<'_>,
parent_id: DeviceId,
base: Option<BasePass<RenderCommand>>
) -> Result<Self, CreateRenderBundleError>
[src]
desc: &RenderBundleEncoderDescriptor<'_>,
parent_id: DeviceId,
base: Option<BasePass<RenderCommand>>
) -> Result<Self, CreateRenderBundleError>
pub fn dummy(parent_id: DeviceId) -> Self
[src]
pub fn parent(&self) -> DeviceId
[src]
pub fn set_index_buffer(
&mut self,
buffer_id: BufferId,
index_format: IndexFormat,
offset: BufferAddress,
size: Option<BufferSize>
)
[src]
&mut self,
buffer_id: BufferId,
index_format: IndexFormat,
offset: BufferAddress,
size: Option<BufferSize>
)
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for RenderBundleEncoder
impl Send for RenderBundleEncoder
impl Sync for RenderBundleEncoder
impl Unpin for RenderBundleEncoder
impl !UnwindSafe for RenderBundleEncoder
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut T
[src]
pub fn borrow_mut(&mut self) -> &mut T
[src]Mutably borrows from an owned value. Read more