Enum ocl::enums::KernelWorkGroupInfoResult
[−]
[src]
pub enum KernelWorkGroupInfoResult { WorkGroupSize(usize), CompileWorkGroupSize([usize; 3]), LocalMemSize(u64), PreferredWorkGroupSizeMultiple(usize), PrivateMemSize(u64), GlobalWorkSize([usize; 3]), Empty(EmptyInfoResultError), Unavailable(Status), CustomBuiltinOnly, }
A kernel work group info result.
Variants
WorkGroupSize(usize)
CompileWorkGroupSize([usize; 3])
LocalMemSize(u64)
PreferredWorkGroupSizeMultiple(usize)
PrivateMemSize(u64)
GlobalWorkSize([usize; 3])
Empty(EmptyInfoResultError)
CustomBuiltinOnly
Methods
impl KernelWorkGroupInfoResult
[src]
pub fn from_bytes(
request: KernelWorkGroupInfo,
result: Vec<u8>
) -> Result<KernelWorkGroupInfoResult, Error>
[src]
request: KernelWorkGroupInfo,
result: Vec<u8>
) -> Result<KernelWorkGroupInfoResult, Error>
Trait Implementations
impl Display for KernelWorkGroupInfoResult
[src]
fn fmt(&self, f: &mut Formatter) -> Result<(), Error>
[src]
Formats the value using the given formatter. Read more
impl From<KernelWorkGroupInfoResult> for String
[src]
fn from(ir: KernelWorkGroupInfoResult) -> String
[src]
Performs the conversion.