pub struct OITResolvePipeline {
pipeline: RenderPipeline,
}Fields§
§pipeline: RenderPipelineImplementations§
Source§impl OITResolvePipeline
impl OITResolvePipeline
pub fn depth_bind_group_layout(ctx: &WgpuContext) -> BindGroupLayout
Methods from Deref<Target = RenderPipeline>§
pub fn get_bind_group_layout(&self, index: u32) -> BindGroupLayout
pub fn get_bind_group_layout(&self, index: u32) -> BindGroupLayout
Get an object representing the bind group layout at a given index.
If this pipeline was created with a [default layout][RenderPipelineDescriptor::layout], then
bind groups created with the returned BindGroupLayout can only be used with this pipeline.
This method will raise a validation error if there is no bind group layout at index.
Trait Implementations§
Source§impl Deref for OITResolvePipeline
impl Deref for OITResolvePipeline
Source§impl GpuResource for OITResolvePipeline
impl GpuResource for OITResolvePipeline
fn new(wgpu_ctx: &WgpuContext) -> Self
Auto Trait Implementations§
impl Freeze for OITResolvePipeline
impl !RefUnwindSafe for OITResolvePipeline
impl Send for OITResolvePipeline
impl Sync for OITResolvePipeline
impl Unpin for OITResolvePipeline
impl !UnwindSafe for OITResolvePipeline
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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