#[repr(transparent)]pub struct CUarray_format_enum(pub c_uint);
Expand description
Array formats
Tuple Fields§
§0: c_uint
Implementations§
Source§impl CUarray_format_enum
impl CUarray_format_enum
Sourcepub const CU_AD_FORMAT_UNSIGNED_INT8: CUarray_format_enum
pub const CU_AD_FORMAT_UNSIGNED_INT8: CUarray_format_enum
< Unsigned 8-bit integers
Source§impl CUarray_format_enum
impl CUarray_format_enum
Sourcepub const CU_AD_FORMAT_UNSIGNED_INT16: CUarray_format_enum
pub const CU_AD_FORMAT_UNSIGNED_INT16: CUarray_format_enum
< Unsigned 16-bit integers
Source§impl CUarray_format_enum
impl CUarray_format_enum
Sourcepub const CU_AD_FORMAT_UNSIGNED_INT32: CUarray_format_enum
pub const CU_AD_FORMAT_UNSIGNED_INT32: CUarray_format_enum
< Unsigned 32-bit integers
Source§impl CUarray_format_enum
impl CUarray_format_enum
Sourcepub const CU_AD_FORMAT_SIGNED_INT8: CUarray_format_enum
pub const CU_AD_FORMAT_SIGNED_INT8: CUarray_format_enum
< Signed 8-bit integers
Source§impl CUarray_format_enum
impl CUarray_format_enum
Sourcepub const CU_AD_FORMAT_SIGNED_INT16: CUarray_format_enum
pub const CU_AD_FORMAT_SIGNED_INT16: CUarray_format_enum
< Signed 16-bit integers
Source§impl CUarray_format_enum
impl CUarray_format_enum
Sourcepub const CU_AD_FORMAT_SIGNED_INT32: CUarray_format_enum
pub const CU_AD_FORMAT_SIGNED_INT32: CUarray_format_enum
< Signed 32-bit integers
Source§impl CUarray_format_enum
impl CUarray_format_enum
Sourcepub const CU_AD_FORMAT_HALF: CUarray_format_enum
pub const CU_AD_FORMAT_HALF: CUarray_format_enum
< 16-bit floating point
Source§impl CUarray_format_enum
impl CUarray_format_enum
Sourcepub const CU_AD_FORMAT_FLOAT: CUarray_format_enum
pub const CU_AD_FORMAT_FLOAT: CUarray_format_enum
< 32-bit floating point
Source§impl CUarray_format_enum
impl CUarray_format_enum
Sourcepub const CU_AD_FORMAT_NV12: CUarray_format_enum
pub const CU_AD_FORMAT_NV12: CUarray_format_enum
< 8-bit YUV planar format, with 4:2:0 sampling
Source§impl CUarray_format_enum
impl CUarray_format_enum
Sourcepub const CU_AD_FORMAT_UNORM_INT8X1: CUarray_format_enum
pub const CU_AD_FORMAT_UNORM_INT8X1: CUarray_format_enum
< 1 channel unsigned 8-bit normalized integer
Source§impl CUarray_format_enum
impl CUarray_format_enum
Sourcepub const CU_AD_FORMAT_UNORM_INT8X2: CUarray_format_enum
pub const CU_AD_FORMAT_UNORM_INT8X2: CUarray_format_enum
< 2 channel unsigned 8-bit normalized integer
Source§impl CUarray_format_enum
impl CUarray_format_enum
Sourcepub const CU_AD_FORMAT_UNORM_INT8X4: CUarray_format_enum
pub const CU_AD_FORMAT_UNORM_INT8X4: CUarray_format_enum
< 4 channel unsigned 8-bit normalized integer
Source§impl CUarray_format_enum
impl CUarray_format_enum
Sourcepub const CU_AD_FORMAT_UNORM_INT16X1: CUarray_format_enum
pub const CU_AD_FORMAT_UNORM_INT16X1: CUarray_format_enum
< 1 channel unsigned 16-bit normalized integer
Source§impl CUarray_format_enum
impl CUarray_format_enum
Sourcepub const CU_AD_FORMAT_UNORM_INT16X2: CUarray_format_enum
pub const CU_AD_FORMAT_UNORM_INT16X2: CUarray_format_enum
< 2 channel unsigned 16-bit normalized integer
Source§impl CUarray_format_enum
impl CUarray_format_enum
Sourcepub const CU_AD_FORMAT_UNORM_INT16X4: CUarray_format_enum
pub const CU_AD_FORMAT_UNORM_INT16X4: CUarray_format_enum
< 4 channel unsigned 16-bit normalized integer
Source§impl CUarray_format_enum
impl CUarray_format_enum
Sourcepub const CU_AD_FORMAT_SNORM_INT8X1: CUarray_format_enum
pub const CU_AD_FORMAT_SNORM_INT8X1: CUarray_format_enum
< 1 channel signed 8-bit normalized integer
Source§impl CUarray_format_enum
impl CUarray_format_enum
Sourcepub const CU_AD_FORMAT_SNORM_INT8X2: CUarray_format_enum
pub const CU_AD_FORMAT_SNORM_INT8X2: CUarray_format_enum
< 2 channel signed 8-bit normalized integer
Source§impl CUarray_format_enum
impl CUarray_format_enum
Sourcepub const CU_AD_FORMAT_SNORM_INT8X4: CUarray_format_enum
pub const CU_AD_FORMAT_SNORM_INT8X4: CUarray_format_enum
< 4 channel signed 8-bit normalized integer
Source§impl CUarray_format_enum
impl CUarray_format_enum
Sourcepub const CU_AD_FORMAT_SNORM_INT16X1: CUarray_format_enum
pub const CU_AD_FORMAT_SNORM_INT16X1: CUarray_format_enum
< 1 channel signed 16-bit normalized integer
Source§impl CUarray_format_enum
impl CUarray_format_enum
Sourcepub const CU_AD_FORMAT_SNORM_INT16X2: CUarray_format_enum
pub const CU_AD_FORMAT_SNORM_INT16X2: CUarray_format_enum
< 2 channel signed 16-bit normalized integer
Source§impl CUarray_format_enum
impl CUarray_format_enum
Sourcepub const CU_AD_FORMAT_SNORM_INT16X4: CUarray_format_enum
pub const CU_AD_FORMAT_SNORM_INT16X4: CUarray_format_enum
< 4 channel signed 16-bit normalized integer
Source§impl CUarray_format_enum
impl CUarray_format_enum
Sourcepub const CU_AD_FORMAT_BC1_UNORM: CUarray_format_enum
pub const CU_AD_FORMAT_BC1_UNORM: CUarray_format_enum
< 4 channel unsigned normalized block-compressed (BC1 compression) format
Source§impl CUarray_format_enum
impl CUarray_format_enum
Sourcepub const CU_AD_FORMAT_BC1_UNORM_SRGB: CUarray_format_enum
pub const CU_AD_FORMAT_BC1_UNORM_SRGB: CUarray_format_enum
< 4 channel unsigned normalized block-compressed (BC1 compression) format with sRGB encoding
Source§impl CUarray_format_enum
impl CUarray_format_enum
Sourcepub const CU_AD_FORMAT_BC2_UNORM: CUarray_format_enum
pub const CU_AD_FORMAT_BC2_UNORM: CUarray_format_enum
< 4 channel unsigned normalized block-compressed (BC2 compression) format
Source§impl CUarray_format_enum
impl CUarray_format_enum
Sourcepub const CU_AD_FORMAT_BC2_UNORM_SRGB: CUarray_format_enum
pub const CU_AD_FORMAT_BC2_UNORM_SRGB: CUarray_format_enum
< 4 channel unsigned normalized block-compressed (BC2 compression) format with sRGB encoding
Source§impl CUarray_format_enum
impl CUarray_format_enum
Sourcepub const CU_AD_FORMAT_BC3_UNORM: CUarray_format_enum
pub const CU_AD_FORMAT_BC3_UNORM: CUarray_format_enum
< 4 channel unsigned normalized block-compressed (BC3 compression) format
Source§impl CUarray_format_enum
impl CUarray_format_enum
Sourcepub const CU_AD_FORMAT_BC3_UNORM_SRGB: CUarray_format_enum
pub const CU_AD_FORMAT_BC3_UNORM_SRGB: CUarray_format_enum
< 4 channel unsigned normalized block-compressed (BC3 compression) format with sRGB encoding
Source§impl CUarray_format_enum
impl CUarray_format_enum
Sourcepub const CU_AD_FORMAT_BC4_UNORM: CUarray_format_enum
pub const CU_AD_FORMAT_BC4_UNORM: CUarray_format_enum
< 1 channel unsigned normalized block-compressed (BC4 compression) format
Source§impl CUarray_format_enum
impl CUarray_format_enum
Sourcepub const CU_AD_FORMAT_BC4_SNORM: CUarray_format_enum
pub const CU_AD_FORMAT_BC4_SNORM: CUarray_format_enum
< 1 channel signed normalized block-compressed (BC4 compression) format
Source§impl CUarray_format_enum
impl CUarray_format_enum
Sourcepub const CU_AD_FORMAT_BC5_UNORM: CUarray_format_enum
pub const CU_AD_FORMAT_BC5_UNORM: CUarray_format_enum
< 2 channel unsigned normalized block-compressed (BC5 compression) format
Source§impl CUarray_format_enum
impl CUarray_format_enum
Sourcepub const CU_AD_FORMAT_BC5_SNORM: CUarray_format_enum
pub const CU_AD_FORMAT_BC5_SNORM: CUarray_format_enum
< 2 channel signed normalized block-compressed (BC5 compression) format
Source§impl CUarray_format_enum
impl CUarray_format_enum
Sourcepub const CU_AD_FORMAT_BC6H_UF16: CUarray_format_enum
pub const CU_AD_FORMAT_BC6H_UF16: CUarray_format_enum
< 3 channel unsigned half-float block-compressed (BC6H compression) format
Source§impl CUarray_format_enum
impl CUarray_format_enum
Sourcepub const CU_AD_FORMAT_BC6H_SF16: CUarray_format_enum
pub const CU_AD_FORMAT_BC6H_SF16: CUarray_format_enum
< 3 channel signed half-float block-compressed (BC6H compression) format
Source§impl CUarray_format_enum
impl CUarray_format_enum
Sourcepub const CU_AD_FORMAT_BC7_UNORM: CUarray_format_enum
pub const CU_AD_FORMAT_BC7_UNORM: CUarray_format_enum
< 4 channel unsigned normalized block-compressed (BC7 compression) format
Source§impl CUarray_format_enum
impl CUarray_format_enum
Sourcepub const CU_AD_FORMAT_BC7_UNORM_SRGB: CUarray_format_enum
pub const CU_AD_FORMAT_BC7_UNORM_SRGB: CUarray_format_enum
< 4 channel unsigned normalized block-compressed (BC7 compression) format with sRGB encoding
Source§impl CUarray_format_enum
impl CUarray_format_enum
Sourcepub const CU_AD_FORMAT_P010: CUarray_format_enum
pub const CU_AD_FORMAT_P010: CUarray_format_enum
< 10-bit YUV planar format, with 4:2:0 sampling
Source§impl CUarray_format_enum
impl CUarray_format_enum
Sourcepub const CU_AD_FORMAT_P016: CUarray_format_enum
pub const CU_AD_FORMAT_P016: CUarray_format_enum
< 16-bit YUV planar format, with 4:2:0 sampling
Source§impl CUarray_format_enum
impl CUarray_format_enum
Sourcepub const CU_AD_FORMAT_NV16: CUarray_format_enum
pub const CU_AD_FORMAT_NV16: CUarray_format_enum
< 8-bit YUV planar format, with 4:2:2 sampling
Source§impl CUarray_format_enum
impl CUarray_format_enum
Sourcepub const CU_AD_FORMAT_P210: CUarray_format_enum
pub const CU_AD_FORMAT_P210: CUarray_format_enum
< 10-bit YUV planar format, with 4:2:2 sampling
Source§impl CUarray_format_enum
impl CUarray_format_enum
Sourcepub const CU_AD_FORMAT_P216: CUarray_format_enum
pub const CU_AD_FORMAT_P216: CUarray_format_enum
< 16-bit YUV planar format, with 4:2:2 sampling
Source§impl CUarray_format_enum
impl CUarray_format_enum
Sourcepub const CU_AD_FORMAT_YUY2: CUarray_format_enum
pub const CU_AD_FORMAT_YUY2: CUarray_format_enum
< 2 channel, 8-bit YUV packed planar format, with 4:2:2 sampling
Source§impl CUarray_format_enum
impl CUarray_format_enum
Sourcepub const CU_AD_FORMAT_Y210: CUarray_format_enum
pub const CU_AD_FORMAT_Y210: CUarray_format_enum
< 2 channel, 10-bit YUV packed planar format, with 4:2:2 sampling
Source§impl CUarray_format_enum
impl CUarray_format_enum
Sourcepub const CU_AD_FORMAT_Y216: CUarray_format_enum
pub const CU_AD_FORMAT_Y216: CUarray_format_enum
< 2 channel, 16-bit YUV packed planar format, with 4:2:2 sampling
Source§impl CUarray_format_enum
impl CUarray_format_enum
Sourcepub const CU_AD_FORMAT_AYUV: CUarray_format_enum
pub const CU_AD_FORMAT_AYUV: CUarray_format_enum
< 4 channel, 8-bit YUV packed planar format, with 4:4:4 sampling
Source§impl CUarray_format_enum
impl CUarray_format_enum
Sourcepub const CU_AD_FORMAT_Y410: CUarray_format_enum
pub const CU_AD_FORMAT_Y410: CUarray_format_enum
< 10-bit YUV packed planar format, with 4:4:4 sampling
Source§impl CUarray_format_enum
impl CUarray_format_enum
Sourcepub const CU_AD_FORMAT_Y416: CUarray_format_enum
pub const CU_AD_FORMAT_Y416: CUarray_format_enum
< 4 channel, 12-bit YUV packed planar format, with 4:4:4 sampling
Source§impl CUarray_format_enum
impl CUarray_format_enum
Sourcepub const CU_AD_FORMAT_Y444_PLANAR8: CUarray_format_enum
pub const CU_AD_FORMAT_Y444_PLANAR8: CUarray_format_enum
< 3 channel 8-bit YUV planar format, with 4:4:4 sampling
Source§impl CUarray_format_enum
impl CUarray_format_enum
Sourcepub const CU_AD_FORMAT_Y444_PLANAR10: CUarray_format_enum
pub const CU_AD_FORMAT_Y444_PLANAR10: CUarray_format_enum
< 3 channel 10-bit YUV planar format, with 4:4:4 sampling
Source§impl CUarray_format_enum
impl CUarray_format_enum
pub const CU_AD_FORMAT_MAX: CUarray_format_enum
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
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more