mirror of
https://github.com/MobileGL-Dev/MobileGL
synced 2026-09-11 13:48:30 +09:00
[Fix] (MG_Backend/DirectVulkan): create framebuffer and renderpass
This commit is contained in:
@@ -96,6 +96,9 @@ namespace MobileGL::MG_Backend::DirectVulkan {
|
||||
VkCommandPool m_commandPool = VK_NULL_HANDLE;
|
||||
VkCommandBuffer m_commandBuffer = VK_NULL_HANDLE;
|
||||
|
||||
VkRenderPass m_renderPass = VK_NULL_HANDLE;
|
||||
Vector<VkFramebuffer> m_framebuffers;
|
||||
|
||||
void CreateInstance();
|
||||
VkResult SetupDebugMessenger();
|
||||
VkResult DestroyDebugMessenger();
|
||||
@@ -107,6 +110,7 @@ namespace MobileGL::MG_Backend::DirectVulkan {
|
||||
void CreateSwapchainImageViews();
|
||||
void CreateCommandPool();
|
||||
void CreateCommandBuffer();
|
||||
void CreateDefaultRenderPass();
|
||||
|
||||
static Int GetPresentQueueFamilyIndex(
|
||||
const PhysicalDevice& physicalDevice, VkSurfaceKHR surface,
|
||||
|
||||
Reference in New Issue
Block a user