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