hachem.wtf
aboutsummaryrefslogtreecommitdiff
path: root/src/platform/vulkan/vulkan_context.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/platform/vulkan/vulkan_context.cpp')
-rw-r--r--src/platform/vulkan/vulkan_context.cpp14
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())