Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] add #[spirv(typed_buffer)] for explicit SpirvType::InterfaceBlocks. #1014

Closed
wants to merge 25 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
e2bf676
WIP: fix CHANGELOG (TODO: missing entries!).
eddyb Aug 2, 2024
a0a7525
examples/shaders/shared: remove unused `feature(lang_items)`.
eddyb Aug 3, 2024
34e53b2
tests: also test the `debugPrintf` generated from panics.
eddyb Aug 8, 2024
880528d
rustup: update to `nightly-2023-11-26`.
LegNeato Nov 27, 2023
01fb43f
rustup: update to `nightly-2023-12-16`.
LegNeato Dec 17, 2023
010d352
rustup: update to `nightly-2023-12-31`.
LegNeato Jan 2, 2024
f22e083
spirv-builder: disable MIR "GVN" optimization pass.
eddyb Aug 2, 2024
36d5f0a
builder: fix `atomic_cmpxchg` for SPIR-V `OpAtomicCompareExchange`.
eddyb Aug 2, 2024
f3d763b
builder: `struct_gep` implies `inbounds`.
eddyb Aug 2, 2024
9aad2f8
rustup: update to `nightly-2024-01-05`.
eddyb Aug 2, 2024
a21330b
rustup: update to `nightly-2024-01-06`.
eddyb Aug 2, 2024
5c8fbb4
builder: handle `ptr_add`-like GEPs (introduced by rust-lang/rust#118…
eddyb Aug 2, 2024
b9df8cb
rustup: update to `nightly-2024-01-08`.
LegNeato Jan 9, 2024
fbc90a5
rustup: update to `nightly-2024-02-01`.
eddyb Aug 3, 2024
1d449a8
rustup: update to `nightly-2024-03-01`.
eddyb Aug 3, 2024
907d849
rustup: update to `nightly-2024-03-11`.
eddyb Aug 3, 2024
62296f3
spirv-builder: pass JSON files to `--target` instead of relying on th…
eddyb Aug 4, 2024
c7041f1
(TODO: for_range_signed broken, try fix?) rustup: update to `nightly-…
eddyb Aug 3, 2024
80d5648
rustup: update to `nightly-2024-04-01`.
eddyb Aug 3, 2024
629c23c
rustup: update to `nightly-2024-04-24`.
eddyb Aug 4, 2024
e1974d8
Massive `cargo update`.
eddyb Aug 4, 2024
46ef347
WIP: update for spirt 0.4.0
eddyb Jan 31, 2024
38167f8
tests: add test for long chain of conditional panics.
eddyb Aug 8, 2024
be293be
Use `ExitInvocation` for panics (avoiding deeply nested structurizati…
eddyb Jul 13, 2024
9d6b34f
[WIP] add `#[spirv(typed_buffer)]` for explicit `SpirvType::Interface…
eddyb Jan 7, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
File renamed without changes.
3 changes: 2 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,13 +30,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]

### Changed 🛠
- [PR#1109](https://github.com/EmbarkStudios/rust-gpu/pull/1109) updated toolchain to `nightly-2024-01-08`
- [PR#1115](https://github.com/EmbarkStudios/rust-gpu/pull/1115) relaxed `glam` version requirements (from `>=0.22, <=0.24` to `>=0.22, <=0.25`)
- [PR#1127](https://github.com/EmbarkStudios/rust-gpu/pull/1127) updated `spirv-tools` to `0.10.0`, which follows `vulkan-sdk-1.3.275`
- [PR#1101](https://github.com/EmbarkStudios/rust-gpu/pull/1101) added `ignore` and `no_run` to documentation to make `cargo test` pass
- [PR#1112](https://github.com/EmbarkStudios/rust-gpu/pull/1112) updated wgpu and winit in example runners
- [PR#1100](https://github.com/EmbarkStudios/rust-gpu/pull/1100) updated toolchain to `nightly-2023-09-30`
- [PR#1091](https://github.com/EmbarkStudios/rust-gpu/pull/1091) updated toolchain to `nightly-2023-08-29`
- [PR#1085](https://github.com/EmbarkStudios/rust-gpu/pull/1085) updated toolchain to `nightly-2023-07-08`
- [PR#1115](https://github.com/EmbarkStudios/rust-gpu/pull/1115) relaxed `glam` version requirements (from `>=0.22, <=0.24` to `>=0.22, <=0.25`)

### Fixed 🩹
- [PR#1129](https://github.com/EmbarkStudios/rust-gpu/pull/1129) fixed [#1062](https://github.com/EmbarkStudios/rust-gpu/issues/1062) by not flipping the comparison of the rotate amount with zero
Expand Down
Loading
Loading