gfx-rs / gfx

[maintenance mode] A low-overhead Vulkan-like GPU API for Rust.
http://gfx-rs.github.io/
Apache License 2.0
5.35k stars 549 forks source link

Expose dynamic state capabilities in the backends #3578

Closed kvark closed 3 years ago

kvark commented 3 years ago

Fixes #3441 Reverses the semantic of "hints", also renaming them to "performance_caveats", and placing inside a new struct called Capabilities. Unlike features, this struct represent properties of the adapter that do not need to be enabled. PR checklist:

kvark commented 3 years ago

Thank you for the review! bors r=grovesNL

bors[bot] commented 3 years ago

Build succeeded: