/Users/dbisig/programming/swarms/trunk/cl/trunk/code/iso_cl_types.h File Reference

#include <iso_gl/iso_gl_types.h>
#include <OpenCL/opencl.h>

Include dependency graph for iso_cl_types.h:

This graph shows which files directly or indirectly include this file:


Namespaces

namespace  iso
namespace  iso::cl

Enumerations

enum  iso::cl::ContextProperty { iso::cl::NewContext = 0, iso::cl::GLContext = CL_CONTEXT_PROPERTY_USE_CGL_SHAREGROUP_APPLE }
enum  iso::cl::DeviceType { iso::cl::CPU = CL_DEVICE_TYPE_CPU, iso::cl::GPU = CL_DEVICE_TYPE_GPU }
enum  iso::cl::MemoryUsage { iso::cl::MemoryReadWrite = CL_MEM_READ_WRITE, iso::cl::MemoryWrite = CL_MEM_WRITE_ONLY, iso::cl::MemoryRead = CL_MEM_READ_ONLY }
enum  iso::cl::ColorType { iso::cl::Luminance = CL_LUMINANCE, iso::cl::Intensity = CL_INTENSITY, iso::cl::RGB = CL_RGB, iso::cl::RGBA = CL_RGBA }
enum  iso::cl::DataType {
  iso::cl::Byte = CL_SIGNED_INT8, iso::cl::UByte = CL_UNSIGNED_INT8, iso::cl::Int = CL_SIGNED_INT32, iso::cl::UInt = CL_UNSIGNED_INT32,
  iso::cl::Float = CL_FLOAT
}
enum  iso::cl::PixelAddressMode { iso::cl::AddressRepeat = CL_ADDRESS_REPEAT, iso::cl::AddressEdgeClamp = CL_ADDRESS_CLAMP_TO_EDGE, iso::cl::AddressClamp = CL_ADDRESS_CLAMP, iso::cl::AddressNone = CL_ADDRESS_NONE }
enum  iso::cl::PixelInterpolationMode { iso::cl::NearestInterpolation = CL_FILTER_NEAREST, iso::cl::LinearInterpolation = CL_FILTER_LINEAR }

Detailed Description

iso_cl

Created by Daniel Bisig on 1/21/10.


Generated on Fri Feb 25 13:51:14 2011 for iso_cl by  doxygen 1.5.1