Commit Graph

1302 Commits

Author SHA1 Message Date
Dzmitry Malyshau 4501a4a3d3 Align stencil reference flags between pipeline creation and setting 2020-10-14 16:55:38 -04:00
bors[bot] 05ae7d5f5b Merge #969
969: Never prefer CPU devices over GPUs r=kvark a=myfreeweb

Mesa (development repo) now has a software renderer for Vulkan (`lavapipe`), it is incomplete for now and can't handle iced, so my app exploded after a mesa rebuild :)

Looks like someone forgot to push CPU renderers to the lowest priority.

(This commit should be cherry-pickable onto master I think, since this code hasn't really changed)

Co-authored-by: Greg V <greg@unrelenting.technology>
2020-10-12 03:03:40 +00:00
Greg V a1e80c43de Never prefer CPU devices over GPUs 2020-10-11 15:02:52 +03:00
bors[bot] 3a62c24400 Merge #958
958: [0.6] fix device feature requests r=cwfitzgerald a=kvark

**Connections**
Looks like we were requesting a little bit too much?
Also includes #936  and #957

**Description**
Fix the features requested.

**Testing**
Confirmed by the virtue of `println!` :)

Co-authored-by: Dzmitry Malyshau <kvarkus@gmail.com>
Co-authored-by: Kunal Mohan <kunalmohan99@gmail.com>
2020-10-06 00:11:25 +00:00
Dzmitry Malyshau 416f49c1a7 Generator dependency update 2020-10-05 14:59:58 -04:00
Dzmitry Malyshau 9d34b75442 Bump version to 0.6.4 2020-10-05 14:47:54 -04:00
Kunal Mohan 5b073e8dbe Prevent an invalid texture from being registered in device_create_texture 2020-10-05 14:47:32 -04:00
Dzmitry Malyshau 776f3b6d81 Enable RBA if available 2020-10-05 14:45:52 -04:00
Dzmitry Malyshau 0391fc37d4 Only request features that are needed 2020-10-05 14:40:34 -04:00
Dzmitry Malyshau eaeb6989f8 wgpu-core-0.6.3 version bump 2020-09-04 23:57:47 -04:00
Dzmitry Malyshau 8f98c64d41 Don't bind groups that aren't expected by the layout 2020-09-04 23:57:47 -04:00
Dzmitry Malyshau 570ee3e864 Version bumps and changelog update 2020-09-02 16:44:01 -04:00
Dzmitry Malyshau 3e5eff5c54 Flush staging init buffers 2020-09-02 16:44:01 -04:00
Nathan Adams 881e6c1415 Fix write-only stencil state descriptors from not working - fixes #911 2020-09-02 16:44:01 -04:00
Maximilian Lupke d1279638fc Update changelog 2020-08-28 14:52:20 -04:00
Dávid Kocsis f8b5c639e3 fix for mixed STORAGE_STORE and STORAGE_LOAD 2020-08-28 14:52:20 -04:00
Noah Charlton 10ed72d400 fix typo in vertex format documentation 2020-08-28 14:52:20 -04:00
Maximilian Lupke da9181700f Bump to 0.6.1 2020-08-28 12:21:24 -04:00
Maximilian Lupke 8e9b5e38ce Allow copying from Depth32Float textures
Backport of #901
2020-08-28 12:21:24 -04:00
bors[bot] 6455b634e4 Merge #886
886: [0.6] Backport buffer and texture overrun error messages r=kvark a=cwfitzgerald

**Connections**

#885 but neutered to be a non-breaking change.

**Description**

The original error message talked only about the destination buffer, which is very confusing as the cause of the overrun could be the source buffer.

Not worth a release on its own, but next time there's a release, we can get this fixed.

**Testing**

Strings only.


Co-authored-by: Connor Fitzgerald <connorwadefitzgerald@gmail.com>
2020-08-19 15:34:32 +00:00
Connor Fitzgerald 2ebc5bd565 Backport buffer and texture overrun error messages 2020-08-19 11:17:38 -04:00
bors[bot] 1605044c05 Merge #882
882: Version bump to 0.6 and changelog update r=kvark a=kvark



Co-authored-by: Dzmitry Malyshau <kvarkus@gmail.com>
2020-08-18 14:10:10 +00:00
Dzmitry Malyshau 901b043b19 Version bump to 0.6 and changelog update 2020-08-17 16:51:22 -04:00
bors[bot] 2a31677872 Merge #881
881: Factor wgpu-subscriber into its own repo r=kvark a=cwfitzgerald

**Connections**

Closes #871 

**Description**

Removes wgpu-subscriber crate into its own repo.

**Testing**

Compile only change.


Co-authored-by: Connor Fitzgerald <connorwadefitzgerald@gmail.com>
2020-08-17 20:40:21 +00:00
Connor Fitzgerald 350637df40 Factor wgpu-subscriber into its own repo 2020-08-17 16:36:22 -04:00