-
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.
Stop using infinities in wgsl shaders (#1594)
* Stop using infinities in wgsl shaders This fixes rendering issues on Windows browsers (likely due to a bug in ANGLE?). However this operation is undefined by spec anyways. Instead we're now using float min/max instead. Wgsl float constants are now following wgsl spec to the letter. * spelling * Fix assertion & point-size conversion issues in size.rs
- Loading branch information
Showing
10 changed files
with
53 additions
and
33 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
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
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
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
38f4fd6
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
559261
ns/iter (± 1861
)545489
ns/iter (± 6848
)1.03
datastore/latest_at/batch/rects/query
1840
ns/iter (± 30
)1792
ns/iter (± 20
)1.03
datastore/latest_at/missing_components/primary
286
ns/iter (± 0
)282
ns/iter (± 2
)1.01
datastore/latest_at/missing_components/secondaries
438
ns/iter (± 0
)429
ns/iter (± 11
)1.02
datastore/range/batch/rects/query
151520
ns/iter (± 519
)146009
ns/iter (± 1912
)1.04
mono_points_arrow/generate_message_bundles
48318016
ns/iter (± 494422
)45169265
ns/iter (± 1621915
)1.07
mono_points_arrow/generate_messages
127474339
ns/iter (± 1508294
)136978867
ns/iter (± 1646771
)0.93
mono_points_arrow/encode_log_msg
159549179
ns/iter (± 1325016
)161184495
ns/iter (± 1393974
)0.99
mono_points_arrow/encode_total
337112136
ns/iter (± 1931763
)348332023
ns/iter (± 4291123
)0.97
mono_points_arrow/decode_log_msg
181004618
ns/iter (± 744958
)183910047
ns/iter (± 1890395
)0.98
mono_points_arrow/decode_message_bundles
65470475
ns/iter (± 794309
)72775733
ns/iter (± 1679365
)0.90
mono_points_arrow/decode_total
243039709
ns/iter (± 1379454
)250687161
ns/iter (± 2350687
)0.97
batch_points_arrow/generate_message_bundles
323386
ns/iter (± 480
)313646
ns/iter (± 3750
)1.03
batch_points_arrow/generate_messages
6458
ns/iter (± 20
)6160
ns/iter (± 83
)1.05
batch_points_arrow/encode_log_msg
356799
ns/iter (± 984
)352657
ns/iter (± 3461
)1.01
batch_points_arrow/encode_total
706689
ns/iter (± 2127
)708725
ns/iter (± 8754
)1.00
batch_points_arrow/decode_log_msg
347642
ns/iter (± 1114
)344364
ns/iter (± 2590
)1.01
batch_points_arrow/decode_message_bundles
2072
ns/iter (± 12
)1969
ns/iter (± 24
)1.05
batch_points_arrow/decode_total
356898
ns/iter (± 1454
)351139
ns/iter (± 2251
)1.02
arrow_mono_points/insert
6126182762
ns/iter (± 35168800
)7026781500
ns/iter (± 20179326
)0.87
arrow_mono_points/query
1823165
ns/iter (± 16496
)1775722
ns/iter (± 18401
)1.03
arrow_batch_points/insert
2768566
ns/iter (± 73357
)2636509
ns/iter (± 28407
)1.05
arrow_batch_points/query
17005
ns/iter (± 39
)16554
ns/iter (± 259
)1.03
arrow_batch_vecs/insert
42357
ns/iter (± 101
)41419
ns/iter (± 499
)1.02
arrow_batch_vecs/query
507025
ns/iter (± 1072
)492091
ns/iter (± 6243
)1.03
tuid/Tuid::random
34
ns/iter (± 0
)34
ns/iter (± 0
)1
This comment was automatically generated by workflow using github-action-benchmark.