Commit Graph

6931 Commits

Author SHA1 Message Date
dependabot[bot]
862aff9447
Bump serde_json from 1.0.107 to 1.0.108 (#4615)
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.107 to 1.0.108.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.107...v1.0.108)

---
updated-dependencies:
- dependency-name: serde_json
  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-10-31 01:51:08 -04:00
dependabot[bot]
5661de7a3c
Bump arbitrary from 1.3.1 to 1.3.2 (#4616)
Bumps [arbitrary](https://github.com/rust-fuzz/arbitrary) from 1.3.1 to 1.3.2.
- [Changelog](https://github.com/rust-fuzz/arbitrary/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rust-fuzz/arbitrary/compare/derive_arbitrary@1.3.1...v1.3.2)

---
updated-dependencies:
- dependency-name: arbitrary
  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-10-31 01:50:52 -04:00
Zoxc
8f6fcb1e6f
Further OpenGL 3.1 support (#4612) 2023-10-30 11:51:13 -04:00
Zoxc
ac896cf223
Improve OpenGL 3.1 support (#4272)
Co-authored-by: Connor Fitzgerald <connorwadefitzgerald@gmail.com>
2023-10-30 05:35:24 +00:00
Zoxc
ff1ba0b4fe
[wgl] Create a hidden window per instance (#4603) 2023-10-30 01:10:01 -04:00
daxpedda
37fe6a5424
Mark some methods unsafe (#4596) 2023-10-29 23:59:48 -04:00
Zoxc
4b8835f6cd
Add sRGB and linear blending example (#4275) 2023-10-29 23:58:54 -04:00
Connor Fitzgerald
2aa7c29068
Extra Profiling Scopes (#4610) 2023-10-30 03:58:32 +00:00
Kevin Reid
e0341c52cf
Document nonzero surface size requirement. (#4609) 2023-10-29 23:22:38 -04:00
TornaxO7
83c3fbc55c
bumping winit to 0.29.3 (#4605)
* bumping `winit` to 0.29.3

* remove minor version of winit
2023-10-29 17:34:39 +01:00
TornaxO7
ad3094c126
fix example-framework (#4588)
* fix example-framework

* `cargo fmt`
2023-10-28 02:40:33 -04:00
Connor Fitzgerald
43b74f9892
Update CODEOWNERS 2023-10-27 15:49:15 -04:00
Connor Fitzgerald
7df8443a9c
Update CODEOWNERS 2023-10-27 15:45:28 -04:00
Adrian Wu
b6fa2c536c
Fix typo in documentation of QueueWriteBufferView (#4590) 2023-10-27 16:34:37 +00:00
Alphyr
8998b9de87
Remove flume dependency of wgpu (#4585)
* Remove `flume` dependency of `wgpu`

* Add `Exclusive`
2023-10-27 11:23:39 -04:00
TornaxO7
4c5a817071
Bump raw window handle to 0.6.0 (#4202)
Co-authored-by: junglie85 <junglie85@gmail.com>
Co-authored-by: Connor Fitzgerald <connorwadefitzgerald@gmail.com>
2023-10-27 05:24:46 +00:00
Connor Fitzgerald
2a9fdf9aa1
Misc Repo Cleanup Tasks (#4579)
* Misc Repo Cleanup Tasks

* Dependency Trimming

* Dep cleanup

* Restrict libfuzzer

* Flip cfg

* mod fuzz
2023-10-27 00:15:51 -04:00
Jim Blandy
61bca7e0aa
wgsl-errors: Reverse "old" and "new" sides of diff output. (#4577)
When an error snapshot test fails and we generate a diff comparing the
expected output with the actual output, treat the expected output as
the diff "from", and the actual output as the diff "to" - not the
reverse.
2023-10-26 20:12:39 -04:00
Nicolas Silva
9fd13dcce3
Validate max_vertex_buffers in set_vertex_buffer (#4574) 2023-10-26 19:48:03 -04:00
Connor Fitzgerald
af4a97fe06
Merge pull request #3987 from ErichDonGubler/inline-d3d12-crate 2023-10-26 13:57:43 -04:00
Erich Gubler
9e2d73d734 move(hal,dx11,dx12): use local path dep. for d3d12 2023-10-26 13:30:44 -04:00
Connor Fitzgerald
55b73a9fb8
Silence Codecov Errors 2023-10-26 12:53:46 -04:00
Erich Gubler
5663caa4a0 Add 'd3d12/' from commit '661dcee3f9b72c787b7aac33e4e492d9f887dc7b'
git-subtree-dir: d3d12
git-subtree-mainline: ca7ac86ccd
git-subtree-split: 661dcee3f9
2023-10-26 10:39:12 -04:00
Connor Fitzgerald
ca7ac86ccd
DXC on DX12 in CI (#4571) 2023-10-26 04:01:38 -04:00
Connor Fitzgerald
a4b53169c6
Remove Codecov Annotations 2023-10-26 02:14:44 -04:00
Connor Fitzgerald
2c4fae2494
Codecov 2023-10-26 01:43:56 -04:00
DevJac
6b859a15d8
Improve error message: "Format Bgra8UnormSrgb can't be multisampled" (#4294)
Co-authored-by: Connor Fitzgerald <connorwadefitzgerald@gmail.com>
2023-10-26 01:36:32 -04:00
Connor Fitzgerald
e54289b08b
Update Readme 2023-10-26 01:28:27 -04:00
dependabot[bot]
b8b93042c2
Bump actions/checkout from 3 to 4 (#4570)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-26 03:01:01 +00:00
Connor Fitzgerald
34e947de4b
Integration of Naga into Repo (#4296) 2023-10-25 16:51:36 -04:00
Connor Fitzgerald
4445e55e1a
Merge branch 'naga-master' into naga-merge 2023-10-25 14:25:43 -04:00
Connor Fitzgerald
5369eec3b2
Move naga to subfolder 2023-10-25 14:25:04 -04:00
Connor Fitzgerald
49b7ec97c1
Update CHANGELOG.md 2023-10-25 14:15:05 -04:00
Connor Fitzgerald
493024ebce
Bump metal version 2023-10-25 14:04:01 -04:00
Connor Fitzgerald
92f4207bc0
Release v0.18.0 (#4295) 2023-10-25 17:53:22 +00:00
Connor Fitzgerald
92e41b43e4
Fix dependency 2023-10-25 13:18:06 -04:00
Connor Fitzgerald
95d216bb57
Bump Versions 2023-10-25 13:16:06 -04:00
Teodor Tanasoaia
7acd1aaa5e
add 0.14 changelog (#2588) 2023-10-25 18:06:02 +02:00
Teodor Tanasoaia
a1c5f38b53
[glsl-out] remove duplicate version check (#2587) 2023-10-25 14:15:56 +02:00
Jim Blandy
ada3cd85bb
[wgsl-in] Unify ConcreteConstructor and ConcreteConstructorHandle. (#2577)
Replace the `ConcreteConstructor` and `ConcreteConstructorHandle`
types in `front::wgsl::lower::construction` with a single type
`Constructor` with a type parameter that determines how it refers to
Naga types.
2023-10-24 22:49:30 +02:00
Connor Fitzgerald
3abf81efd2
Update CHANGELOG.md 2023-10-24 14:55:00 -04:00
Jim Blandy
86b6db6f76
[wgsl-in] Let lowering contexts point to a Function directly. (#2580)
Change `StatementContext` and `RuntimeExpressionContext` in
`front::wgsl::lower` to hold a `&mut crate::Function` reference,
rather than separate pointers to individual fields of the `Function`.
This replaces three fields with one, and clarifies their
relationships.
2023-10-24 12:04:41 +02:00
Zoxc
d10590936b
Don't use layout qualifiers to allow for GLSL 140 support (#2575) 2023-10-24 11:56:04 +02:00
Connor Fitzgerald
dd9b282c72
Verbiage fixes in readme 2023-10-24 00:50:27 -04:00
Connor Fitzgerald
a66075fd46
Changelog for v0.18 (#4289) 2023-10-24 03:17:50 +00:00
Connor Fitzgerald
2b90f7df80
Fix doc build 2023-10-23 21:53:39 -04:00
Zoxc
3bdad8bd77
Add timestamp support to OpenGL (#4267) 2023-10-23 21:26:23 -04:00
wicast
9dc57617e4
feat(spv): shader debug option (#4028)
Co-authored-by: Connor Fitzgerald <connorwadefitzgerald@gmail.com>
2023-10-23 23:44:04 +00:00
Connor Fitzgerald
dd84765e38
Allow xtasks to have more dependencies (#4268) 2023-10-23 15:18:28 -04:00
Valaphee The Meerkat
92d237fd93
Fix missing feature checks for dx11 and dx12 (#4287) 2023-10-23 18:49:17 +00:00