pub struct WorkgroupCounts {Show 18 fields
pub use_large_path_scan: bool,
pub path_reduce: WorkgroupSize,
pub path_reduce2: WorkgroupSize,
pub path_scan1: WorkgroupSize,
pub path_scan: WorkgroupSize,
pub bbox_clear: WorkgroupSize,
pub flatten: WorkgroupSize,
pub draw_reduce: WorkgroupSize,
pub draw_leaf: WorkgroupSize,
pub clip_reduce: WorkgroupSize,
pub clip_leaf: WorkgroupSize,
pub binning: WorkgroupSize,
pub tile_alloc: WorkgroupSize,
pub path_count_setup: WorkgroupSize,
pub backdrop: WorkgroupSize,
pub coarse: WorkgroupSize,
pub path_tiling_setup: WorkgroupSize,
pub fine: WorkgroupSize,
}
Expand description
Computed sizes for all dispatches.
Fields§
§use_large_path_scan: bool
§path_reduce: WorkgroupSize
§path_reduce2: WorkgroupSize
§path_scan1: WorkgroupSize
§path_scan: WorkgroupSize
§bbox_clear: WorkgroupSize
§flatten: WorkgroupSize
§draw_reduce: WorkgroupSize
§draw_leaf: WorkgroupSize
§clip_reduce: WorkgroupSize
§clip_leaf: WorkgroupSize
§binning: WorkgroupSize
§tile_alloc: WorkgroupSize
§path_count_setup: WorkgroupSize
§backdrop: WorkgroupSize
§coarse: WorkgroupSize
§path_tiling_setup: WorkgroupSize
§fine: WorkgroupSize
Implementations§
Trait Implementations§
Source§impl Clone for WorkgroupCounts
impl Clone for WorkgroupCounts
Source§fn clone(&self) -> WorkgroupCounts
fn clone(&self) -> WorkgroupCounts
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for WorkgroupCounts
impl Debug for WorkgroupCounts
Source§impl Default for WorkgroupCounts
impl Default for WorkgroupCounts
Source§fn default() -> WorkgroupCounts
fn default() -> WorkgroupCounts
Returns the “default value” for a type. Read more
impl Copy for WorkgroupCounts
Auto Trait Implementations§
impl Freeze for WorkgroupCounts
impl RefUnwindSafe for WorkgroupCounts
impl Send for WorkgroupCounts
impl Sync for WorkgroupCounts
impl Unpin for WorkgroupCounts
impl UnwindSafe for WorkgroupCounts
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