From f4c28eceef1afbc4c939e4e6c9db7b7aa8dc5a3f Mon Sep 17 00:00:00 2001 From: kd-11 Date: Sun, 2 Dec 2018 15:59:52 +0300 Subject: [PATCH] rsx: Fix null renderer --- rpcs3/Emu/RSX/Null/NullGSRender.cpp | 7 ++++++- rpcs3/Emu/RSX/Null/NullGSRender.h | 3 ++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/rpcs3/Emu/RSX/Null/NullGSRender.cpp b/rpcs3/Emu/RSX/Null/NullGSRender.cpp index 464ca7581a..d7d3dd84c9 100644 --- a/rpcs3/Emu/RSX/Null/NullGSRender.cpp +++ b/rpcs3/Emu/RSX/Null/NullGSRender.cpp @@ -1,4 +1,4 @@ -#include "stdafx.h" +#include "stdafx.h" #include "NullGSRender.h" #include "Emu/System.h" @@ -15,3 +15,8 @@ bool NullGSRender::do_method(u32 cmd, u32 value) { return false; } + +void NullGSRender::end() +{ + rsx::method_registers.current_draw_clause.end(); +} \ No newline at end of file diff --git a/rpcs3/Emu/RSX/Null/NullGSRender.h b/rpcs3/Emu/RSX/Null/NullGSRender.h index 2bfdd2e247..07753a0475 100644 --- a/rpcs3/Emu/RSX/Null/NullGSRender.h +++ b/rpcs3/Emu/RSX/Null/NullGSRender.h @@ -1,4 +1,4 @@ -#pragma once +#pragma once #include "Emu/RSX/GSRender.h" class NullGSRender : public GSRender @@ -9,4 +9,5 @@ public: private: bool do_method(u32 cmd, u32 value) override final; + void end() override; };