worgarside
led-matrix-controller
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Add multi-state functionality for rules
#329
Merged
Comparing
feature/multi-state
(
d13a659
) with
main
(
df2602e
)
CodSpeed Performance Gauge
-11%
Improvement
2
Regression
1
Untouched
129
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Improvement
Acknowledged
Untouched
132 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_rules[create_splashdrop for 250 frames @ 64x64]
tests/benchmark/test__ca.py
CodSpeed Performance Gauge
+13%
25.7 ms
22.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_rules[create_splashdrop for 50 frames @ 16x16]
tests/benchmark/test__ca.py
CodSpeed Performance Gauge
+13%
5.2 ms
4.6 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_rules[remove_splashes for 50 frames @ 16x16]
tests/benchmark/test__ca.py
CodSpeed Performance Gauge
-11%
4.6 ms
5.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_rules[remove_splashes for 250 frames @ 8x8]
tests/benchmark/test__ca.py
CodSpeed Performance Gauge
+2%
26.1 ms
25.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_rules[remove_splashes for 250 frames @ 32x32]
tests/benchmark/test__ca.py
CodSpeed Performance Gauge
+2%
26.2 ms
25.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_rules[create_splashdrop for 500 frames @ 16x16]
tests/benchmark/test__ca.py
CodSpeed Performance Gauge
+2%
46 ms
45.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_rules[remove_splashes for 500 frames @ 8x8]
tests/benchmark/test__ca.py
CodSpeed Performance Gauge
+1%
51.3 ms
50.8 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_rules[splash_right_high for 500 frames @ 64x64]
tests/benchmark/test__ca.py
CodSpeed Performance Gauge
+1%
5.7 ms
5.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_rules[splash_right_high for 50 frames @ 32x32]
tests/benchmark/test__ca.py
CodSpeed Performance Gauge
0%
616.1 µs
613.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_rules[remove_splashes for 500 frames @ 64x64]
tests/benchmark/test__ca.py
CodSpeed Performance Gauge
0%
51.7 ms
51.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_rules[move_rain_down for 500 frames @ 32x32]
tests/benchmark/test__ca.py
CodSpeed Performance Gauge
0%
8.3 ms
8.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_rules[splash_left_high for 500 frames @ 32x32]
tests/benchmark/test__ca.py
CodSpeed Performance Gauge
0%
5.6 ms
5.6 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_rules[generate_raindrops for 500 frames @ 16x16]
tests/benchmark/test__ca.py
CodSpeed Performance Gauge
0%
4.6 ms
4.6 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_rules[splash_right_high for 500 frames @ 16x16]
tests/benchmark/test__ca.py
CodSpeed Performance Gauge
0%
5.6 ms
5.6 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_rules[create_splashdrop for 50 frames @ 32x32]
tests/benchmark/test__ca.py
CodSpeed Performance Gauge
0%
5.2 ms
5.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_rules[create_splashdrop for 500 frames @ 32x32]
tests/benchmark/test__ca.py
CodSpeed Performance Gauge
0%
45.9 ms
45.9 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_rules[splash_left_high for 500 frames @ 16x16]
tests/benchmark/test__ca.py
CodSpeed Performance Gauge
0%
5.5 ms
5.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_rules[splash_right_high for 500 frames @ 8x8]
tests/benchmark/test__ca.py
CodSpeed Performance Gauge
0%
5.5 ms
5.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_rules[splash_left for 500 frames @ 32x32]
tests/benchmark/test__ca.py
CodSpeed Performance Gauge
0%
9.8 ms
9.8 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_rules[splash_left_high for 50 frames @ 64x64]
tests/benchmark/test__ca.py
CodSpeed Performance Gauge
0%
621 µs
620.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_rules[move_splashdrop_down for 50 frames @ 16x16]
tests/benchmark/test__ca.py
CodSpeed Performance Gauge
0%
1.4 ms
1.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_rules[generate_raindrops for 250 frames @ 16x16]
tests/benchmark/test__ca.py
CodSpeed Performance Gauge
0%
2.3 ms
2.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_rules[top_of_rain_down for 50 frames @ 16x16]
tests/benchmark/test__ca.py
CodSpeed Performance Gauge
0%
3 ms
3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_rules[splash_left_high for 50 frames @ 32x32]
tests/benchmark/test__ca.py
CodSpeed Performance Gauge
0%
615.1 µs
614.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_rules[top_of_rain_down for 50 frames @ 8x8]
tests/benchmark/test__ca.py
CodSpeed Performance Gauge
0%
3 ms
3 ms
1
2
...
6
Commits
Click on a commit to change the comparison range
Base
main
df2602e
-11.45%
Add multi-state functionality for rules
d13a659
1 year ago
by worgarside
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs