From 595cbacdf1c4fe9a75f55d9e5b78e49765b28c86 Mon Sep 17 00:00:00 2001 From: Joan Fons Date: Mon, 13 Sep 2021 15:05:21 +0200 Subject: 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. --- modules/raycast/SCsub | 3 +++ 1 file changed, 3 insertions(+) (limited to 'modules/raycast/SCsub') 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] -- cgit v1.2.3