27 :
Device(info_, stats_, profiler_, background_)
80 return new DummyDevice(info, stats, profiler, background);
virtual void mem_copy_from(device_memory &, int, int, int, int) override
virtual void mem_free(device_memory &) override
virtual void const_copy_to(const char *, void *, size_t) override
virtual void mem_alloc(device_memory &) override
virtual void task_add(DeviceTask &) override
virtual void task_cancel() override
virtual BVHLayoutMask get_bvh_layout_mask() const override
DummyDevice(DeviceInfo &info_, Stats &stats_, Profiler &profiler_, bool background_)
virtual void mem_zero(device_memory &) override
virtual void task_wait() override
virtual void mem_copy_to(device_memory &) override
Device * device_dummy_create(DeviceInfo &info, Stats &stats, Profiler &profiler, bool background)
#define CCL_NAMESPACE_END