Commit graph

6 commits

Author SHA1 Message Date
Yuri Astrakhan
5356fdcf89 Fix clippy issues, plus a few manual cleanups
* Run `cargo clippy --fix`
*  `BackendSelector` is easier to instantiate with auto `Default`
2025-02-06 17:28:51 +01:00
Tasuku Suzuki
346d1c2df3 Fix typos
Ran `typos .` and fixed all typos that do make sense.
https://crates.io/crates/typos
2025-01-13 08:35:20 +01:00
Simon Hausmann
1c5c9db181 From the BackendSelector API, link to the backends and renderer chapter in the docs 2024-12-18 09:34:03 +01:00
Simon Hausmann
10413c555e doc: remove BackendSelector::doc_internal from public API 2024-12-17 10:11:58 +01:00
Simon Hausmann
9ff1d88602 Implement Drop for BackendSelector to select the backend 2024-12-16 13:06:05 +01:00
Simon Hausmann
0d36f88152 Revamp BackendSelector API
Based on API review, PlatformBuilder becomes BackendSelector with
a slightly smaller API surface but more options, such as selecting
Metal or Vulkan rendering.
2024-12-16 13:06:05 +01:00