Hans Goudey
b3aca5b28f
Cleanup: Simplify PBVH build process slightly
...
Before this happened as two steps: first allocating the PBVH with a type,
then calculating the BVH and filling it with data. This just confused things,
so change to allocating the struct when building it. Also move the functions
to the C++ namespace, and fix some cases of requiring the PBVH to be set
when it wasn't yet.
2023-12-14 18:20:46 -05:00
..
2023-12-14 12:32:11 +11:00
2023-12-07 10:38:54 +11:00
2023-11-07 11:19:43 +01:00
2023-11-19 17:31:37 -05:00
2023-09-01 21:37:11 +02:00
2023-12-12 20:08:30 -05:00
2023-12-13 18:59:28 -05:00
2023-12-14 12:32:11 +11:00
2023-12-12 20:08:30 -05:00
2023-12-06 16:05:14 +01:00
2023-11-30 23:24:11 -05:00
2023-11-30 23:24:11 -05:00
2023-12-08 10:38:12 +01:00
2023-11-16 11:41:55 +01:00
2023-12-14 14:56:25 -05:00
2023-11-16 11:41:55 +01:00
2023-11-30 23:24:11 -05:00
2023-12-12 18:23:59 -05:00
2023-11-30 23:24:11 -05:00
2023-12-08 16:40:06 -05:00
2023-08-16 00:20:26 +10:00
2023-12-08 16:40:06 -05:00
2023-11-30 23:24:11 -05:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2023-10-19 08:01:17 +02:00
2023-11-20 12:23:12 +01:00
2023-11-20 12:23:12 +01:00
2023-11-02 22:09:17 +11:00
2023-11-02 22:09:17 +11:00
2023-08-16 00:20:26 +10:00
2023-09-26 19:55:46 +02:00
2023-08-16 00:20:26 +10:00
2023-11-11 21:09:54 +01:00
2023-12-06 16:05:14 +01:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2023-10-30 21:40:35 +01:00
2023-11-24 15:21:00 +01:00
2023-08-16 00:20:26 +10:00
2023-11-07 16:33:19 +11:00
2023-08-16 00:20:26 +10:00
2023-11-30 23:24:11 -05:00
2023-08-16 00:20:26 +10:00
2023-12-13 09:50:42 +01:00
2023-12-14 14:56:25 -05:00
2023-12-01 03:39:03 +01:00
2023-12-08 16:22:14 +11:00
2023-08-16 00:20:26 +10:00
2023-12-07 16:48:09 +01:00
2023-12-12 16:02:29 +01:00
2023-12-14 12:32:11 +11:00
2023-12-12 19:49:26 -05:00
2023-08-16 00:20:26 +10:00
2023-12-06 16:05:14 +01:00
2023-12-08 16:40:06 -05:00
2023-12-13 08:40:21 -05:00
2023-12-13 08:40:21 -05:00
2023-12-14 18:20:46 -05:00
2023-11-30 23:24:11 -05:00
2023-08-16 00:20:26 +10:00
2023-10-30 21:40:35 +01:00
2023-11-30 23:24:11 -05:00
2023-12-04 19:33:58 +01:00
2023-12-14 14:56:25 -05:00
2023-11-30 23:24:11 -05:00
2023-12-01 03:39:03 +01:00
2023-11-30 23:24:11 -05:00
2023-10-30 21:40:35 +01:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2023-11-20 22:12:27 -05:00
2023-10-10 15:49:28 +02:00
2023-08-16 00:20:26 +10:00
2023-11-07 14:53:48 +01:00
2023-12-12 19:49:26 -05:00
2023-08-16 00:20:26 +10:00
2023-12-06 16:05:14 +01:00
2023-08-16 00:20:26 +10:00
2023-10-30 21:40:35 +01:00
2023-11-16 11:41:55 +01:00
2023-12-07 22:04:38 +01:00
2023-12-08 16:40:06 -05:00