0
0
forked from blender/blender
blender/intern/cycles/hydra
Brecht Van Lommel d2050c7c36 Fix T102990: OpenVDB files load very slow from network drives
The OpenVDB delay loading of voxel leaf data using mmap works poorly on network
drives. It has a mechanism to make a temporary local file copy to avoid this,
but we disabled that as it leads to other problems.

Now disable delay loading entirely. It's not clear that this has much benefit
in Blender. For rendering we need to load the entire grid to convert to NanoVDB,
and for geometry nodes there also are no cases where we only need part of grids.
2023-01-12 15:40:19 +01:00
..
resources Cycles: refactor Hydra render delegate building 2022-04-29 19:03:06 +02:00
attribute.cpp
attribute.h
camera.cpp Cleanup: fix various Cycles build warnings with non-default options 2022-04-29 17:39:04 +02:00
camera.h Cycles: Add support for "stageMetersPerUnit" Hydra render setting 2022-04-13 12:24:21 +02:00
CMakeLists.txt Cycles: add USD as a file format for Cycles standalone rendering 2022-04-29 19:19:19 +02:00
config.h Cycles: Use USD dependencies when building Hydra render delegate 2022-04-05 17:23:52 +02:00
curves.cpp
curves.h Cleanup: clang-format 2022-03-24 11:01:12 +01:00
display_driver.cpp Fix use of OpenGL interop breaking in Hydra viewports that do not support it 2022-06-03 18:56:30 +02:00
display_driver.h Fix use of OpenGL interop breaking in Hydra viewports that do not support it 2022-06-03 18:56:30 +02:00
field.cpp Fix T102990: OpenVDB files load very slow from network drives 2023-01-12 15:40:19 +01:00
field.h
file_reader.cpp Cycles: Hydra fixes for stageMetersPerUnit and OpenGL context on Windows 2022-04-29 19:19:39 +02:00
file_reader.h Cycles: add USD as a file format for Cycles standalone rendering 2022-04-29 19:19:19 +02:00
geometry.h
geometry.inl Cycles: add USD as a file format for Cycles standalone rendering 2022-04-29 19:19:19 +02:00
instancer.cpp
instancer.h
light.cpp Cycles: add USD as a file format for Cycles standalone rendering 2022-04-29 19:19:19 +02:00
light.h
material.cpp Cycles: add USD as a file format for Cycles standalone rendering 2022-04-29 19:19:19 +02:00
material.h Cycles: Use USD dependencies when building Hydra render delegate 2022-04-05 17:23:52 +02:00
mesh.cpp
mesh.h Cleanup: clang-format 2022-03-24 11:01:12 +01:00
node_util.cpp Cleanup: clang-format 2022-04-07 14:34:51 +10:00
node_util.h Cleanup: clang-format 2022-03-24 11:01:12 +01:00
output_driver.cpp Fix use of OpenGL interop breaking in Hydra viewports that do not support it 2022-06-03 18:56:30 +02:00
output_driver.h
plugin.cpp Cycles: various Linux build fixes related to Hydra render delegate 2022-04-07 19:52:53 +02:00
plugin.h
plugInfo.json
pointcloud.cpp
pointcloud.h Cleanup: clang-format 2022-03-24 11:01:12 +01:00
render_buffer.cpp Fix use of OpenGL interop breaking in Hydra viewports that do not support it 2022-06-03 18:56:30 +02:00
render_buffer.h Fix use of OpenGL interop breaking in Hydra viewports that do not support it 2022-06-03 18:56:30 +02:00
render_delegate.cpp Cycles: Hydra fixes for stageMetersPerUnit and OpenGL context on Windows 2022-04-29 19:19:39 +02:00
render_delegate.h Cycles: Hydra fixes for stageMetersPerUnit and OpenGL context on Windows 2022-04-29 19:19:39 +02:00
render_pass.cpp Cycles: make Hydra display driver optional, for USD without OpenGL 2022-04-29 18:08:41 +02:00
render_pass.h
session.cpp Cycles: add USD as a file format for Cycles standalone rendering 2022-04-29 19:19:19 +02:00
session.h Cycles: add USD as a file format for Cycles standalone rendering 2022-04-29 19:19:19 +02:00
volume.cpp
volume.h Cleanup: clang-format 2022-03-24 11:01:12 +01:00