mirror of
https://github.com/hrydgard/ppsspp.git
synced 2026-10-24 03:39:07 +02:00
Fix some Vulkan brokenness (Vulkan2D beginframe/endframe weren't called)
This commit is contained in:
1 parent
0a3bb4a720
commit
ae569cd53a
2 files changed
+6
-2
No files matched your search
@@ -1463,6 +1463,8 @@ VkCommandBuffer FramebufferManagerVulkan::AllocFrameCommandBuffer() {
|
||||
void FramebufferManagerVulkan::BeginFrameVulkan() {
|
||||
BeginFrame();
|
||||
|
||||
vulkan2D_.BeginFrame();
|
||||
|
||||
FrameData &frame = frameData_[curFrame_];
|
||||
vkResetCommandPool(vulkan_->GetDevice(), frame.cmdPool_, 0);
|
||||
frame.numCommandBuffers_ = 0;
|
||||
@@ -1534,6 +1536,8 @@ void FramebufferManagerVulkan::EndFrame() {
|
||||
FrameData &frame = frameData_[curFrame_];
|
||||
frame.push_->End();
|
||||
|
||||
vulkan2D_.EndFrame();
|
||||
|
||||
curFrame_++;
|
||||
curFrame_ &= 1;
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user