blender/intern
Brecht Van Lommel 6cdb43195e Refactor: replace NanoVDB kernel side implementation by own code
The NanoVDB headers are not compatible with Metal due to missing address
space qualifiers. We currently have a big patch for NanoVDB header
files, which is difficult to update for OpenVDB 11. Instead extract a
few hundred lines of code from NanoVDB to do just what we need.

Pull Request: https://projects.blender.org/blender/blender/pulls/115992
2023-12-10 19:37:36 +01:00
..
atomic License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
audaspace Cleanup: use braces for sources in intern/ 2023-09-17 09:05:40 +10:00
clog Cleanup: CMake: Modernize bf_intern_clog dependencies 2023-11-24 17:12:24 +01:00
cycles Refactor: replace NanoVDB kernel side implementation by own code 2023-12-10 19:37:36 +01:00
dualcon Fix intern/dualcon error in 2721b937fb5a641cc25eda56b704ca2553bd2cfe 2023-09-24 16:07:49 +10:00
eigen Cleanup: remove redundant define checks 2023-12-07 10:39:03 +11:00
ffmpeg Cleanup: use braces for sources in intern/ 2023-09-17 09:05:40 +10:00
ghost Cleanup: use const variables & arguments, remove unused assignments 2023-12-10 21:24:37 +11:00
guardedalloc Cleanup: clarify #ifndef checks in trailing #endif comments 2023-12-07 10:38:54 +11:00
iksolver Cleanup: use braces in headers 2023-09-24 14:52:38 +10:00
itasc License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
libc_compat License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
libmv Cleanup: use braces in headers 2023-09-24 14:52:38 +10:00
locale License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
mantaflow Cleanup: use braces for sources in intern/ 2023-09-17 09:05:40 +10:00
memutil Cleanup: use braces in headers 2023-09-24 14:52:38 +10:00
mikktspace Cleanup: use braces in headers 2023-09-24 14:52:38 +10:00
opencolorio Build: support OpenColorIO 2.3 2023-10-02 19:31:19 +02:00
opensubdiv Cleanup: quiet unused variable warnings in CMake 2023-11-10 09:15:49 +11:00
openvdb License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
quadriflow License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
renderdoc_dynload CMake: include missing files in source files 2023-08-24 11:51:25 +10:00
rigidbody License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
sky License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
utfconv CMake: Fix Compiling Shader Builder on macOS 2023-12-08 15:47:14 +01:00
wayland_dynload Revert changes from main commits that were merged into blender-v4.0-release 2023-10-30 21:40:35 +01:00
CMakeLists.txt CMake: Fix Compiling Shader Builder on macOS 2023-12-08 15:47:14 +01:00