Lines Matching refs:NSUInteger

8 use super::{DeviceRef, HeapRef, NSUInteger};
46 pub const MTLResourceCPUCacheModeShift: NSUInteger = 0;
47 pub const MTLResourceCPUCacheModeMask: NSUInteger = 0xf << MTLResourceCPUCacheModeShift;
48 pub const MTLResourceStorageModeShift: NSUInteger = 4;
49 pub const MTLResourceStorageModeMask: NSUInteger = 0xf << MTLResourceStorageModeShift;
50 pub const MTLResourceHazardTrackingModeShift: NSUInteger = 8;
51 pub const MTLResourceHazardTrackingModeMask: NSUInteger = 0x3 << MTLResourceHazardTrackingModeShift;
55 pub struct MTLResourceOptions: NSUInteger {
56 …const CPUCacheModeDefaultCache = (MTLCPUCacheMode::DefaultCache as NSUInteger) << MTLResourceCPUC…
57 …const CPUCacheModeWriteCombined = (MTLCPUCacheMode::WriteCombined as NSUInteger) << MTLResourceCPU…
59 … const StorageModeShared = (MTLStorageMode::Shared as NSUInteger) << MTLResourceStorageModeShift;
60 … const StorageModeManaged = (MTLStorageMode::Managed as NSUInteger) << MTLResourceStorageModeShift;
61 … const StorageModePrivate = (MTLStorageMode::Private as NSUInteger) << MTLResourceStorageModeShift;
62 …const StorageModeMemoryless = (MTLStorageMode::Memoryless as NSUInteger) << MTLResourceStorageMode…
65 …const HazardTrackingModeDefault = (MTLHazardTrackingMode::Default as NSUInteger) << MTLResourceHaz…
67 …const HazardTrackingModeUntracked = (MTLHazardTrackingMode::Untracked as NSUInteger) << MTLResourc…
69 …const HazardTrackingModeTracked = (MTLHazardTrackingMode::Tracked as NSUInteger) << MTLResourceHaz…
74 pub struct MTLResourceUsage: NSUInteger {
84 pub size: NSUInteger,
85 pub align: NSUInteger,
128 pub fn allocated_size(&self) -> NSUInteger { in allocated_size() argument
148 pub fn heap_offset(&self) -> NSUInteger { in heap_offset() argument