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