Enum ocl::enums::ImageInfoResult
[−]
[src]
pub enum ImageInfoResult { Format(Result<ImageFormat, ImageFormatParseError>), 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(Result<ImageFormat, ImageFormatParseError>)
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>
) -> Result<ImageInfoResult, Error>
[src]
request: ImageInfo,
result: Vec<u8>
) -> Result<ImageInfoResult, Error>
Trait Implementations
impl Display for ImageInfoResult
[src]
fn fmt(&self, f: &mut Formatter) -> Result<(), Error>
[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.