-
Notifications
You must be signed in to change notification settings - Fork 373
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Make CpuWriteGpuReadBelt texture copies easier/less error prone (#1689)
* CpuWriteGpuReadBelt makes texture copies now easier And has a much stronger debug check * Use copy-extent instead of separate width/height parameters
- Loading branch information
Showing
3 changed files
with
60 additions
and
56 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
3390626
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Rust Benchmark
datastore/insert/batch/rects/insert
600453
ns/iter (± 3693
)596304
ns/iter (± 1701
)1.01
datastore/latest_at/batch/rects/query
1858
ns/iter (± 34
)1839
ns/iter (± 1
)1.01
datastore/latest_at/missing_components/primary
295
ns/iter (± 2
)290
ns/iter (± 0
)1.02
datastore/latest_at/missing_components/secondaries
435
ns/iter (± 6
)442
ns/iter (± 1
)0.98
datastore/range/batch/rects/query
152209
ns/iter (± 982
)151218
ns/iter (± 750
)1.01
mono_points_arrow/generate_message_bundles
30510877
ns/iter (± 1104506
)26921137
ns/iter (± 666418
)1.13
mono_points_arrow/generate_messages
129180999
ns/iter (± 1742998
)118083579
ns/iter (± 1027172
)1.09
mono_points_arrow/encode_log_msg
164849587
ns/iter (± 1191442
)154723587
ns/iter (± 1193846
)1.07
mono_points_arrow/encode_total
327434630
ns/iter (± 2848671
)304142327
ns/iter (± 1532975
)1.08
mono_points_arrow/decode_log_msg
184085765
ns/iter (± 1993974
)175723066
ns/iter (± 1008143
)1.05
mono_points_arrow/decode_message_bundles
59548850
ns/iter (± 1224050
)52533199
ns/iter (± 976735
)1.13
mono_points_arrow/decode_total
240984242
ns/iter (± 2473122
)227693607
ns/iter (± 1636019
)1.06
batch_points_arrow/generate_message_bundles
312256
ns/iter (± 3745
)318864
ns/iter (± 1280
)0.98
batch_points_arrow/generate_messages
5773
ns/iter (± 72
)5973
ns/iter (± 24
)0.97
batch_points_arrow/encode_log_msg
351675
ns/iter (± 3046
)347562
ns/iter (± 985
)1.01
batch_points_arrow/encode_total
685795
ns/iter (± 6090
)700172
ns/iter (± 2134
)0.98
batch_points_arrow/decode_log_msg
345143
ns/iter (± 2810
)348645
ns/iter (± 1931
)0.99
batch_points_arrow/decode_message_bundles
1533
ns/iter (± 20
)1589
ns/iter (± 7
)0.96
batch_points_arrow/decode_total
351177
ns/iter (± 2941
)349681
ns/iter (± 807
)1.00
arrow_mono_points/insert
7068719477
ns/iter (± 209325033
)6211198075
ns/iter (± 9796586
)1.14
arrow_mono_points/query
1754215
ns/iter (± 19640
)1788365
ns/iter (± 8355
)0.98
arrow_batch_points/insert
3102805
ns/iter (± 29435
)3085065
ns/iter (± 9184
)1.01
arrow_batch_points/query
16338
ns/iter (± 229
)16463
ns/iter (± 54
)0.99
arrow_batch_vecs/insert
43602
ns/iter (± 488
)44240
ns/iter (± 113
)0.99
arrow_batch_vecs/query
390186
ns/iter (± 4412
)388409
ns/iter (± 599
)1.00
tuid/Tuid::random
34
ns/iter (± 0
)34
ns/iter (± 0
)1
This comment was automatically generated by workflow using github-action-benchmark.