forked from bartvdbraak/blender
f4f8b6dde3
This patch changes the `MEM_DEVICE_ONLY` type to only allocate on the device and fail if that is not possible anymore because out-of-memory (since OptiX acceleration structures may not be allocated in host memory). It also fixes high peak memory usage during OptiX acceleration structure building. Reviewed By: brecht Maniphest Tasks: T85985 Differential Revision: https://developer.blender.org/D10535 |
||
---|---|---|
.. | ||
bvh2.cpp | ||
bvh2.h | ||
bvh_binning.cpp | ||
bvh_binning.h | ||
bvh_build.cpp | ||
bvh_build.h | ||
bvh_embree.cpp | ||
bvh_embree.h | ||
bvh_multi.cpp | ||
bvh_multi.h | ||
bvh_node.cpp | ||
bvh_node.h | ||
bvh_optix.cpp | ||
bvh_optix.h | ||
bvh_params.h | ||
bvh_sort.cpp | ||
bvh_sort.h | ||
bvh_split.cpp | ||
bvh_split.h | ||
bvh_unaligned.cpp | ||
bvh_unaligned.h | ||
bvh.cpp | ||
bvh.h | ||
CMakeLists.txt |