Avatar for the jeertmans user
jeertmans
DiffeRT
BlogDocsChangelog

feat(lib): add BVH acceleration

#406
Comparing
rwydaegh:feature/bvh-acceleration
(
0b6fed3
) with
main
(
bce9e3b
)
CodSpeed Performance Gauge
+14%
Improvement
1
Untouched
2
New
3
Archived
7

Benchmarks

13 total
test_image_method
differt/tests/benchmarks/test_rt.py
CodSpeed Performance Gauge
+14%
184.1 µs162.1 µs
test_first_triangles_hit_by_rays_bvh
differt/tests/benchmarks/test_rt.py
CodSpeed Performance Gauge
N/A
N/A610.4 ms
test_rays_intersect_any_triangle_bvh
differt/tests/benchmarks/test_rt.py
CodSpeed Performance Gauge
N/A
N/A608.5 ms
test_transmitter_visibility_bvh
differt/tests/benchmarks/test_rt.py
CodSpeed Performance Gauge
N/A
N/A1.3 s
test_train_step
differt/tests/benchmarks/test_training.py
CodSpeed Performance Gauge
+2%
7.6 ms7.4 ms
test_fermat
differt/tests/benchmarks/test_rt.py
CodSpeed Performance Gauge
+1%
126.3 ms125.6 ms
test_compute_paths[exhaustive]
differt/tests/benchmarks/test_rt.py
Archived
CodSpeed Performance Gauge
-3%
44.7 ms46 ms
test_compute_paths_disconnect_inactive_triangles_benchmark[False]
differt/tests/benchmarks/test_rt.py
Archived
CodSpeed Performance Gauge
-2%
44.7 ms45.7 ms
test_rays_intersect_any_triangle
differt/tests/benchmarks/test_rt.py
Archived
CodSpeed Performance Gauge
0%
3 s3 s
test_compute_paths_disconnect_inactive_triangles_benchmark[True]
differt/tests/benchmarks/test_rt.py
Archived
CodSpeed Performance Gauge
-2%
30.4 ms30.9 ms
test_transmitter_visibility
differt/tests/benchmarks/test_rt.py
Archived
CodSpeed Performance Gauge
-9%
2.4 s2.6 s
test_compute_paths[hybrid]
differt/tests/benchmarks/test_rt.py
Archived
CodSpeed Performance Gauge
0%
14.5 s14.5 s
test_first_triangles_hit_by_rays
differt/tests/benchmarks/test_rt.py
Archived
CodSpeed Performance Gauge
0%
4.5 s4.5 s

Commits

Click on a commit to change the comparison range
Base
main
bce9e3b
+11.26%
Fix ruff lint, ruff format, and cargo fmt issues
516be5d
2 months ago
by rwydaegh
+1.74%
Add differt.accel to documentation reference
c97a332
2 months ago
by rwydaegh
-13.63%
Fix CI: cargo fmt, Sphinx warnings, and MSRV compatibility
b84aee0
2 months ago
by rwydaegh
-16.04%
Retry CI (runner shutdown)
5279602
2 months ago
by rwydaegh
+17.11%
Fix nightly rustfmt formatting in build.rs
31378dc
2 months ago
by rwydaegh
-0.68%
Fix ty typecheck for smoothing_factor float conversion
d4b5191
2 months ago
by rwydaegh
-0.98%
Add coverage test for soft BVH branch and fix codespell
ace4aca
2 months ago
by rwydaegh
+1.3%
Fix nightly cargo fmt formatting
dc7f589
2 months ago
by rwydaegh
-0.38%
Merge branch 'main' into feature/bvh-acceleration
3e55d4e
2 months ago
by jeertmans
-0.57%
Fix jaxtyping runtime check: use flexible return type annotations
128acd1
1 month ago
by rwydaegh
+11.61%
Fix batch_shape broadcasting bug in BVH wrappers
f32b116
1 month ago
by rwydaegh
-12.29%
Fix ruff formatting in __init__.py example
bc7c1d7
1 month ago
by rwydaegh
+15.11%
Merge remote-tracking branch 'DiffeRT/main' into feature/bvh-acceleration
0b6fed3
1 month ago
by jeertmans
© 2026 CodSpeed Technology
Home Terms Privacy Docs