Enum ocl_core::types::structs::ContextPropertyValue [] [src]

pub enum ContextPropertyValue {
    Platform(PlatformId),
    InteropUserSync(bool),
    D3d10DeviceKhr(*mut cl_d3d10_device_source_khr),
    GlContextKhr(cl_GLuint),
    EglDisplayKhr(CLeglDisplayKHR),
    GlxDisplayKhr(*mut c_void),
    CglSharegroupKhr(*mut c_void),
    WglHdcKhr(*mut c_void),
    AdapterD3d9Khr(TemporaryPlaceholderType),
    AdapterD3d9exKhr(TemporaryPlaceholderType),
    AdapterDxvaKhr(TemporaryPlaceholderType),
    D3d11DeviceKhr(TemporaryPlaceholderType),
}

Variants

Platform(PlatformId)InteropUserSync(bool)D3d10DeviceKhr(*mut cl_d3d10_device_source_khr)GlContextKhr(cl_GLuint)EglDisplayKhr(CLeglDisplayKHR)GlxDisplayKhr(*mut c_void)CglSharegroupKhr(*mut c_void)WglHdcKhr(*mut c_void)AdapterD3d9Khr(TemporaryPlaceholderType)AdapterD3d9exKhr(TemporaryPlaceholderType)AdapterDxvaKhr(TemporaryPlaceholderType)D3d11DeviceKhr(TemporaryPlaceholderType)

Trait Implementations

impl Debug for ContextPropertyValue
[src]

fn fmt(&self, __arg_0: &mut Formatter) -> Result

Formats the value using the given formatter.

impl Clone for ContextPropertyValue
[src]

fn clone(&self) -> ContextPropertyValue

Returns a copy of the value. Read more

fn clone_from(&mut self, source: &Self)
1.0.0

Performs copy-assignment from source. Read more