Skip to content

Commit

Permalink
Update CHANGELOG with @sagudev contributions to naga
Browse files Browse the repository at this point in the history
  • Loading branch information
sagudev authored Sep 29, 2024
1 parent 2021e7f commit 3bbb41d
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -82,6 +82,8 @@ By @bradwerth [#6216](https://github.com/gfx-rs/wgpu/pull/6216).
- Support constant evaluation for `firstLeadingBit` and `firstTrailingBit` numeric built-ins in WGSL. Front-ends that translate to these built-ins also benefit from constant evaluation. By @ErichDonGubler in [#5101](https://github.com/gfx-rs/wgpu/pull/5101).
- Add `first` and `either` sampling types for `@interpolate(flat, …)` in WGSL. By @ErichDonGubler in [#6181](https://github.com/gfx-rs/wgpu/pull/6181).
- Support for more atomic ops in the SPIR-V frontend. By @schell in [#5824](https://github.com/gfx-rs/wgpu/pull/5824).
- Support local `const` declarations in WGSL. By @sagudev in [#6156](https://github.com/gfx-rs/wgpu/pull/6156).
- Implemented `const_assert` in WGSL. By @sagudev in [#6198](https://github.com/gfx-rs/wgpu/pull/6198).

#### General

Expand All @@ -100,6 +102,11 @@ By @bradwerth [#6216](https://github.com/gfx-rs/wgpu/pull/6216).
- Accept only `vec3` (not `vecN`) for the `cross` built-in. By @ErichDonGubler in [#6171](https://github.com/gfx-rs/wgpu/pull/6171).
- Configure `SourceLanguage` when enabling debug info in SPV-out. By @kvark in [#6256](https://github.com/gfx-rs/wgpu/pull/6256)
- Per-polygon and flat inputs should not be considered subgroup uniform. By @magcius in [#6276](https://github.com/gfx-rs/wgpu/pull/6276).
- Validate that all swizzle components are either color (rgba) or dimension (xyzw) in wgsl. By @sagudev in [#6187](https://github.com/gfx-rs/wgpu/pull/6187).
- Fix detection of shl overflows to detect aritmetic overflows. By @sagudev in [#6186](https://github.com/gfx-rs/wgpu/pull/6186).

Check warning on line 106 in CHANGELOG.md

View workflow job for this annotation

GitHub Actions / Format & Typos

"aritmetic" should be "arithmetic".
- Fix type parameters to vec/mat type constructors to also support aliases. By @sagudev in [#6189](https://github.com/gfx-rs/wgpu/pull/6189).
- Accept global `var`s without explicit type. By @sagudev in [#6199](https://github.com/gfx-rs/wgpu/pull/6199).
- Fix handling of phony statements, so they actually get emitted. By @sagudev in [#6328](https://github.com/gfx-rs/wgpu/pull/6328).

#### General

Expand Down

0 comments on commit 3bbb41d

Please sign in to comment.