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

Update naga to 0.11.0@git:58105a06e2bd5aefeb9330984d47976e63c11dc4 (#3506)

71ee61aa099479baf6ced2acb8cd7085f0b854b8 authored almost 2 years ago
Work around a clippy error (#3505)

8f1db56fc00de6bbf88402f6d05a3d2b293181be authored almost 2 years ago
[spv-out] Cache constant composites (#2257)

60c0fc0284d52a732a0aa4980a562686f6e81bfa authored almost 2 years ago
Update docs regarding `TIMESTAMP_QUERY` (#3501)

* fix docs of Features

* switch sentences for clarity

e18520078a3eab5a5fc6beee974033e8a98822f3 authored almost 2 years ago
[dx11] fix storage related features (#3497)

b534379acbd16d427e917b382d19d2e16000d829 authored almost 2 years ago
Fix doc string links. (#3496)

7819423c745565f76f1329575441bfda2c80be6d authored almost 2 years ago
fix(deno): don't default to 0 for setVertexBuffer.size & properly use webidl.setlike (#3493)

ea2f20ccb04ebd0d988b2e72cc89f093bdc03b73 authored almost 2 years ago
Set the new naga capabilities (#3494)

* remove redundant flag

* set the `MULTISAMPLED_SHADING` downlevel flag for gles and dx11

* se...

074d1da831398b29d017d99e3a8acc49cd6542cb authored almost 2 years ago
[glsl/hlsl-out] Write sizes of arrays behind pointers in function arguments (#2250)

arrays can be put behind pointers in inout and out parameters in GLSL and HLSL,
whose dimension...

58105a06e2bd5aefeb9330984d47976e63c11dc4 authored almost 2 years ago
[wgsl-in] Add predeclared vector and matrix type aliases (#2251)

7422ace934b7ed51c1e061eb1d36de8259b5f619 authored almost 2 years ago
Skip `invariant` for `gl_FragCoord` on WebGL2 (#2254)

f48b6bf2a7335135b8fedafe2cc36a047ce6ad8d authored almost 2 years ago
[glsl-in]: Document some fields of `naga::front::glsl::context::Context`. (#2244)

dce689cf5849b03c18ff40d24cd4935f5ff4d000 authored almost 2 years ago
add `Capabilities::MULTIVIEW`

df567a94ebbb553f59613ec4dfa44b40248a5d7a authored almost 2 years ago
add `Capabilities::MULTISAMPLED_SHADING`

cc3a8ac73773e2223c3d45fbc1b22607026e2ec0 authored almost 2 years ago
add `Capabilities::EARLY_DEPTH_TEST`

964d9204bca95d9127df68fd6d02cb5f1496fc99 authored almost 2 years ago
Update naga to 0.11.0@git:568d7c4c136dada369ef7f59ee8414a263d6c7b2 (#3491)

* Update naga to 0.11.0@git:568d7c4c136dada369ef7f59ee8414a263d6c7b2

* Fix the clear_texture ...

bf38b4b0b1f360d37f13f936dc0544005ccc1019 authored almost 2 years ago
Require LF for snapshots (#2253)

568d7c4c136dada369ef7f59ee8414a263d6c7b2 authored almost 2 years ago
Enable more `wgpu-hal` functions for `webgl` (#3490)

719ba83726343c0afd3f7327e0150a9b76e8d1b3 authored almost 2 years ago
Remove `emscripten` crate features (#3467)

e4445205c2df23a629760a1fccb8e46c574d2587 authored almost 2 years ago
Support stencil-only views and copying to/from combined depth-stencil textures (#3436)

c51edd36fd34f336ea33fe4454bb83f135f2960f authored almost 2 years ago
[gles] fix: Set `FORCE_POINT_SIZE` if it is vertex shader with mesh consist of point list (#3440)

ee33f4d384bd1d8a7fc7b52f8022319f14912491 authored almost 2 years ago
Validate before extracting texture selectors (#3487)

Move calls to `extract_texture_selector` after calls to `validate_texture_copy_range`, to avoid ...

b33731c44c9dd3bfb79d889e7a699c26c3929cd3 authored almost 2 years ago
Move warning to correct location (#3484)

It seems that where it was, it warned about the context being recreated
in every case, no matte...

581b22e6a026ac92589be2f36a30357600f9d02c authored almost 2 years ago
Fix texture built-ins where u32 was expected (#2245)

- The Typifier was updated to expect `uint`
- Both `glsl` and `spv` frontends where updated to ...

1ad47f732dc1d646cd13daea1059b687a1a90d24 authored almost 2 years ago
fix(deno): use correct op for GPUDevice.createSampler (#3480)

bb01d723ba90654fdec85d931edbe7c9be56869e authored almost 2 years ago
Bump env_logger from 0.9.3 to 0.10.0 (#3479)

Bumps [env_logger](https://github.com/rust-cli/env_logger) from 0.9.3 to 0.10.0.
- [Release note...

bd712e083c1663f8274f261dc35906a331c41f4c authored almost 2 years ago
Bump termcolor from 1.1.3 to 1.2.0 (#3478)

Bumps [termcolor](https://github.com/BurntSushi/termcolor) from 1.1.3 to 1.2.0.
- [Release notes...

34da9b2da17cf4f221626c44f29511d76cad469d authored almost 2 years ago
Bump range-alloc from 0.1.2 to 0.1.3 (#3477)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

fd920338a05637d651febe0ffd1bbeb183798776 authored about 2 years ago
Bump wasm-bindgen-test from 0.3.33 to 0.3.34 (#3474)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

420cfe66f76ec032aeede0576b39e8b05e07ae20 authored about 2 years ago
Bump hassle-rs from 0.9.0 to 0.10.0 (#3473)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

0c273bc49611de15ba6d2c6689b668db14668a1e authored about 2 years ago
Bump thiserror from 1.0.37 to 1.0.38 (#3471)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

1c17d57e4d13a47bb3aa4295e09d36668f6f5cb9 authored about 2 years ago
Bump bytemuck from 1.12.3 to 1.13.0 (#3470)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

72ff326b534e8a6691fd07f70f8cb515b7b53def authored about 2 years ago
Bump libc from 0.2.126 to 0.2.139 (#3469)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

492b877b6892a1cb642a11421a3b289c1c8dd01a authored about 2 years ago
Add Dependabot (#3468)

5677195873e8d11899a079966ccd828039c4837e authored about 2 years ago
Fix `setup-dxc` not found and make sure workflows run if their file was changed (#2247)

* fix setup-dxc not found

* run validation-windows if its workflow file was changed

* run ...

40b8f661461d6aec0dfbd727586e39fbe295b528 authored about 2 years ago
Build for WASM on docs.rs (#3462)

5b8c55c4510fc58aa2b6baf03e31ed61d640b866 authored about 2 years ago
vk: fix surface view formats validation error (#3432)

Co-authored-by: Connor Fitzgerald <[email protected]>

4593f951dd7572f609e50e2c9770bca9a5ceb587 authored about 2 years ago
web: reimplement `adapter|device_features` (#3428)

0d5b4841d5a04068396cf9ade1bbb525c7b944aa authored about 2 years ago
Improve CI (#3453)

4bebad706ec09f1981f16f829d7a444238dccd31 authored about 2 years ago
[GL] Unbind Vertex Buffers After Renderpass (#3459)

Closes https://github.com/gfx-rs/wgpu/issues/3457

49cfc88f35a6589798023025e30552825218f322 authored about 2 years ago
Fix CI for merge queues

f1ef213bbbd07a5fa70ffc860e0439831005850e authored about 2 years ago
glsl-in: Perform output parameters implicit casts

Glsl defines under `Function Definitions` (Paragraph 6.1 in glsl 4.60),
the following:

> When f...

0a2e93c0985f72829117859f188a6fac15af0864 authored about 2 years ago
glsl-in: Add tests for output parameters casts

f038537e6190bbc5f8bbb15daf6d7e7737cde0d0 authored about 2 years ago
Don't try to build the entire workspace on wasm32. (#3460)

b1d2ec043ecdebd822cfbcd3121834b45cba1d99 authored about 2 years ago
Add MULTISAMPLE_X16 texture format feature flag where supported (#3454)

238697c2da1013ff2d22cbb26731f7542a00ac0f authored about 2 years ago
Fix for some minor issues in comments on some features. (#3455)

3ea2c22c47d108a6c955d8cfd5f94b48a753f2c0 authored about 2 years ago
Improve CI (#2241)

* update to actions/checkout@v3

* update to actions/upload-artifact@v3

* remove minor vers...

64f8691e52584eae447f25ed761b9c4218b7efb6 authored about 2 years ago
fuzz: fix build failure (#2240)

2d0aab875ab97b48e502723e86c31bbf34d46186 authored about 2 years ago
Change type of `mip_level_count` and `array_layer_count` (members of `TextureViewDescriptor` and `ImageSubresourceRange`) from `Option<NonZeroU32>` to `Option<u32>` (#3445)

Clean up duplicated code related to texture layers/mips.

41de797c745d317e93b9cf50e7446faff7f65954 authored about 2 years ago
Update naga to 0.11.0@git:4b796b157cb2b67b0ab166a2238fe4e9473bfd52 (#3451)

6399dd486608986ca65303a26928d5ba210c4855 authored about 2 years ago
spv-in: Don't apply interpolation to fragment shaders outputs (#2239)

SPIR-V doesn't allow the `Flat`, `NoPerspective`, `Sample` or
`Centroid` decorations on fragmen...

fc81a20f5305c9bc8d01f62353d148b88251e456 authored about 2 years ago
Update gpu allocator to 0.22 (#3447)

* bump gpu-allocator version

* cargo.lock

42b48ecb9ff6287ceef0c4203ffe672dffec4f2c authored about 2 years ago
fix(deno): specify viewFormats in configure surface (#3446)

e36c080ef8c117278533ea43f84c90f9bed7f882 authored about 2 years ago
[glsl-out] Version check countLeadingZeros (#2238)

4b796b157cb2b67b0ab166a2238fe4e9473bfd52 authored about 2 years ago
[msl-out] Update firstLeadingBit for signed integers (#2235)

The prior code only supported unsigned integers.

Also fixes #2236.

Co-authored-by: Jim Bla...

fb2d438dbda3f9bcddb6ac4e0a0efc0ed6b0b7b3 authored about 2 years ago
[glsl] Inject default `gl_PointSize = 1.0` in vertex shaders if `FORCE_POINT_SIZE` option was set (#2223)

According to https://registry.khronos.org/OpenGL/specs/es/3.2/GLSL_ES_Specification_3.20.html#bu...

fe851fb008c67924ea0569e7a8f83dd2da41ede9 authored about 2 years ago
Re-sort view formats (#3444)

4ea31598a018cbd24b75bc10a2100b1e522fd613 authored about 2 years ago
Fix dx12 shader validation errors when dxil.dll isn't available in the local scope. (#3434)

* Fix dx12 shader validation errors when dxil.dll isn't available in the local scope.

* changel...

7826092d866ed624d906cebf6988be43882edaf3 authored about 2 years ago
Add `SHADERINT_16` feature to allow 16bit ints in Vulkan shaders (#3401)

* add support for vulkan SHADER_INT16

* changelog

* deno shader-i16

* better INT16 docs

Co-a...

c5e2f5a7b99f46b3d70fa6d05ff7d75de01a1235 authored about 2 years ago
[Metal] Add a way to create a device and queue from raw resources in wgpu-hal (#3338)

2562f323bb4597da814d009459344e4133bd1d2c authored about 2 years ago
fix clippy for rust 1.67 (#3435)

* clippy --fix

* elide lifetimes

* fmt and more fixes

* disable clippy::needless_borrow...

1e27fd4afb6c9e203fa3bc096c000e3aa385de6d authored about 2 years ago
Implement the new checks for readonly stencils (#3443)

wgpu currently checks if the `write_mask` is 0 to determine wether a
stencil is used as readonl...

c371e7039dac763b08ada0a35f6c11cd71052010 authored about 2 years ago
expect semicolons wherever required

231af68386d57a1b9ea87b27e8a15eadea0851eb authored about 2 years ago
improve invalid assignment diagnostic

dcfd5c6f4a2635d9569b82cdd31f8d4bfa96434b authored about 2 years ago
fix panic on invalid zero array size

e6bd2e90714b2fa45d2bb966a63bae96184bed53 authored about 2 years ago
check for leading { while parsing a block

bb20ae8e796f50f30d164a56067524026cc9ebb8 authored about 2 years ago
update tests

a5c2cf94b8a68980b73efe4225209731449b5c8e authored about 2 years ago
spv-out: support version 1.4 (#2230)

* spv-out: support version 1.4

* Extract SPV version numner from the comment

16be1a92379d7bdf3d0e88f7f7b2aca2dfd187b4 authored about 2 years ago
Add countLeadingZeros (#2226)

* Add countLeadingZeros

* [glsl-out] Bake countLeadingZeros

* [hlsl-out] Bake countLeading...

6be394dac31bc9796d4ae4bb450a40c6b6ee0b08 authored about 2 years ago
[hlsl-out] clear `named_expressions` inserted by duplicated blocks

changed the type of `named_expressions` from `HashMap` to `IndexMap` so that insertion order is ...

a2b39e45bf7ba8f6afe417e56d52b4210f6d013c authored about 2 years ago
valid: Fix handle dependency validation

The handle dependency validation code was using the handle's index
directly while trying to eras...

bebaac93b6bf3f2a1917733ab5a71293b61b2ffd authored about 2 years ago
valid: Check dependencies between functions calls

This commit enforces the forward dependency rules on the IR across
functions and their calls, th...

0074c68ec4f435c5dc0ba6d62ff567c1f146e9ec authored about 2 years ago
[wgsl-in] Split into multiple files (#2207)

Make changes suggested in #2075, but put off to a separate PR because they would interfere with ...

67ea8f0c0684d80e1f54af9abd875034748d5e07 authored about 2 years ago
glsl-in: Add test for relational vector builtins

191d71c107ddc3c2c93f5464dc0aad504327180c authored about 2 years ago
glsl-in: Add double overloads for relational vector builtins

All relational vector builtins that operate on floats can also operate
on doubles but these over...

372a715434bd6017d433c9386608c9d5e6d6a85f authored about 2 years ago
glsl-in: Add not vector relational builtin

ae049edc494991f47630a863b3fe970991dcda8c authored about 2 years ago
glsl-in: Add bool overloads for relational vector builtins

The `equal` and `notEqual` builtins also operate on boolean vectors but
the overloads accepting ...

08366c8fd009136957b7d9bd853bcade167d020e authored about 2 years ago
Remove some workspace inheritence from wgpu-types/Cargo.toml. (#3439)

Unfortunately that breaks the cargo vendor stuff in mozilla-central even though it is part of a ...

48d8666de002c7bfddbe85a2596f7748b4cc18b4 authored about 2 years ago
Allow `clippy::needless_borrowed_reference`.

In Clippy 1.67, the `needless_borrowed_reference` lint [was enhanced]
to look into struct and tu...

26dca556a966a7e7eb193cff8f232422e14167f9 authored about 2 years ago
Inline identifiers into format strings.

[Since Rust 1.58], Rust format strings have been able to "capture
arguments simply by writing {i...

ca99d8bcbc0c078636311e85ee41c5d308481f0f authored about 2 years ago
`copyTextureToTexture` src/dst aspects must both refer to all aspects of src/dst format (#3431)

* src/dst aspects must both refer to all aspects of src/dst format

* add changelog entry

98ea3500fd2cfb4b51d5454c662d8eefd940156a authored about 2 years ago
Improve vk format msaa capabilities detection (#3429)

* Improve vk format msaa capabilities detection

* Update CHANGELOG

* Follow the suggestion...

b31069f14a8850056216833ea73d37fbb40df814 authored about 2 years ago
Implement `clear_buffer` on web (#3426)

fe2b230b0e735ccdefa0ef002dc7ade554dd2c98 authored about 2 years ago
Add naga section in changelog

659f6977051345e4e06ab4832c6f7d268f25a1ad authored about 2 years ago
Fix winapi features

b04cae69c05fb596464e08ee2f9c5fac2c04b877 authored about 2 years ago
Fix d3d12 version

cf17230e326627ded6b136960f5416e3015f6891 authored about 2 years ago
Fix wgpu versioning

71e7bb2cf988835808bcac05f1f00187443fa92b authored about 2 years ago
Fix wgpu-core versioning

007d9332609fd3cdee26b9d4061af926b4413ab0 authored about 2 years ago
Fix wgpu-hal versioning

c3ed411375616d8a1c2d189a569530cbf799d3b5 authored about 2 years ago
Release of 0.15 (#3424)

d3fec9524f810c0def7d0ba0e727428bb4ea061b authored about 2 years ago
Zero-initialize workgroup memory (#3174)

fixes https://github.com/gfx-rs/wgpu/issues/2430

d2809137bab1e40a3fe607505367183e5ed33f2a authored about 2 years ago
Move surface view formats to a vec (#3423)

f3090955e111507c13cdf3af3a7eef8c064e0c3d authored about 2 years ago
Update to 0.11 (#2222)

f0edae8ce9e55eeef489fc53b10dc95fb79561cc authored about 2 years ago
Implement `view_formats` for `SurfaceConfiguration` (#3409)

Co-authored-by: Teodor Tanasoaia <[email protected]>
Co-authored-by: Con...

33f94c7c8457d8bf0363c175a7c5a95d525630fa authored about 2 years ago
Merge pull request #41 from cwfitzgerald/release-0.6

b940b1d71ab7083ae80eec697872672dc1f2bd32 authored about 2 years ago
Release 0.6

7f9735fda6056f49373a91ffb40e25d6fa5e4bfe authored about 2 years ago
Update CHANGELOG.md

13944c0ae555fd30618a1e9ab1e6e00fa2509e1d authored about 2 years ago
In IntelliJ Rust plugin, Declarative macro expansion of bitflags! fails when a backslash is present in rustdoc. (#3386)

5ded4ba701cbb833251d9bcafa3eceaa96a1ee06 authored about 2 years ago
validate the number of color_attachments in `begin_render_pass` (#3404)

0d433214c717440cf06b3d8050bee7f9e91827c1 authored about 2 years ago
install `cargo-tarpaulin` via `cargo-binstall` (#2220)

fe9db5dd8d82c6f8bfc60d1a049a4c28ae6c2485 authored about 2 years ago