#[repr(transparent)]pub struct cudaChannelFormatKind(pub c_uint);
Expand description
Channel format kind
Tuple Fields§
§0: c_uint
Implementations§
Source§impl cudaChannelFormatKind
impl cudaChannelFormatKind
Sourcepub const cudaChannelFormatKindSigned: cudaChannelFormatKind
pub const cudaChannelFormatKindSigned: cudaChannelFormatKind
< Signed channel format
Source§impl cudaChannelFormatKind
impl cudaChannelFormatKind
Sourcepub const cudaChannelFormatKindUnsigned: cudaChannelFormatKind
pub const cudaChannelFormatKindUnsigned: cudaChannelFormatKind
< Unsigned channel format
Source§impl cudaChannelFormatKind
impl cudaChannelFormatKind
Sourcepub const cudaChannelFormatKindFloat: cudaChannelFormatKind
pub const cudaChannelFormatKindFloat: cudaChannelFormatKind
< Float channel format
Source§impl cudaChannelFormatKind
impl cudaChannelFormatKind
Sourcepub const cudaChannelFormatKindNone: cudaChannelFormatKind
pub const cudaChannelFormatKindNone: cudaChannelFormatKind
< No channel format
Source§impl cudaChannelFormatKind
impl cudaChannelFormatKind
Sourcepub const cudaChannelFormatKindNV12: cudaChannelFormatKind
pub const cudaChannelFormatKindNV12: cudaChannelFormatKind
< Unsigned 8-bit integers, planar 4:2:0 YUV format
Source§impl cudaChannelFormatKind
impl cudaChannelFormatKind
Sourcepub const cudaChannelFormatKindUnsignedNormalized8X1: cudaChannelFormatKind
pub const cudaChannelFormatKindUnsignedNormalized8X1: cudaChannelFormatKind
< 1 channel unsigned 8-bit normalized integer
Source§impl cudaChannelFormatKind
impl cudaChannelFormatKind
Sourcepub const cudaChannelFormatKindUnsignedNormalized8X2: cudaChannelFormatKind
pub const cudaChannelFormatKindUnsignedNormalized8X2: cudaChannelFormatKind
< 2 channel unsigned 8-bit normalized integer
Source§impl cudaChannelFormatKind
impl cudaChannelFormatKind
Sourcepub const cudaChannelFormatKindUnsignedNormalized8X4: cudaChannelFormatKind
pub const cudaChannelFormatKindUnsignedNormalized8X4: cudaChannelFormatKind
< 4 channel unsigned 8-bit normalized integer
Source§impl cudaChannelFormatKind
impl cudaChannelFormatKind
Sourcepub const cudaChannelFormatKindUnsignedNormalized16X1: cudaChannelFormatKind
pub const cudaChannelFormatKindUnsignedNormalized16X1: cudaChannelFormatKind
< 1 channel unsigned 16-bit normalized integer
Source§impl cudaChannelFormatKind
impl cudaChannelFormatKind
Sourcepub const cudaChannelFormatKindUnsignedNormalized16X2: cudaChannelFormatKind
pub const cudaChannelFormatKindUnsignedNormalized16X2: cudaChannelFormatKind
< 2 channel unsigned 16-bit normalized integer
Source§impl cudaChannelFormatKind
impl cudaChannelFormatKind
Sourcepub const cudaChannelFormatKindUnsignedNormalized16X4: cudaChannelFormatKind
pub const cudaChannelFormatKindUnsignedNormalized16X4: cudaChannelFormatKind
< 4 channel unsigned 16-bit normalized integer
Source§impl cudaChannelFormatKind
impl cudaChannelFormatKind
Sourcepub const cudaChannelFormatKindSignedNormalized8X1: cudaChannelFormatKind
pub const cudaChannelFormatKindSignedNormalized8X1: cudaChannelFormatKind
< 1 channel signed 8-bit normalized integer
Source§impl cudaChannelFormatKind
impl cudaChannelFormatKind
Sourcepub const cudaChannelFormatKindSignedNormalized8X2: cudaChannelFormatKind
pub const cudaChannelFormatKindSignedNormalized8X2: cudaChannelFormatKind
< 2 channel signed 8-bit normalized integer
Source§impl cudaChannelFormatKind
impl cudaChannelFormatKind
Sourcepub const cudaChannelFormatKindSignedNormalized8X4: cudaChannelFormatKind
pub const cudaChannelFormatKindSignedNormalized8X4: cudaChannelFormatKind
< 4 channel signed 8-bit normalized integer
Source§impl cudaChannelFormatKind
impl cudaChannelFormatKind
Sourcepub const cudaChannelFormatKindSignedNormalized16X1: cudaChannelFormatKind
pub const cudaChannelFormatKindSignedNormalized16X1: cudaChannelFormatKind
< 1 channel signed 16-bit normalized integer
Source§impl cudaChannelFormatKind
impl cudaChannelFormatKind
Sourcepub const cudaChannelFormatKindSignedNormalized16X2: cudaChannelFormatKind
pub const cudaChannelFormatKindSignedNormalized16X2: cudaChannelFormatKind
< 2 channel signed 16-bit normalized integer
Source§impl cudaChannelFormatKind
impl cudaChannelFormatKind
Sourcepub const cudaChannelFormatKindSignedNormalized16X4: cudaChannelFormatKind
pub const cudaChannelFormatKindSignedNormalized16X4: cudaChannelFormatKind
< 4 channel signed 16-bit normalized integer
Source§impl cudaChannelFormatKind
impl cudaChannelFormatKind
Sourcepub const cudaChannelFormatKindUnsignedBlockCompressed1: cudaChannelFormatKind
pub const cudaChannelFormatKindUnsignedBlockCompressed1: cudaChannelFormatKind
< 4 channel unsigned normalized block-compressed (BC1 compression) format
Source§impl cudaChannelFormatKind
impl cudaChannelFormatKind
Sourcepub const cudaChannelFormatKindUnsignedBlockCompressed1SRGB: cudaChannelFormatKind
pub const cudaChannelFormatKindUnsignedBlockCompressed1SRGB: cudaChannelFormatKind
< 4 channel unsigned normalized block-compressed (BC1 compression) format with sRGB encoding
Source§impl cudaChannelFormatKind
impl cudaChannelFormatKind
Sourcepub const cudaChannelFormatKindUnsignedBlockCompressed2: cudaChannelFormatKind
pub const cudaChannelFormatKindUnsignedBlockCompressed2: cudaChannelFormatKind
< 4 channel unsigned normalized block-compressed (BC2 compression) format
Source§impl cudaChannelFormatKind
impl cudaChannelFormatKind
Sourcepub const cudaChannelFormatKindUnsignedBlockCompressed2SRGB: cudaChannelFormatKind
pub const cudaChannelFormatKindUnsignedBlockCompressed2SRGB: cudaChannelFormatKind
< 4 channel unsigned normalized block-compressed (BC2 compression) format with sRGB encoding
Source§impl cudaChannelFormatKind
impl cudaChannelFormatKind
Sourcepub const cudaChannelFormatKindUnsignedBlockCompressed3: cudaChannelFormatKind
pub const cudaChannelFormatKindUnsignedBlockCompressed3: cudaChannelFormatKind
< 4 channel unsigned normalized block-compressed (BC3 compression) format
Source§impl cudaChannelFormatKind
impl cudaChannelFormatKind
Sourcepub const cudaChannelFormatKindUnsignedBlockCompressed3SRGB: cudaChannelFormatKind
pub const cudaChannelFormatKindUnsignedBlockCompressed3SRGB: cudaChannelFormatKind
< 4 channel unsigned normalized block-compressed (BC3 compression) format with sRGB encoding
Source§impl cudaChannelFormatKind
impl cudaChannelFormatKind
Sourcepub const cudaChannelFormatKindUnsignedBlockCompressed4: cudaChannelFormatKind
pub const cudaChannelFormatKindUnsignedBlockCompressed4: cudaChannelFormatKind
< 1 channel unsigned normalized block-compressed (BC4 compression) format
Source§impl cudaChannelFormatKind
impl cudaChannelFormatKind
Sourcepub const cudaChannelFormatKindSignedBlockCompressed4: cudaChannelFormatKind
pub const cudaChannelFormatKindSignedBlockCompressed4: cudaChannelFormatKind
< 1 channel signed normalized block-compressed (BC4 compression) format
Source§impl cudaChannelFormatKind
impl cudaChannelFormatKind
Sourcepub const cudaChannelFormatKindUnsignedBlockCompressed5: cudaChannelFormatKind
pub const cudaChannelFormatKindUnsignedBlockCompressed5: cudaChannelFormatKind
< 2 channel unsigned normalized block-compressed (BC5 compression) format
Source§impl cudaChannelFormatKind
impl cudaChannelFormatKind
Sourcepub const cudaChannelFormatKindSignedBlockCompressed5: cudaChannelFormatKind
pub const cudaChannelFormatKindSignedBlockCompressed5: cudaChannelFormatKind
< 2 channel signed normalized block-compressed (BC5 compression) format
Source§impl cudaChannelFormatKind
impl cudaChannelFormatKind
Sourcepub const cudaChannelFormatKindUnsignedBlockCompressed6H: cudaChannelFormatKind
pub const cudaChannelFormatKindUnsignedBlockCompressed6H: cudaChannelFormatKind
< 3 channel unsigned half-float block-compressed (BC6H compression) format
Source§impl cudaChannelFormatKind
impl cudaChannelFormatKind
Sourcepub const cudaChannelFormatKindSignedBlockCompressed6H: cudaChannelFormatKind
pub const cudaChannelFormatKindSignedBlockCompressed6H: cudaChannelFormatKind
< 3 channel signed half-float block-compressed (BC6H compression) format
Source§impl cudaChannelFormatKind
impl cudaChannelFormatKind
Sourcepub const cudaChannelFormatKindUnsignedBlockCompressed7: cudaChannelFormatKind
pub const cudaChannelFormatKindUnsignedBlockCompressed7: cudaChannelFormatKind
< 4 channel unsigned normalized block-compressed (BC7 compression) format
Source§impl cudaChannelFormatKind
impl cudaChannelFormatKind
Sourcepub const cudaChannelFormatKindUnsignedBlockCompressed7SRGB: cudaChannelFormatKind
pub const cudaChannelFormatKindUnsignedBlockCompressed7SRGB: cudaChannelFormatKind
< 4 channel unsigned normalized block-compressed (BC7 compression) format with sRGB encoding
Trait Implementations§
Source§impl Clone for cudaChannelFormatKind
impl Clone for cudaChannelFormatKind
Source§fn clone(&self) -> cudaChannelFormatKind
fn clone(&self) -> cudaChannelFormatKind
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more