OpenCLWrappers-0.1.0.3: The OpenCL Standard for heterogenous data-parallel computing

Safe HaskellNone
LanguageHaskell98

System.OpenCL.Wrappers.Types

Description

Declaration of types, bounds and constants

Documentation

data PlatformIDc Source

Constructors

PlatformIDc 

data DeviceIDc Source

Constructors

DeviceIDc 

data Contextc Source

Constructors

Contextc 

data Memc Source

Constructors

Memc 

data Programc Source

Constructors

Programc 

data Kernelc Source

Constructors

Kernelc 

data Eventc Source

Constructors

Eventc 

data Samplerc Source

Constructors

Samplerc 

data ImageFormatc Source

Constructors

ImageFormatc 

newtype ChannelOrder Source

Constructors

ChannelOrder CLuint 

Instances

newtype ChannelType Source

Constructors

ChannelType CLuint 

Instances

newtype ContextInfo Source

Constructors

ContextInfo CLuint 

Instances

newtype EventInfo Source

Constructors

EventInfo CLuint 

Instances

newtype ProfilingInfo Source

Constructors

ProfilingInfo CLuint 

Instances

newtype KernelInfo Source

Constructors

KernelInfo CLuint 

Instances

newtype MapFlags Source

Constructors

MapFlags CLbitfield 

newtype MemFlags Source

Constructors

MemFlags CLbitfield 

newtype MemInfo Source

Constructors

MemInfo CLuint 

Instances

newtype PlatformInfo Source

Constructors

PlatformInfo CLuint 

Instances

newtype SamplerInfo Source

Constructors

SamplerInfo CLuint 

Instances

newtype ProgramInfo Source

Constructors

ProgramInfo CLuint 

Instances

newtype BuildStatus Source

Constructors

BuildStatus CLint 

Instances

newtype DeviceInfo Source

Constructors

DeviceInfo CLuint 

Instances

type ContextCallback = CString -> Ptr () -> CLsizei -> Ptr () -> IO () Source