Avatar for the jeertmans user
jeertmans
DiffeRT
BlogDocsChangelog

feat(lib): implement `hybrid` method for `compute_paths`

#295Merged
Comparing
hybrid-rt
(
ff114f3
) with
main
(
0300565
)
CodSpeed Performance Gauge
+15%
Improvement
1
Untouched
6
New
24
Dropped
12

Benchmarks

43 total
test_jitted_compute_paths[True]
differt/tests/benchmarks/test_rt.py
CodSpeed Performance Gauge
+15%
2.2 s1.9 s
test_compute_paths_in_simple_street_canyon_scene[hybrid-True-20000-2]
differt/tests/benchmarks/test_rt.py
CodSpeed Performance Gauge
N/A
N/A8.5 s
test_compute_paths_in_simple_street_canyon_scene[exhaustive-False-20000-0]
differt/tests/benchmarks/test_rt.py
CodSpeed Performance Gauge
N/A
N/A739.4 ms
test_compute_paths_in_simple_street_canyon_scene[hybrid-False-None-2]
differt/tests/benchmarks/test_rt.py
CodSpeed Performance Gauge
N/A
N/A8.7 s
test_compute_paths_in_simple_street_canyon_scene[hybrid-True-20000-1]
differt/tests/benchmarks/test_rt.py
CodSpeed Performance Gauge
N/A
N/A8.3 s
test_compute_paths_in_simple_street_canyon_scene[exhaustive-False-20000-2]
differt/tests/benchmarks/test_rt.py
CodSpeed Performance Gauge
N/A
N/A2.5 s
test_compute_paths_in_simple_street_canyon_scene[hybrid-True-None-1]
differt/tests/benchmarks/test_rt.py
CodSpeed Performance Gauge
N/A
N/A8.4 s
test_compute_paths_in_simple_street_canyon_scene[hybrid-True-20000-0]
differt/tests/benchmarks/test_rt.py
CodSpeed Performance Gauge
N/A
N/A6.3 s
test_compute_paths_in_simple_street_canyon_scene[hybrid-True-None-2]
differt/tests/benchmarks/test_rt.py
CodSpeed Performance Gauge
N/A
N/A8.6 s
test_compute_paths_in_simple_street_canyon_scene[exhaustive-False-None-2]
differt/tests/benchmarks/test_rt.py
CodSpeed Performance Gauge
N/A
N/A2.4 s
test_compute_paths_in_simple_street_canyon_scene[exhaustive-False-20000-1]
differt/tests/benchmarks/test_rt.py
CodSpeed Performance Gauge
N/A
N/A1.8 s
test_compute_paths_in_simple_street_canyon_scene[hybrid-False-20000-1]
differt/tests/benchmarks/test_rt.py
CodSpeed Performance Gauge
N/A
N/A8.1 s
test_compute_paths_in_simple_street_canyon_scene[exhaustive-True-20000-0]
differt/tests/benchmarks/test_rt.py
CodSpeed Performance Gauge
N/A
N/A4.2 ms
test_compute_paths_in_simple_street_canyon_scene[exhaustive-True-20000-1]
differt/tests/benchmarks/test_rt.py
CodSpeed Performance Gauge
N/A
N/A4.6 ms
test_compute_paths_in_simple_street_canyon_scene[exhaustive-False-None-0]
differt/tests/benchmarks/test_rt.py
CodSpeed Performance Gauge
N/A
N/A700.6 ms
test_compute_paths_in_simple_street_canyon_scene[exhaustive-False-None-1]
differt/tests/benchmarks/test_rt.py
CodSpeed Performance Gauge
N/A
N/A1.9 s
test_compute_paths_in_simple_street_canyon_scene[hybrid-True-None-0]
differt/tests/benchmarks/test_rt.py
CodSpeed Performance Gauge
N/A
N/A6.8 s
test_compute_paths_in_simple_street_canyon_scene[exhaustive-True-None-2]
differt/tests/benchmarks/test_rt.py
CodSpeed Performance Gauge
N/A
N/A2.3 s
test_compute_paths_in_simple_street_canyon_scene[exhaustive-True-None-0]
differt/tests/benchmarks/test_rt.py
CodSpeed Performance Gauge
N/A
N/A553.8 ms
test_compute_paths_in_simple_street_canyon_scene[hybrid-False-None-1]
differt/tests/benchmarks/test_rt.py
CodSpeed Performance Gauge
N/A
N/A9.9 s
test_compute_paths_in_simple_street_canyon_scene[exhaustive-True-20000-2]
differt/tests/benchmarks/test_rt.py
CodSpeed Performance Gauge
N/A
N/A2.3 s
test_compute_paths_in_simple_street_canyon_scene[hybrid-False-20000-0]
differt/tests/benchmarks/test_rt.py
CodSpeed Performance Gauge
N/A
N/A8.7 s
test_compute_paths_in_simple_street_canyon_scene[exhaustive-True-None-1]
differt/tests/benchmarks/test_rt.py
CodSpeed Performance Gauge
N/A
N/A2.2 s
test_compute_paths_in_simple_street_canyon_scene[hybrid-False-None-0]
differt/tests/benchmarks/test_rt.py
CodSpeed Performance Gauge
N/A
N/A7.9 s
test_compute_paths_in_simple_street_canyon_scene[hybrid-False-20000-2]
differt/tests/benchmarks/test_rt.py
CodSpeed Performance Gauge
N/A
N/A10.5 s

Commits

Click on a commit to change the comparison range
Base
main
0300565
+14.87%
feat(lib): implement `hybrid` method for `compute_paths`
ff114f3
7 months ago
by jeertmans
© 2026 CodSpeed Technology
Home Terms Privacy Docs