|
Blender
V2.93
|
Inherits Device.
Public Member Functions | |
| DummyDevice (DeviceInfo &info_, Stats &stats_, Profiler &profiler_, bool background_) | |
| ~DummyDevice () | |
| virtual BVHLayoutMask | get_bvh_layout_mask () const override |
| virtual void | mem_alloc (device_memory &) override |
| virtual void | mem_copy_to (device_memory &) override |
| virtual void | mem_copy_from (device_memory &, int, int, int, int) override |
| virtual void | mem_zero (device_memory &) override |
| virtual void | mem_free (device_memory &) override |
| virtual void | const_copy_to (const char *, void *, size_t) override |
| virtual void | task_add (DeviceTask &) override |
| virtual void | task_wait () override |
| virtual void | task_cancel () override |
Public Member Functions inherited from Device | |
| virtual | ~Device () noexcept(false) |
| virtual const string & | error_message () |
| bool | have_error () |
| virtual void | set_error (const string &error) |
| virtual bool | show_samples () const |
| virtual int | mem_sub_ptr_alignment () |
| virtual void * | osl_memory () |
| virtual bool | load_kernels (const DeviceRequestedFeatures &) |
| virtual bool | wait_for_availability (const DeviceRequestedFeatures &) |
| virtual DeviceKernelStatus | get_active_kernel_switch_state () |
| virtual int | get_split_task_count (DeviceTask &) |
| virtual void | draw_pixels (device_memory &mem, int y, int w, int h, int width, int height, int dx, int dy, int dw, int dh, bool transparent, const DeviceDrawParams &draw_params) |
| virtual void | build_bvh (BVH *bvh, Progress &progress, bool refit) |
| virtual void | release_optix_bvh (BVH *) |
| virtual void | map_tile (Device *, RenderTile &) |
| virtual int | device_number (Device *) |
| virtual void | map_neighbor_tiles (Device *, RenderTileNeighbors &) |
| virtual void | unmap_neighbor_tiles (Device *, RenderTileNeighbors &) |
| virtual bool | is_resident (device_ptr, Device *sub_device) |
| virtual bool | check_peer_access (Device *) |
Definition at line 24 of file device_dummy.cpp.
|
inline |
Definition at line 26 of file device_dummy.cpp.
References DeviceInfo::error_msg, Device::error_msg, and Device::info.
|
inline |
Definition at line 32 of file device_dummy.cpp.
|
inlineoverridevirtual |
Implements Device.
Definition at line 61 of file device_dummy.cpp.
|
inlineoverridevirtual |
Implements Device.
Definition at line 36 of file device_dummy.cpp.
|
inlineoverridevirtual |
Implements Device.
Definition at line 41 of file device_dummy.cpp.
|
inlineoverridevirtual |
Implements Device.
Definition at line 49 of file device_dummy.cpp.
|
inlineoverridevirtual |
Implements Device.
Definition at line 45 of file device_dummy.cpp.
|
inlineoverridevirtual |
Implements Device.
Definition at line 57 of file device_dummy.cpp.
|
inlineoverridevirtual |
Implements Device.
Definition at line 53 of file device_dummy.cpp.
|
inlineoverridevirtual |
Implements Device.
Definition at line 65 of file device_dummy.cpp.
|
inlineoverridevirtual |
Implements Device.
Definition at line 73 of file device_dummy.cpp.
|
inlineoverridevirtual |
Implements Device.
Definition at line 69 of file device_dummy.cpp.