#[repr(C)]pub struct PoincareBatchPushConstants {
pub num_elements: u32,
pub op_code: u32,
pub sphere_cx: f32,
pub sphere_cy: f32,
pub sphere_cz: f32,
pub sphere_radius: f32,
pub _pad0: u32,
pub _pad1: u32,
}Expand description
Push constant payload for Poincare hyperbolic and conformal batch operations on GPU.
Fields§
§num_elements: u32§op_code: u32§sphere_cx: f32§sphere_cy: f32§sphere_cz: f32§sphere_radius: f32§_pad0: u32§_pad1: u32Implementations§
Trait Implementations§
Source§impl Clone for PoincareBatchPushConstants
impl Clone for PoincareBatchPushConstants
impl Copy for PoincareBatchPushConstants
Source§impl Debug for PoincareBatchPushConstants
impl Debug for PoincareBatchPushConstants
impl StructuralPartialEq for PoincareBatchPushConstants
Auto Trait Implementations§
impl Forget for PoincareBatchPushConstants
impl Freeze for PoincareBatchPushConstants
impl Move for PoincareBatchPushConstants
impl RefUnwindSafe for PoincareBatchPushConstants
impl Send for PoincareBatchPushConstants
impl Sync for PoincareBatchPushConstants
impl Unpin for PoincareBatchPushConstants
impl UnsafeUnpin for PoincareBatchPushConstants
impl UnwindSafe for PoincareBatchPushConstants
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