Settings widget mostly works

This commit is contained in:
irisz64
2025-05-23 10:15:25 +02:00
parent 1de29dd76d
commit 9fd6c585d6
9 changed files with 32 additions and 27 deletions

View File

@@ -7,6 +7,7 @@
#include <resources/frag.spv.h>
#include <KaizenGui.hpp>
#include <imgui_impl_vulkan.h>
#include <mutex>
using namespace Vulkan;
using namespace RDP;
@@ -158,7 +159,10 @@ void ParallelRDP::DrawFullscreenTexturedQuad(Util::IntrusivePtr<Image> image,
cmd->draw(3, 1);
}
std::mutex coreM;
void ParallelRDP::UpdateScreen(Util::IntrusivePtr<Image> image) const {
std::lock_guard<std::mutex> coreLock(coreM);
wsi->begin_frame();
if (!image) {