#[repr(u32)]pub enum CUarray_format_enum {
Show 52 variants
CU_AD_FORMAT_UNSIGNED_INT8 = 1,
CU_AD_FORMAT_UNSIGNED_INT16 = 2,
CU_AD_FORMAT_UNSIGNED_INT32 = 3,
CU_AD_FORMAT_SIGNED_INT8 = 8,
CU_AD_FORMAT_SIGNED_INT16 = 9,
CU_AD_FORMAT_SIGNED_INT32 = 10,
CU_AD_FORMAT_HALF = 16,
CU_AD_FORMAT_FLOAT = 32,
CU_AD_FORMAT_NV12 = 176,
CU_AD_FORMAT_UNORM_INT8X1 = 192,
CU_AD_FORMAT_UNORM_INT8X2 = 193,
CU_AD_FORMAT_UNORM_INT8X4 = 194,
CU_AD_FORMAT_UNORM_INT16X1 = 195,
CU_AD_FORMAT_UNORM_INT16X2 = 196,
CU_AD_FORMAT_UNORM_INT16X4 = 197,
CU_AD_FORMAT_SNORM_INT8X1 = 198,
CU_AD_FORMAT_SNORM_INT8X2 = 199,
CU_AD_FORMAT_SNORM_INT8X4 = 200,
CU_AD_FORMAT_SNORM_INT16X1 = 201,
CU_AD_FORMAT_SNORM_INT16X2 = 202,
CU_AD_FORMAT_SNORM_INT16X4 = 203,
CU_AD_FORMAT_BC1_UNORM = 145,
CU_AD_FORMAT_BC1_UNORM_SRGB = 146,
CU_AD_FORMAT_BC2_UNORM = 147,
CU_AD_FORMAT_BC2_UNORM_SRGB = 148,
CU_AD_FORMAT_BC3_UNORM = 149,
CU_AD_FORMAT_BC3_UNORM_SRGB = 150,
CU_AD_FORMAT_BC4_UNORM = 151,
CU_AD_FORMAT_BC4_SNORM = 152,
CU_AD_FORMAT_BC5_UNORM = 153,
CU_AD_FORMAT_BC5_SNORM = 154,
CU_AD_FORMAT_BC6H_UF16 = 155,
CU_AD_FORMAT_BC6H_SF16 = 156,
CU_AD_FORMAT_BC7_UNORM = 157,
CU_AD_FORMAT_BC7_UNORM_SRGB = 158,
CU_AD_FORMAT_P010 = 159,
CU_AD_FORMAT_P016 = 161,
CU_AD_FORMAT_NV16 = 162,
CU_AD_FORMAT_P210 = 163,
CU_AD_FORMAT_P216 = 164,
CU_AD_FORMAT_YUY2 = 165,
CU_AD_FORMAT_Y210 = 166,
CU_AD_FORMAT_Y216 = 167,
CU_AD_FORMAT_AYUV = 168,
CU_AD_FORMAT_Y410 = 169,
CU_AD_FORMAT_Y416 = 177,
CU_AD_FORMAT_Y444_PLANAR8 = 178,
CU_AD_FORMAT_Y444_PLANAR10 = 179,
CU_AD_FORMAT_YUV444_8bit_SemiPlanar = 180,
CU_AD_FORMAT_YUV444_16bit_SemiPlanar = 181,
CU_AD_FORMAT_UNORM_INT_101010_2 = 80,
CU_AD_FORMAT_MAX = 2_147_483_647,
}
Variants§
CU_AD_FORMAT_UNSIGNED_INT8 = 1
CU_AD_FORMAT_UNSIGNED_INT16 = 2
CU_AD_FORMAT_UNSIGNED_INT32 = 3
CU_AD_FORMAT_SIGNED_INT8 = 8
CU_AD_FORMAT_SIGNED_INT16 = 9
CU_AD_FORMAT_SIGNED_INT32 = 10
CU_AD_FORMAT_HALF = 16
CU_AD_FORMAT_FLOAT = 32
CU_AD_FORMAT_NV12 = 176
CU_AD_FORMAT_UNORM_INT8X1 = 192
CU_AD_FORMAT_UNORM_INT8X2 = 193
CU_AD_FORMAT_UNORM_INT8X4 = 194
CU_AD_FORMAT_UNORM_INT16X1 = 195
CU_AD_FORMAT_UNORM_INT16X2 = 196
CU_AD_FORMAT_UNORM_INT16X4 = 197
CU_AD_FORMAT_SNORM_INT8X1 = 198
CU_AD_FORMAT_SNORM_INT8X2 = 199
CU_AD_FORMAT_SNORM_INT8X4 = 200
CU_AD_FORMAT_SNORM_INT16X1 = 201
CU_AD_FORMAT_SNORM_INT16X2 = 202
CU_AD_FORMAT_SNORM_INT16X4 = 203
CU_AD_FORMAT_BC1_UNORM = 145
CU_AD_FORMAT_BC1_UNORM_SRGB = 146
CU_AD_FORMAT_BC2_UNORM = 147
CU_AD_FORMAT_BC2_UNORM_SRGB = 148
CU_AD_FORMAT_BC3_UNORM = 149
CU_AD_FORMAT_BC3_UNORM_SRGB = 150
CU_AD_FORMAT_BC4_UNORM = 151
CU_AD_FORMAT_BC4_SNORM = 152
CU_AD_FORMAT_BC5_UNORM = 153
CU_AD_FORMAT_BC5_SNORM = 154
CU_AD_FORMAT_BC6H_UF16 = 155
CU_AD_FORMAT_BC6H_SF16 = 156
CU_AD_FORMAT_BC7_UNORM = 157
CU_AD_FORMAT_BC7_UNORM_SRGB = 158
CU_AD_FORMAT_P010 = 159
CU_AD_FORMAT_P016 = 161
CU_AD_FORMAT_NV16 = 162
CU_AD_FORMAT_P210 = 163
CU_AD_FORMAT_P216 = 164
CU_AD_FORMAT_YUY2 = 165
CU_AD_FORMAT_Y210 = 166
CU_AD_FORMAT_Y216 = 167
CU_AD_FORMAT_AYUV = 168
CU_AD_FORMAT_Y410 = 169
CU_AD_FORMAT_Y416 = 177
CU_AD_FORMAT_Y444_PLANAR8 = 178
CU_AD_FORMAT_Y444_PLANAR10 = 179
CU_AD_FORMAT_YUV444_8bit_SemiPlanar = 180
CU_AD_FORMAT_YUV444_16bit_SemiPlanar = 181
CU_AD_FORMAT_UNORM_INT_101010_2 = 80
CU_AD_FORMAT_MAX = 2_147_483_647
Trait Implementations§
Source§impl Clone for CUarray_format_enum
impl Clone for CUarray_format_enum
Source§fn clone(&self) -> CUarray_format_enum
fn clone(&self) -> CUarray_format_enum
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 CUarray_format_enum
impl Debug for CUarray_format_enum
Source§impl Hash for CUarray_format_enum
impl Hash for CUarray_format_enum
Source§impl Ord for CUarray_format_enum
impl Ord for CUarray_format_enum
Source§fn cmp(&self, other: &CUarray_format_enum) -> Ordering
fn cmp(&self, other: &CUarray_format_enum) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for CUarray_format_enum
impl PartialEq for CUarray_format_enum
Source§impl PartialOrd for CUarray_format_enum
impl PartialOrd for CUarray_format_enum
impl Copy for CUarray_format_enum
impl Eq for CUarray_format_enum
impl StructuralPartialEq for CUarray_format_enum
Auto Trait Implementations§
impl Freeze for CUarray_format_enum
impl RefUnwindSafe for CUarray_format_enum
impl Send for CUarray_format_enum
impl Sync for CUarray_format_enum
impl Unpin for CUarray_format_enum
impl UnwindSafe for CUarray_format_enum
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