Wrapper around fences and render pass.
This commit is contained in:
@@ -59,7 +59,7 @@ public:
|
||||
VkImageView image_view();
|
||||
VkImageView image_view(size_t image_index);
|
||||
VkSemaphore ready_to_render();
|
||||
VkFence render_done();
|
||||
Fence& render_done();
|
||||
|
||||
void initialize(const SwapchainSettings& settings);
|
||||
void shutdown();
|
||||
@@ -76,12 +76,12 @@ private:
|
||||
struct ImageResources {
|
||||
VkImage image = VK_NULL_HANDLE;
|
||||
VkImageView view = VK_NULL_HANDLE;
|
||||
VkFence render_done = VK_NULL_HANDLE;
|
||||
Fence render_done;
|
||||
};
|
||||
|
||||
struct FrameResources {
|
||||
VkSemaphore ready_to_render = VK_NULL_HANDLE;
|
||||
VkFence render_done = VK_NULL_HANDLE;
|
||||
Fence* render_done = nullptr;
|
||||
};
|
||||
|
||||
private:
|
||||
|
||||
Reference in New Issue
Block a user