Method: OpenCL::Version.make
- Defined in:
- lib/opencl_ruby_ffi/opencl_ruby_ffi_base.rb
.make(major, minor = 0, patch = 0) ⇒ Object
181 182 183 184 185 |
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base.rb', line 181 def self.make(major, minor = 0, patch = 0) ((major & MAJOR_MASK) << (MINOR_BITS + PATCH_BITS)) + ((minor & MINOR_MASK) << PATCH_BITS) + (patch & PATCH_MASK) end |