enum TraceRayVertexReturnState {
NoTraceRays,
NoVertexReturn(Span),
VertexReturn,
}Variants§
NoTraceRays
No trace ray calls yet have been found.
NoVertexReturn(Span)
Trace ray calls have been found, at least one uses an acceleration structure that does not have the flag enabling vertex return.
VertexReturn
Trace ray calls have been found, all acceleration structures have the flag enabling vertex return.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TraceRayVertexReturnState
impl RefUnwindSafe for TraceRayVertexReturnState
impl Send for TraceRayVertexReturnState
impl Sync for TraceRayVertexReturnState
impl Unpin for TraceRayVertexReturnState
impl UnwindSafe for TraceRayVertexReturnState
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