From 843ebc96fe070f924a955a5ca9f18972a0e66218 Mon Sep 17 00:00:00 2001 From: "Dr. Chat" Date: Mon, 14 May 2018 15:46:09 -0500 Subject: [PATCH] [GPU] Public swap_state --- src/xenia/gpu/graphics_system.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/xenia/gpu/graphics_system.h b/src/xenia/gpu/graphics_system.h index 8e76adbcb..f9b637338 100644 --- a/src/xenia/gpu/graphics_system.h +++ b/src/xenia/gpu/graphics_system.h @@ -15,6 +15,7 @@ #include #include "xenia/cpu/processor.h" +#include "xenia/gpu/command_processor.h" #include "xenia/gpu/register_file.h" #include "xenia/kernel/xthread.h" #include "xenia/memory.h" @@ -28,8 +29,6 @@ class Emulator; namespace xe { namespace gpu { -class CommandProcessor; - class GraphicsSystem { public: virtual ~GraphicsSystem(); @@ -63,6 +62,7 @@ class GraphicsSystem { virtual void ClearCaches(); void SetSwapCallback(std::function fn); + gpu::SwapState& swap_state() { return command_processor_->swap_state(); } void RequestFrameTrace(); void BeginTracing();