Program Listing for File VkPlatform.h¶
↰ Return to documentation for file (Source\Azura\RenderSystem\Inc\Vulkan\VkPlatform.h
)
#pragma once
#include <vulkan/vulkan_core.h>
#include "Containers/Vector.h"
#include "Log/Log.h"
namespace Azura {
namespace Vulkan {
namespace VkPlatform {
VkSurfaceKHR CreateSurface(const void* windowHandle, VkInstance instance, const Log& log_VulkanRenderSystem);
void GetInstanceExtensions(Containers::Vector<const char*>& extensions);
} // namespace VkPlatform
} // namespace Vulkan
} // namespace Azura