From 2253bc3151cad0fb778b420fa2ba9cb2cf9d8cd5 Mon Sep 17 00:00:00 2001 From: Billy Laws Date: Wed, 19 Jan 2022 21:25:18 +0000 Subject: [PATCH] Reorder GPU quirks member to prevent it constructing after device init --- app/src/main/cpp/skyline/gpu.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app/src/main/cpp/skyline/gpu.h b/app/src/main/cpp/skyline/gpu.h index e5445304..09e17395 100644 --- a/app/src/main/cpp/skyline/gpu.h +++ b/app/src/main/cpp/skyline/gpu.h @@ -25,12 +25,11 @@ namespace skyline::gpu { vk::raii::DebugReportCallbackEXT vkDebugReportCallback; //!< An RAII Vulkan debug report manager which calls into 'GPU::DebugCallback' vk::raii::PhysicalDevice vkPhysicalDevice; u32 vkQueueFamilyIndex{}; + QuirkManager quirks; vk::raii::Device vkDevice; std::mutex queueMutex; //!< Synchronizes access to the queue as it is externally synchronized vk::raii::Queue vkQueue; //!< A Vulkan Queue supporting graphics and compute operations - QuirkManager quirks; - memory::MemoryManager memory; CommandScheduler scheduler; PresentationEngine presentation;