graphics: unify atomic feature and width handling

This commit is contained in:
nmzik
2026-09-03 05:45:45 +02:00
parent 858c18468b
commit c78a5a9fdf
4 changed files with 81 additions and 31 deletions
@@ -35,6 +35,7 @@ struct WindowContext {
~WindowContext();
KYTY_CLASS_NO_COPY(WindowContext);
[[nodiscard]] static vk::PhysicalDeviceVulkan12Features RequiredVulkan12Features() noexcept;
[[nodiscard]] static vk::PhysicalDeviceVulkan13Features RequiredVulkan13Features() noexcept;
[[nodiscard]] static uint32_t InitialWindowFlags(bool fullscreen) noexcept;
void CreateVulkan();