Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/gfx-rs/naga
Universal shader translation in Rust
https://github.com/gfx-rs/naga
344acc3121dc3b327baecdbc13c8922778ece053 authored over 3 years ago
027634451de050adf786bb48340742e2c41bd362 authored over 3 years ago
679b6a308f077121b6f9568aa167d998015049dc authored over 3 years ago
61bfb29963fba9a7e8807bdd7ca1c5e5a8b76fec authored over 3 years ago
58e5b2565d98d553548b31fe3818e1178c17df9e authored over 3 years ago
Better errors for Unexpected, BadInteger, BadFloat, BadTexture, BadTypeCast, UnknownScalarType, ...
37724102a38927ad91154c16b6c3dde576221b29 authored over 3 years ago589f02fad463d517067cac14782c5a7dc70f65dd authored over 3 years ago
b9e641c310412cb0af8f922b7cdf3a7950dac085 authored over 3 years ago
4b5ab528ac1203a9201230d1c910d1c8f735d906 authored over 3 years ago
8a1d883ba5fd37c9f52e3aa13e08347c32ecc0bd authored over 3 years ago
d3fbb30d46ff41e10e7b96d0402416f48877a83c authored over 3 years ago
13665466453b457fa4a46eacff0655cd5bd515a2 authored over 3 years ago
d1e2ac57fe359672e596bb4a3b8674f84d22bd04 authored over 3 years ago
0244853d4cf0b44b392a046ce8512acabc175620 authored over 3 years ago
14908e512619514acd3414daf0cdf14306254e2a authored over 3 years ago
48363fcef1cb171792d6f69270b9daee42396731 authored over 3 years ago
398d3545b324a32a484e094ac1f4da6886e0f86f authored over 3 years ago
badf99653a32639826ac322840bdcc99c503da15 authored over 3 years ago
f57739d30bf5b1075ba4ab8ed44dfd3dc51259d5 authored over 3 years ago
Previously the types where changed in a later phase now they are changed
right when the argument...
2b263a185160d72da881ba48b8c3f4dea8e63ad0 authored over 3 years ago
9868441ebc04ed1366c7a2994d8ee41c90caffb2 authored over 3 years ago
28a1ee435463c898314a0db0d42a1eacd40e95fa authored over 3 years ago
e7308e1903030a56c9bcfc4648e3b1da84e2966c authored over 3 years ago
Matrix and vector constructors expected a vector (in the case of the
matrix) or a scalar (in bot...
WGSL requires that runtime-sized arrays appear only as the last member of a
structure in in the ...
813da7a87e1e9404f09b128b0d901f57cc638cb3 authored over 3 years ago
652b65cfa9cff89435526ecbb96702f0b3b9b9e1 authored over 3 years ago
The `apply_common_default_interpolation` helper function would panic if bindings
were missing, b...
652a955e9bd4ad61d0d18feb3568855ceb0332cd authored over 3 years ago
8bcd2a4a1f942a7a0c934548667f73c4dcd04550 authored over 3 years ago
ad550addb89f30fd6bf54838f862637b15341869 authored over 3 years ago
3dd9cc0c665680b4331d97ee528308e07960f2a1 authored over 3 years ago
6c4012f9c43c2aecc2e78e94db4c98174e418200 authored over 3 years ago
72fca17dbc56a33acdf53ab6eab113386a774731 authored over 3 years ago
4e95c46a9dd8e734e51096677e5fdb6baee4381d authored over 3 years ago
c526c85258ce0ebef38c21f5fd0c6a1e3be434f2 authored over 3 years ago
c22fa546421c0f6aeffbe34355a43f9e7889287d authored over 3 years ago
a7100b14eb86302b24faa05960ea3418498069fd authored over 3 years ago
47ada8182b83d43f47435df76d68f7dd278ab57a authored over 3 years ago
db1350ba4facac02159b55cf1672264968db7ab9 authored over 3 years ago
9390515595250a354cbe561533975e3c1ec1ff36 authored over 3 years ago
The expressions on both sides must now have the same dimensions
otherwise a semantic error is re...
ea544a388fa8e7a3b8fd2b7c652760bfcdf0e6de authored over 3 years ago
Previously we passed a struct with the input bindings and just ignored
the outputs. Now we handl...
e4bc844ba0306cfeb39f6b4aa0916cadd18fa6e9 authored over 3 years ago
7ef095881b8e37e94bc513471b750d2cde485366 authored over 3 years ago
57ab3b3fb4b327c1e45f8b8f93c6f58b2e13fefa authored over 3 years ago
Rename TokenMetadata to SourceMetadata to reflect it's actual use
375f6fb38dd957d6b4b23f732aa5a7e8b9b392d5 authored over 3 years ago95a2baf485dbc1813e1ab20392893a5378c72424 authored over 3 years ago
474b5918929635746adb556f74850a702ef753a2 authored over 3 years ago
4e40a75843fc1d16d19441b7c53f9619d176dadb authored over 3 years ago
14f2caf6b02abc4ede2490dabc02b4d82744975a authored over 3 years ago
7165a06fbfbba9b0b1b2776d8bbb5ee80e9e6d03 authored over 3 years ago
fec67ced8e2b8737f71893669854c5b58160e7d7 authored over 3 years ago
Co-authored-by: João Capucho <[email protected]>
168a55396c1a228542501fe3a5d6803d98a93cfe authored over 3 years ago62d3956096e2ceb777ff8fc21b99df51396ee064 authored over 3 years ago
cfe41052374f009a1363ebc6f012c0feba3e1251 authored over 3 years ago
73f928a7c35f6243c70f63f8eb26be984f94a3b3 authored over 3 years ago
39ccec5e7d41dd4f6a76e07bab2b1eb224b4496f authored over 3 years ago
0d98ef4ea9961a6383ef97d8b121437046610648 authored over 3 years ago
parse constant expressions fully
8519095f554bb18d035d62191d4def05398e8fc8 authored over 3 years agof8c8d192aefa8f720bb97eced0915c32b27fa806 authored over 3 years ago
3073ade8a41f4f2d14edc6aa691e95ad61b28bb9 authored over 3 years ago
ff8f15e0342a5729ac935c6c278a16d710cbde39 authored over 3 years ago
786194ec679ca96af48cbac75775fe66979b17e5 authored over 3 years ago
d310cff591e39a209a7ccefa57c0dfbb9c19446d authored over 3 years ago
afaf44a75f7f0c5b7ee31c8c463b6d1375b24414 authored over 3 years ago
565c27292a8d8a89c27575ca26ed2c875053b725 authored over 3 years ago
a44d40e5ae1a762e3bc111ed5cbc0a1f9ec04685 authored over 3 years ago
a0815679234d324ee6e4f8aacaef3a3aa035e445 authored over 3 years ago
12e6dc591792dc549f78e2186c64fa99914d81c4 authored over 3 years ago
6c1832c8eeeac15f1e85d6279b1c976427a727bc authored over 3 years ago
6b3db1f487e63e8d5c5f130de965e362e57c1840 authored over 3 years ago
5753f6e1072849c76fc40b6ea85c41e93cac1da3 authored over 3 years ago
4e3dc41f3f522a3244350b4cb27cad9670541279 authored over 3 years ago
8246287561708847c4de90015f69bf9a2002f46f authored over 3 years ago
b4aa96657539d46f6d22387aff7d6b5390602e85 authored over 3 years ago
96ec0b61e783bd2e32ed6cd6c13f9ae7cb1b4d79 authored over 3 years ago
8b601714035f2cc4925e7f1007c4bfe593c30164 authored over 3 years ago
1f53ff1d1e41339716ef5265171e318a728c3f8a authored over 3 years ago
Move the parsing of type construction expressions into a function of its own,
which can return `...
0985727710e3fc23c27f2feb07511aa289e5aca8 authored over 3 years ago
b191c982ec146f97d3f495f7a8b7af648c189f0d authored over 3 years ago
6efe347e9083f215aa6cbdb2aa8839f07d871fc6 authored over 3 years ago
5958f9848983744681dc4f0cadf204ad531add08 authored over 3 years ago
77a20d00176cd88fd7508e26a84812dc8dda12f7 authored over 3 years ago
418e71281eed883e9bebc49d8cfb371ed897c18a authored over 3 years ago
057d03ad86f18e3bb3866b20901d8d4e892dd3d6 authored over 3 years ago
This lets us reduce noise by removing a bunch of `#[cfg]` attributes. In the
future, if we have ...
9c5f324de21867249900821ed6547badefac896e authored over 3 years ago
5e5d64291d056fcd36ddf4fa0093f98b5b5da07c authored over 3 years ago
a8df6a2b343af9d7913dec0f04133f7c1ea5c228 authored over 3 years ago
0250ffe2fb9b30e24c1f8e54f4c387e53db8fbc6 authored over 3 years ago
6a42e4a0f83add0ff7055d128b99084a82919af5 authored over 3 years ago
ba422f10f83e7c33cebb9c53a8df2b8e4df4de98 authored over 3 years ago
59d1dcab5b1f40a4618dd8ac8efb94e242871d08 authored over 3 years ago
350ceb383d4c85e5ae05e5f9bd2b2881917dac2d authored over 3 years ago
c25c06409c29bf35764be551ebd8bccae0ada383 authored over 3 years ago
53fe7a329f029ee09300e3a979e08a01b2e902be authored over 3 years ago