blender/intern/cycles/device
Patrick Mours 3d5dbc1c44 Cycles: Reintroduce device-only memory handling that got lost in Cycles X merge
Somehow only a part of rBf4f8b6dde32b0438e0b97a6d8ebeb89802987127 ended up in
Cycles X, causing the issue that commit fixed, "OPTIX_ERROR_INVALID_VALUE" when the
system is out of memory, to show up again.
This adds the missing changes to fix that problem.

Maniphest Tasks: T93620

Differential Revision: https://developer.blender.org/D13488
2022-01-11 10:05:20 +01:00
..
cpu Cycles: Reintroduce device-only memory handling that got lost in Cycles X merge 2022-01-11 10:05:20 +01:00
cuda Cycles: Reintroduce device-only memory handling that got lost in Cycles X merge 2022-01-11 10:05:20 +01:00
dummy Cycles: remove prefix from source code file names 2021-10-26 15:37:04 +02:00
hip Fix T93109: Cycles HIP missing check for correct driver version 2021-11-23 15:45:37 +01:00
multi Cycles: remove prefix from source code file names 2021-10-26 15:37:04 +02:00
optix Cycles: Reintroduce device-only memory handling that got lost in Cycles X merge 2022-01-11 10:05:20 +01:00
CMakeLists.txt Cleanup: remove useless WITH_CYCLES_DEVICE_MULTI 2021-10-26 15:37:59 +02:00
denoise.cpp Cycles: remove prefix from source code file names 2021-10-26 15:37:04 +02:00
denoise.h Cycles: remove prefix from source code file names 2021-10-26 15:37:04 +02:00
device.cpp Cycles: perform CPU film reading in the kernel, to use AVX2 half conversion 2021-11-05 22:04:36 +01:00
device.h Cycles: perform CPU film reading in the kernel, to use AVX2 half conversion 2021-11-05 22:04:36 +01:00
graphics_interop.cpp Cycles: remove prefix from source code file names 2021-10-26 15:37:04 +02:00
graphics_interop.h Cycles: remove prefix from source code file names 2021-10-26 15:37:04 +02:00
kernel.cpp Cycles: remove prefix from source code file names 2021-10-26 15:37:04 +02:00
kernel.h Cycles: remove prefix from source code file names 2021-10-26 15:37:04 +02:00
memory.cpp Fix T90308: Cycles crash copying memory from device to host 2021-11-22 17:26:59 +01:00
memory.h Fix T90308: Cycles crash copying memory from device to host 2021-11-22 17:26:59 +01:00
queue.cpp Cycles: remove prefix from source code file names 2021-10-26 15:37:04 +02:00
queue.h Cycles: remove prefix from source code file names 2021-10-26 15:37:04 +02:00