17 :
Device(info_, stats_, profiler_, headless_)
47 return new DummyDevice(info, stats, profiler, headless);
virtual void mem_free(device_memory &) override
virtual void mem_copy_from(device_memory &, size_t, size_t, size_t, size_t) override
DummyDevice(const DeviceInfo &info_, Stats &stats_, Profiler &profiler_, bool headless_)
virtual void const_copy_to(const char *, void *, size_t) override
virtual void mem_alloc(device_memory &) override
virtual void mem_zero(device_memory &) override
virtual BVHLayoutMask get_bvh_layout_mask(uint) const override
virtual void mem_copy_to(device_memory &) override
#define CCL_NAMESPACE_END
Device * device_dummy_create(const DeviceInfo &info, Stats &stats, Profiler &profiler, bool headless)