Enum ocl_core::types::enums::ImageInfoResult
[−]
[src]
pub enum ImageInfoResult { Format(ImageFormatParseResult), ElementSize(usize), RowPitch(usize), SlicePitch(usize), Width(usize), Height(usize), Depth(usize), ArraySize(usize), Buffer(Option<Mem>), NumMipLevels(u32), NumSamples(u32), }
An image info result.
Variants
Format(ImageFormatParseResult)
ElementSize(usize)
RowPitch(usize)
SlicePitch(usize)
Width(usize)
Height(usize)
Depth(usize)
ArraySize(usize)
Buffer(Option<Mem>)
NumMipLevels(u32)
NumSamples(u32)
Methods
impl ImageInfoResult
[src]
pub fn from_bytes(
request: ImageInfo,
result: Vec<u8>
) -> OclCoreResult<ImageInfoResult>
[src]
request: ImageInfo,
result: Vec<u8>
) -> OclCoreResult<ImageInfoResult>
Trait Implementations
impl Debug for ImageInfoResult
[src]
fn fmt(&self, f: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more
impl Display for ImageInfoResult
[src]
fn fmt(&self, f: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more
impl From<ImageInfoResult> for String
[src]
fn from(ir: ImageInfoResult) -> String
[src]
Performs the conversion.