Exception: OpenCL::Error::MISALIGNED_SUB_BUFFER_OFFSET

Inherits:
OpenCL::Error
  • Object
show all
Defined in:
lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb

Overview

Represents the OpenCL CL_MISALIGNED_SUB_BUFFER_OFFSET error

Constant Summary

Constants inherited from OpenCL::Error

BuildProgramFailure, CompileProgramFailure, CompilerNotAvailable, DeviceNotAvailable, DeviceNotFound, DevicePartitionFailed, ExecStatusErrorForEventsInWaitList, ImageFormatMismatch, ImageFormatNotSupported, InvalidArgIndex, InvalidArgSize, InvalidArgValue, InvalidBinary, InvalidBufferSize, InvalidBuildOptions, InvalidCommandQueue, InvalidCompilerOptions, InvalidContext, InvalidDevice, InvalidDevicePartitionCount, InvalidDeviceQueue, InvalidDeviceType, InvalidEvent, InvalidEventWaitList, InvalidGLOBALOffset, InvalidGLOBALWorkSize, InvalidGLObject, InvalidGLSharegroupReferenceKHR, InvalidHostPtr, InvalidImageDescriptor, InvalidImageFormatDescriptor, InvalidImageSize, InvalidKernel, InvalidKernelArgs, InvalidKernelDefinition, InvalidKernelName, InvalidLinkerOptions, InvalidMemObject, InvalidMipLevel, InvalidOperation, InvalidPipeSize, InvalidPlatform, InvalidProgram, InvalidProgramExecutable, InvalidProperty, InvalidQueueProperties, InvalidSampler, InvalidValue, InvalidWorkDimension, InvalidWorkGroupSize, InvalidWorkItemSize, KernelArgInfoNotAvailable, LinkProgramFailure, LinkerNotAvailable, MapFailure, MemCopyOverlap, MemObjectAllocationFailure, MisalignedSubBufferOffset, OutOfHostMemory, OutOfResources, PlatformNotFoundKHR, ProfilingInfoNotAvailable

Instance Attribute Summary

Attributes inherited from OpenCL::Error

#code

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeMISALIGNED_SUB_BUFFER_OFFSET

Initilizes code to -13



1964
1965
1966
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 1964

def initialize
  super(-13)
end

Class Method Details

.codeObject

Returns the code corresponding to this error class



1979
1980
1981
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 1979

def self.code
  return -13
end

.nameObject

Returns a string representing the name corresponding to the error classe



1969
1970
1971
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 1969

def self.name
  return "MISALIGNED_SUB_BUFFER_OFFSET"
end

Instance Method Details

#nameObject

Returns a string representing the name corresponding to the error



1974
1975
1976
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 1974

def name
  return "MISALIGNED_SUB_BUFFER_OFFSET"
end