diff options
Diffstat (limited to 'src/platform/vulkan/vulkan_context.cpp')
| -rw-r--r-- | src/platform/vulkan/vulkan_context.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/platform/vulkan/vulkan_context.cpp b/src/platform/vulkan/vulkan_context.cpp index d98cc67..c8e2757 100644 --- a/src/platform/vulkan/vulkan_context.cpp +++ b/src/platform/vulkan/vulkan_context.cpp @@ -32,7 +32,7 @@ namespace Donut uint32_t graphics_family = 0; VkPhysicalDeviceMemoryProperties mem_props{}; - uint32_t find_memory_type(uint32_t type_filter, VkMemoryPropertyFlags flags) const + auto find_memory_type(uint32_t type_filter, VkMemoryPropertyFlags flags) const -> uint32_t { for (uint32_t i = 0; i < mem_props.memoryTypeCount; ++i) if ((type_filter & (1u << i)) && @@ -60,7 +60,7 @@ namespace Donut VulkanContext::VulkanContext() { m_impl = new Impl(); } VulkanContext::~VulkanContext() { shutdown(); delete m_impl; m_impl = nullptr; } - bool VulkanContext::init() + auto VulkanContext::init() -> bool { Impl& v = *m_impl; @@ -150,7 +150,7 @@ namespace Donut return true; } - bool VulkanContext::self_test_clear() + auto VulkanContext::self_test_clear() -> bool { Impl& v = *m_impl; if (v.device == VK_NULL_HANDLE) return false; @@ -310,7 +310,7 @@ namespace Donut return data; } - bool VulkanContext::self_test_triangle() + auto VulkanContext::self_test_triangle() -> bool { Impl& v = *m_impl; if (v.device == VK_NULL_HANDLE) return false; @@ -478,7 +478,7 @@ namespace Donut return ok; } - bool VulkanContext::render_geodesic(const char* png_path) + auto VulkanContext::render_geodesic(const char* png_path) -> bool { Impl& v = *m_impl; if (v.device == VK_NULL_HANDLE) return false; @@ -732,14 +732,14 @@ namespace Donut return true; } - void VulkanContext::shutdown() + auto VulkanContext::shutdown() -> void { Impl& v = *m_impl; if (v.device) { vkDestroyDevice(v.device, nullptr); v.device = VK_NULL_HANDLE; } if (v.instance) { vkDestroyInstance(v.instance, nullptr); v.instance = VK_NULL_HANDLE; } } - bool vulkan_self_test() + auto vulkan_self_test() -> bool { VulkanContext ctx; if (!ctx.init()) |
