summaryrefslogtreecommitdiff
path: root/modules/raycast/SCsub
diff options
context:
space:
mode:
authorJoan Fons <joan.fonssanchez@gmail.com>2021-09-13 15:05:21 +0200
committerJoan Fons <joan.fonssanchez@gmail.com>2021-09-13 16:17:28 +0200
commit595cbacdf1c4fe9a75f55d9e5b78e49765b28c86 (patch)
tree034f131acf644068537e3c7bea5991e328575ba4 /modules/raycast/SCsub
parentdde48ebed6303b53a912005570179382e3bd250b (diff)
Upgrade Embree and enable ray packets
Minor patch upgrade. Enabling ray packets results in faster processing of ray streams (i.e. occlusion culling buffer updates) at the cost of slightly larger binary sizes.
Diffstat (limited to 'modules/raycast/SCsub')
-rw-r--r--modules/raycast/SCsub3
1 files changed, 3 insertions, 0 deletions
diff --git a/modules/raycast/SCsub b/modules/raycast/SCsub
index 6e7b3e7b8d..1fdc8fe1b3 100644
--- a/modules/raycast/SCsub
+++ b/modules/raycast/SCsub
@@ -55,6 +55,9 @@ if env["builtin_embree"]:
"kernels/bvh/bvh_builder_sah_mb.cpp",
"kernels/bvh/bvh_builder_twolevel.cpp",
"kernels/bvh/bvh_intersector1_bvh4.cpp",
+ "kernels/bvh/bvh_intersector_hybrid4_bvh4.cpp",
+ "kernels/bvh/bvh_intersector_stream_bvh4.cpp",
+ "kernels/bvh/bvh_intersector_stream_filters.cpp",
]
thirdparty_sources = [thirdparty_dir + file for file in embree_src]