Erich Gubler
|
c2f110ed0c
|
feat(const_eval): impl. atanh
|
2024-01-18 16:57:46 -05:00 |
|
Erich Gubler
|
262c07f40c
|
feat(const_eval): impl. atan
|
2024-01-18 16:57:46 -05:00 |
|
Erich Gubler
|
f8113c55b7
|
feat(const_eval): impl. asinh
|
2024-01-18 16:57:46 -05:00 |
|
Erich Gubler
|
e2783c7d45
|
feat(const_eval): impl. asin
|
2024-01-18 16:57:46 -05:00 |
|
Erich Gubler
|
afb54d58ba
|
feat(const_eval): impl. acosh
|
2024-01-18 16:57:46 -05:00 |
|
Erich Gubler
|
6654c68950
|
feat(const_eval): impl. acos
|
2024-01-18 16:57:46 -05:00 |
|
Erich Gubler
|
12b11f870b
|
feat(const_eval): impl. cosh
|
2024-01-18 16:57:46 -05:00 |
|
Erich Gubler
|
7528b22e57
|
feat(const_eval): impl. cos
|
2024-01-18 16:57:46 -05:00 |
|
Erich Gubler
|
3ab9a80815
|
feat(const_eval): impl. tanh
|
2024-01-18 16:57:46 -05:00 |
|
Erich Gubler
|
bdf1cb4ec3
|
feat(const_eval): impl. tan
|
2024-01-18 16:57:46 -05:00 |
|
Erich Gubler
|
29a46234f4
|
feat(const_eval)!: reimpl. clamp
|
2024-01-18 16:57:46 -05:00 |
|
Erich Gubler
|
6f5b2a64e2
|
feat(const_eval): impl. step
|
2024-01-18 16:57:46 -05:00 |
|
Erich Gubler
|
f2dbdfcdc6
|
feat(const_eval): impl. sqrt
|
2024-01-18 16:57:46 -05:00 |
|
Erich Gubler
|
133b573133
|
feat(const_eval): impl. sinh
|
2024-01-18 16:57:46 -05:00 |
|
Erich Gubler
|
99a38c7b7c
|
feat(const_eval): impl. sin
|
2024-01-18 16:57:46 -05:00 |
|
Erich Gubler
|
5dc1038124
|
feat(const_eval): impl. saturate
|
2024-01-18 16:57:46 -05:00 |
|
Erich Gubler
|
87dafb645a
|
feat(const_eval): impl. round
|
2024-01-18 16:57:46 -05:00 |
|
Erich Gubler
|
fc27b08dca
|
feat(const_eval): impl. abs with new component_wise_scalar
|
2024-01-18 16:57:46 -05:00 |
|
Erich Gubler
|
5c900f2568
|
refactor(const_eval): add component_wise_float helper, reimpl. math_pow
|
2024-01-18 16:57:46 -05:00 |
|
Erich Gubler
|
c2058487ca
|
chore: run rustfmt in naga
|
2024-01-18 16:57:46 -05:00 |
|
Connor Fitzgerald
|
7eac4cec5b
|
Fix naga release
|
2024-01-17 14:47:13 -05:00 |
|
Connor Fitzgerald
|
8b2098bd4e
|
Release 0.19 (#5082)
|
2024-01-17 14:42:11 -05:00 |
|
dependabot[bot]
|
8c1658f28f
|
Bump the patch-updates group with 11 updates (#5039)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-01-10 19:38:11 -05:00 |
|
Jim Blandy
|
8af6975d5e
|
Prefer Arc::into_inner over Arc::try_unwrap. (#5018)
|
2024-01-08 19:24:33 -05:00 |
|
Patryk Wychowaniec
|
e7c7017d2e
|
[naga wgsl-in] Fix parsing break ifs
Closes https://github.com/gfx-rs/wgpu/issues/4982.
|
2024-01-08 10:50:38 +01:00 |
|
dependabot[bot]
|
0005b42648
|
Bump serde from 1.0.194 to 1.0.195 (#5005)
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.194 to 1.0.195.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.194...v1.0.195)
---
updated-dependencies:
- dependency-name: serde
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Andreas Reich <r_andreas2@web.de>
|
2024-01-06 09:56:06 -05:00 |
|
Connor Fitzgerald
|
2f87a8ff83
|
Update Rollup
|
2024-01-05 10:27:27 +01:00 |
|
dependabot[bot]
|
cef6a0c0cf
|
Bump thiserror from 1.0.52 to 1.0.56 (#4978)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-01-03 21:54:23 -05:00 |
|
dependabot[bot]
|
d03e2907d5
|
Bump serde from 1.0.193 to 1.0.194 (#4965)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-01-03 14:43:34 -05:00 |
|
teoxoy
|
b47d4924a8
|
[glsl-in] fix swizzle in a global const context
|
2024-01-03 11:34:10 +01:00 |
|
dependabot[bot]
|
430fc0b3a8
|
Bump thiserror from 1.0.51 to 1.0.52 (#4933)
Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.51 to 1.0.52.
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.51...1.0.52)
---
updated-dependencies:
- dependency-name: thiserror
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2023-12-28 14:04:20 +01:00 |
|
Erich Gubler
|
e45a86fa7c
|
[naga xtask] Add and use ValidateSubcommand::all.
Add an `all` method to `ValidateSubcommand`, so that we can just use
matches elsewhere, and let the compile catch missing or duplicated
cases for us.
|
2023-12-27 13:07:09 -08:00 |
|
Jim Blandy
|
71f18fd61a
|
[naga xtask] Use anyhow::ensure! where appropriate.
|
2023-12-27 13:07:09 -08:00 |
|
Jim Blandy
|
3e252ac2f3
|
[naga xtask] Use log::error in preference to eprintln.
|
2023-12-27 13:07:09 -08:00 |
|
Jim Blandy
|
de3df51807
|
[naga xtask] Add validate all subcommand.
|
2023-12-27 13:07:09 -08:00 |
|
Jim Blandy
|
403db446e4
|
[naga xtask] Run validation jobs in parallel, using jobserver.
|
2023-12-27 13:07:09 -08:00 |
|
Jim Blandy
|
85ab6327d3
|
[naga xtask] Use indicatif crate to report validation progress.
|
2023-12-27 13:07:09 -08:00 |
|
Jim Blandy
|
a1a8b6d445
|
[naga xtask] Remove ack_visiting function.
|
2023-12-27 13:07:09 -08:00 |
|
Jim Blandy
|
0d25acba68
|
[naga xtask] Collect validation jobs in a Vec before running them.
|
2023-12-27 13:07:09 -08:00 |
|
Jim Blandy
|
17a9166c26
|
[naga xtask] Produce output only when an error occurs.
|
2023-12-27 13:07:09 -08:00 |
|
Jim Blandy
|
41276a1731
|
[naga xtask] Break validation subcommands into functions.
|
2023-12-27 13:07:09 -08:00 |
|
Jim Blandy
|
9041bb94db
|
[naga xtask] Move validation subcommands into their own module.
|
2023-12-27 13:07:09 -08:00 |
|
Jim Blandy
|
9afd54ea24
|
[naga xtask] Use naga-cli's --bulk-validate option.
Use `naga --bulk-validate` for `cargo xtask validate wgsl`, reducing
runtime from 12s to 0.8s.
|
2023-12-24 12:03:28 -08:00 |
|
Connor Fitzgerald
|
090f2f757c
|
Use nightly for docs (#4906)
|
2023-12-20 18:59:22 -05:00 |
|
Nicolas Silva
|
625165e60e
|
Make the naga version in trunk as high as the latest published one. (#4891)
|
2023-12-18 04:05:16 -05:00 |
|
dependabot[bot]
|
790c40fd44
|
Bump thiserror from 1.0.50 to 1.0.51 (#4890)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2023-12-17 22:10:40 -05:00 |
|
Jim Blandy
|
d9d051b7a5
|
[naga wgsl] Let unary operators accept and produce abstract types.
Fixes #4445.
Fixes #4492.
Fixes #4435.
|
2023-12-14 10:54:46 +01:00 |
|
Jim Blandy
|
c4b43875e5
|
[naga wgsl-in] Support abstract operands to binary operators.
|
2023-12-13 08:42:26 -08:00 |
|
Jim Blandy
|
f2828ace38
|
[naga wgsl-in] Separate out convert_to_leaf_scalar.
Abstract out the body of `convert_slice_to_common_leaf_scalar`'s main
loop into its own function. Code motion only, no intended change of
behavior.
|
2023-12-13 08:42:26 -08:00 |
|
Jim Blandy
|
0df496062e
|
[naga wgsl-in] Rename convert_slice_to_common_leaf_scalar.
This is a mouthful, but it's going to align better with functions to
be introduced in later commits.
|
2023-12-13 08:42:26 -08:00 |
|