66 void add(
const float *value)
70 void add(
const bool *value)
83 template<
typename T,
typename... Args>
void add(
const T *first, Args... args)
152 LOG(FATAL) <<
"Request of GPU interop of a device which does not support it.";
_GL_VOID GLfloat value _GL_VOID_RET _GL_VOID const GLuint GLboolean *residences _GL_BOOL_RET _GL_VOID GLsizei GLfloat GLfloat GLfloat GLfloat const GLubyte *bitmap _GL_VOID_RET _GL_VOID GLenum type
static DBVT_INLINE btScalar size(const btDbvtVolume &a)
void debug_enqueue(DeviceKernel kernel, const int work_size)
virtual int num_sort_partition_elements() const
DeviceKernelMask last_kernels_enqueued_
virtual void copy_from_device(device_memory &mem)=0
virtual int num_concurrent_states(const size_t state_size) const =0
virtual void init_execution()=0
virtual void copy_to_device(device_memory &mem)=0
map< DeviceKernelMask, double > stats_kernel_time_
virtual unique_ptr< DeviceGraphicsInterop > graphics_interop_create()
virtual int num_concurrent_busy_states() const =0
string debug_active_kernels()
virtual bool synchronize()=0
virtual bool enqueue(DeviceKernel kernel, const int work_size, DeviceKernelArguments const &args)=0
void debug_init_execution()
DeviceQueue(Device *device)
virtual void zero_to_device(device_memory &mem)=0
#define CCL_NAMESPACE_END
uint64_t DeviceKernelMask
SyclQueue void void size_t num_bytes SyclQueue void const char void *memory_device_pointer KernelContext int kernel
ccl_gpu_kernel_postfix ccl_global const int ccl_global float const int work_size
static const int MAX_ARGS
void add(const device_ptr *value)
DeviceKernelArguments(const T *arg)
void add(const T *first, Args... args)
void add(const Type type, const void *value, size_t size)
void add(const bool *value)
void add(const float *value)
void add(const int32_t *value)
DeviceKernelArguments(const T *first, Args... args)
void add(const KernelFilmConvert *value)