Class: OpenCL::CommandType
- Defined in:
- lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb,
lib/opencl_ruby_ffi/khr/gl_event.rb,
lib/opencl_ruby_ffi/khr/egl_event.rb,
lib/opencl_ruby_ffi/khr/egl_image.rb,
lib/opencl_ruby_ffi/khr/d3d10_sharing.rb,
lib/opencl_ruby_ffi/khr/d3d11_sharing.rb,
lib/opencl_ruby_ffi/khr/dx9_media_sharing.rb,
lib/opencl_ruby_ffi/intel/unified_shared_memory_preview.rb
Overview
Enum that maps the :cl_command_type type
Method Summary
Methods inherited from Enum
#==, #coerce, #initialize, #inspect, #is?, #name, #to_i, #to_int, #to_s, #val=
Constructor Details
This class inherits a constructor from OpenCL::Enum
Constant Summary collapse
- NDRANGE_KERNEL =
0x11F0- TASK =
0x11F1- NATIVE_KERNEL =
0x11F2- READ_BUFFER =
0x11F3- WRITE_BUFFER =
0x11F4- COPY_BUFFER =
0x11F5- READ_IMAGE =
0x11F6- WRITE_IMAGE =
0x11F7- COPY_IMAGE =
0x11F8- COPY_IMAGE_TO_BUFFER =
0x11F9- COPY_BUFFER_TO_IMAGE =
0x11FA- MAP_BUFFER =
0x11FB- MAP_IMAGE =
0x11FC- UNMAP_MEM_OBJECT =
0x11FD- MARKER =
0x11FE- ACQUIRE_GL_OBJECTS =
0x11FF- RELEASE_GL_OBJECTS =
0x1200- READ_BUFFER_RECT =
0x1201- WRITE_BUFFER_RECT =
0x1202- COPY_BUFFER_RECT =
0x1203- USER =
0x1204- BARRIER =
0x1205- MIGRATE_MEM_OBJECTS =
0x1206- FILL_BUFFER =
0x1207- FILL_IMAGE =
0x1208- SVM_FREE =
0x1209- SVM_MEMCPY =
0x120A- SVM_MEMFILL =
0x120B- SVM_MAP =
0x120C- SVM_UNMAP =
0x120D- SVM_MIGRATE_MEM =
0x120E- GL_FENCE_SYNC_OBJECT_KHR =
0x200D- EGL_FENCE_SYNC_OBJECT_KHR =
0x202F- ACQUIRE_EGL_OBJECTS_KHR =
0x202D- RELEASE_EGL_OBJECTS_KHR =
0x202E- ACQUIRE_D3D10_OBJECTS_KHR =
0x4017- RELEASE_D3D10_OBJECTS_KHR =
0x4018- ACQUIRE_D3D11_OBJECTS_KHR =
0x4020- RELEASE_D3D11_OBJECTS_KHR =
0x4021- ACQUIRE_DX9_MEDIA_SURFACES_KHR =
0x202B- RELEASE_DX9_MEDIA_SURFACES_KHR =
0x202C- MEMFILL_INTEL =
0x4204- MEMCPY_INTEL =
0x4205- MIGRATEMEM_INTEL =
0x4206- MEMADVISE_INTEL =
0x4207