Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/gfx-rs/wgpu
A cross-platform, safe, pure-Rust graphics API.
https://github.com/gfx-rs/wgpu
* Conditionally lift API logging from trace to info level
Most of this logging used to be inf...
350c9633fe48a5b678aadb4a155bcddd3e64287b authored about 1 year ago by Nicolas Silva <[email protected]>48091784a1d913a1a6dbed6659873adf6efd8b6e authored about 1 year ago by Jim Blandy <[email protected]>
86562e69a68d2c67cc6f0b15a52a2f4327387227 authored about 1 year ago by Jim Blandy <[email protected]>
In the WGSL front and back ends, support an `lf` suffix on
floating-point literals to yield 64-b...
* Move to combined examples
* Fix paths
* Curtail some tests
* Format
* Clippy
* Fix wasm
...
06e9876adfcdb7b0d99c0d78ac8d2931705e0425 authored about 1 year ago by Connor Fitzgerald <[email protected]>3c261f36529017b8c4d92901b431024c7ff8f2ec authored about 1 year ago by Connor Fitzgerald <[email protected]>
1a7db86917e090382f60330c54a9a66c91015366 authored about 1 year ago by i509VCB <[email protected]>
* Fix mac
* Format
eadd7504120c8e0bf1959262fef7fda557f199eb authored about 1 year ago by Connor Fitzgerald <[email protected]>* Clean up the trace-level logging for devices
* Log the descriptors for create_buffer and cr...
039660ec8536de91d5e32466bc17953e5c586fed authored about 1 year ago by Nicolas Silva <[email protected]>
Have `compact::compact` preserve entries in the `Module::types` arena
if they have names.
Futur...
4f9cc288e321165e086013beb79f79f53bb5f64c authored about 1 year ago by Jim Blandy <[email protected]>
Given a WGSL `alias` declaration, create a Naga `Type` with the
alias's name, rather than droppi...
1cf0fe841a1c9b63661e153c15a5ae64dc8fa786 authored about 1 year ago by Erich Gubler <[email protected]>
06b0a675518a35cf7ffc6edcf7e9165780c0de8c authored about 1 year ago by Erich Gubler <[email protected]>
Previously, implicit padding members of `struct`s were suppressed from
structure definitions in ...
a8da664773e73d8af8d077a3a0365d8fb907bbbd authored about 1 year ago by Erich Gubler <[email protected]>
* Make the size parameter of command_encoder_clear_buffer an Option<BufferAddress>
* Add a ch...
7dad1060394236573bd5fd0f6a0f04c95ebf02e2 authored about 1 year ago by Nicolas Silva <[email protected]>
Test Naga's WGSL front end's handling of `h` and `f` suffixes on
hexadecimal float literals. WGS...
877dd5b26cabfdd37fbca902b6afa0cd71b6c032 authored about 1 year ago by Brad Werth <[email protected]>
30d67a329a2906a0a54704a8e8297b39f929a987 authored about 1 year ago by Connor Fitzgerald <[email protected]>
Co-authored-by: teoxoy <[email protected]>
1df98d9888598ca72939a459b606f36570a1fa0f authored about 1 year ago by Connor Fitzgerald <[email protected]>
Following Rust convention, let `naga::front::wgsl::ParseError`'s
methods `emit_to_stderr_with_pa...
Change the WGSL code in the `function_returns_void` test in
`tests/wgsl-errors.rs` so that the c...
Let `naga::TypeInner::Matrix` hold a full `Scalar`, with a kind and
byte width, not merely a byt...
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.192 to 1.0.193.
- [Release notes](http...
Add an `I64` variant to `crate::Literal`, making `crate::Expression`
suitable for representing `...
* Remove expected failure on AMD/DX12 from msaa example
* rem import
16ec5b00fc50c688a987effed9f470db58b2389e authored about 1 year ago by Teodor Tanasoaia <[email protected]>6786548d1ed66538b1de7e0230ea7dea7d9f0fc7 authored about 1 year ago by Nicolas Silva <[email protected]>
Arcanization of wgpu_core resources
---------
Co-authored-by: Elabajaba <[email protected]...
6e21f7a9291db4395192d6b510d906978ae2d251 authored about 1 year ago by Mauro Gentile <[email protected]>a827c1818bd780843880ea78bac3bea0e9d829fa authored about 1 year ago by cantudo <[email protected]>
When asked to evaluate an `Expression::As` cast applied to a `Splat`
expression, change `Constan...
666f681daea68a912fa80766fc59d53fae8a2bac authored about 1 year ago by Teodor Tanasoaia <[email protected]>
When formatting `TypeInner::Pointer` and `TypeInner::Array` as WGSL
source code, bother to actua...
8859310be2be25d9b98ba52120c4279c0c1a62d5 authored about 1 year ago by daxpedda <[email protected]>
15f49fbb59d0e714b898dbd6aded670337440176 authored about 1 year ago by Jim Blandy <[email protected]>
a34e39ad2f9b93378e51df7837287b1cdf8a9607 authored about 1 year ago by Teodor Tanasoaia <[email protected]>
a26e4a009af4afc102d8adc3600bda4a08f4281b authored about 1 year ago by Teodor Tanasoaia <[email protected]>
a5c93caa5615bf709251ecfc4bbc41198f2d2e24 authored about 1 year ago by Fredrik Fornwall <[email protected]>
77f6e66dc933f10ed5fa9b38ead2ee2368fd16b6 authored about 1 year ago by Connor Fitzgerald <[email protected]>
bec6560e10dc42301ef09fcaf7540ccaf3d2315e authored about 1 year ago by daxpedda <[email protected]>
When compacting a module, properly adjust spans along with `Arena`
contents.
addb1e081fac99a769719a0de2b204a3be475b51 authored about 1 year ago by daxpedda <[email protected]>
1d7c7c8a3c10eb13a32b7522d92c44b6b01a36de authored about 1 year ago by Nicolas Silva <[email protected]>
c12c377f0902657312c8cd0f07328d75c5db0174 authored about 1 year ago by Vrishabh <[email protected]>
When consuming a `Compose` expression that constructs a vector,
flatten `Splat` subexpressions o...
acaeb8d9b137870436342e81b2621de5638f39f3 authored about 1 year ago by Connor Fitzgerald <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
8870a085a8613a029f0b118e882c514c7b7ae380 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>b47fe3b413bf09fe885c430cef91b9a113e74e5f authored about 1 year ago by Nicolas Silva <[email protected]>
f5665f73bd56b16044e5d8eca439a1d2b4895a30 authored about 1 year ago by Nicolas Silva <[email protected]>
When generating WGSL for an `Expression::Compose` constructing a
matrix, consult `TypeInner::Mat...
ecb522e4e37d5d3698ebcb1f329a2116d3a65c3f authored about 1 year ago by Jim Blandy <[email protected]>
611471c4bc8b1adab4d7d96fd2ba8bae82dccb28 authored about 1 year ago by Jim Blandy <[email protected]>
The second argument of the GLSL `ldexp` builtin is always a 32-bit
integer or a vector of such, ...
The first argument of the `dot`, `reflect`, `distance`, and `ldexp`
GLSL builtin functions may b...
This is code motion only, with minor doc fixes. There should be no
changes to the code.
941cd2e25c91644ecd5c5d5dd41d967fe5008712 authored about 1 year ago by Jim Blandy <[email protected]>
Replace `ExpressionContext`'s methods `format_typeinner`,
`format_type`, and `format_type_resolu...
Clean up some things that should have been taken care of in the
original PR:
- Use `Scalar::floa...
Identify reachable function expressions, constant expressions, and
types using a single pass ove...
* Keep the value in its storage after destroy
in #4657 the destroy implementation was made to...
a697e4352ca8fe033f75c7487dee7fbc76984395 authored about 1 year ago by Nicolas Silva <[email protected]>
Introduce a new struct type, `Scalar`, combining a `ScalarKind` and a
`Bytes` width, and use thi...
049cb759765165847fb09bdf40233986fff3571d authored about 1 year ago by Jim Blandy <[email protected]>
d9b3ffde72bd4afb9742ccab4e79e96d40a2ea66 authored about 1 year ago by felix sanchez <[email protected]>
Co-authored-by: Teodor Tanasoaia <[email protected]>
f7420511d041a886a34391781a65dd45c70af4d4 authored about 1 year ago by Andreas Reich <[email protected]>Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
406119ff71d88561ec532ff52323c1c4f04dd11f authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>2e7fd75712bfaacdaaa5538204cfe8b9360f82ca authored about 1 year ago by Westerbly Snaydley <[email protected]>
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.33.0 to 1.34.0.
- [Release notes](https...
Bumps [smallvec](https://github.com/servo/rust-smallvec) from 1.11.1 to 1.11.2.
- [Release note...
Since wgpu's submit API consumes command buffers, they are dropped when submitting via wgpu but ...
890825f395230f79677ab4176b17cc4e78485991 authored about 1 year ago by Nicolas Silva <[email protected]>* Better handle destroying textures and buffers
Before this commit, explicitly destroying a t...
1dc5347b141f98392fa012ae3416901faf4249a5 authored about 1 year ago by Nicolas Silva <[email protected]>* More complete implementation of "lose the device".
This provides a way for wgpu-core to spe...
4e65eca1e8629f6ded2e160a094b7a8242eb7e13 authored about 1 year ago by Brad Werth <[email protected]>
Bumps [getrandom](https://github.com/rust-random/getrandom) from 0.2.10 to 0.2.11.
- [Changelog...
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.191 to 1.0.192.
- [Release notes](htt...
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.190 to 1.0.191.
- [Release notes](htt...
Since the pipeline id is provided by the caller, the caller may presume
that an implicit pipeli...
1d4fa812ef4daa706fd986b4d85e11666dc968d3 authored about 1 year ago by Teodor Tanasoaia <[email protected]>
261cb7c27dbae75af6a1a7d6cf3e2a6d64e574ea authored about 1 year ago by Teodor Tanasoaia <[email protected]>
* It verks!
* More tests
* Fixes
* Working multi-stage push constants
* Comments
* Add push...
7f72c9fc3b39947aaa81d5ef3440fde0513b6da9 authored about 1 year ago by Connor Fitzgerald <[email protected]>
Introduce a new struct `Scalar`, holding a scalar kind and width, and
use it as appropriate in t...
0dad15989fd1ca4d8c57fdb6d0fc57c97795ce31 authored about 1 year ago by Connor Fitzgerald <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
0004e96fa4256132058c52f30dd02f4de1efb73a authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
fe1429b927868742e189f9738a135a75e4d5591c authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
b9b4a41e7b63756c3e6878dfc077c496bd2e006e authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>e7e2f2aa73ff85b2b11debf4cc4d96e5d76fd0a0 authored about 1 year ago by exrook <[email protected]>
bc7f4beedb649fcc4e9119e959a576bf31a0af08 authored about 1 year ago by Connor Fitzgerald <[email protected]>
873f19dec62b8ea7f1c82a25f15aafe34f3182ec authored about 1 year ago by Connor Fitzgerald <[email protected]>
8547226176123bc1d37b1dbc777061a4c2134129 authored about 1 year ago by Connor Fitzgerald <[email protected]>
dfa7e2f8fbc0374085e4a2a253da51b80f301eb0 authored about 1 year ago by Connor Fitzgerald <[email protected]>
9501ccc6b0321986f8737532e2e020ff7cd64216 authored about 1 year ago by daxpedda <[email protected]>
Bumps [wasm-bindgen-futures](https://github.com/rustwasm/wasm-bindgen) from 0.4.37 to 0.4.38.
-...
Bumps [gpu-allocator](https://github.com/Traverse-Research/gpu-allocator) from 0.23.0 to 0.24.0....
c7431367a580b21a72e2250e1b5aa360e05e1fb0 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
This appears to match other backends, and fixes
fix the case where expressions which were named...
ea8b619ba4839ac406ca1ce5c4eb5976e786a521 authored about 1 year ago by Jim Blandy <[email protected]>
Replace the `TypedExpression` struct, used to distinguish between WGSL
pointers and references s...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
e78e9dd4000635883584f7ce1e297fe2618d8f16 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
0bf3e619e87c6abe63ffe62defa9ee933371e4a9 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>3f80ee785c33b864c4302b7d9227ac3b21329818 authored about 1 year ago by Zoxc <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
a411861f489f83add15f3f91b95cb19326415c0f authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.107 to 1.0.108.
- [Release notes](...
Bumps [arbitrary](https://github.com/rust-fuzz/arbitrary) from 1.3.1 to 1.3.2.
- [Changelog](htt...
8f6fcb1e6f9cd8042c6883a323ef3b879febdd9a authored about 1 year ago by Zoxc <[email protected]>