pub struct InstancedRectPipeline {
pub pipeline: RenderPipeline,
pub globals_layout: BindGroupLayout,
pub index_buffer: Buffer,
pub vertex_buffer: Buffer,
}Expand description
The compiled instanced-rect render pipeline.
Fields§
§pipeline: RenderPipelineThe render pipeline.
globals_layout: BindGroupLayoutBind group layout for bind group 0 (the viewport Globals uniform).
index_buffer: BufferThe shared unit-quad index buffer.
vertex_buffer: BufferThe shared unit-quad vertex buffer.
Implementations§
Source§impl InstancedRectPipeline
impl InstancedRectPipeline
Sourcepub fn new(device: &Device, sample_count: u32) -> Self
pub fn new(device: &Device, sample_count: u32) -> Self
Build the instanced-rect pipeline for a colour target in TARGET_FORMAT.
sample_count controls MSAA (1 = no MSAA, 4 or 8 = MSAA).
Auto Trait Implementations§
impl !RefUnwindSafe for InstancedRectPipeline
impl !UnwindSafe for InstancedRectPipeline
impl Freeze for InstancedRectPipeline
impl Send for InstancedRectPipeline
impl Sync for InstancedRectPipeline
impl Unpin for InstancedRectPipeline
impl UnsafeUnpin for InstancedRectPipeline
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more