From b020ae1c5db4e2e198d1beea91c75219a251a167 Mon Sep 17 00:00:00 2001 From: degasus Date: Thu, 5 Mar 2015 21:14:46 +0100 Subject: Fifo: rewrite sync on idle skipping hack Now it's done without a busy loop --- Source/Core/VideoCommon/MainBase.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'Source/Core/VideoCommon/MainBase.cpp') diff --git a/Source/Core/VideoCommon/MainBase.cpp b/Source/Core/VideoCommon/MainBase.cpp index a8af71b31e..102e17db34 100644 --- a/Source/Core/VideoCommon/MainBase.cpp +++ b/Source/Core/VideoCommon/MainBase.cpp @@ -233,9 +233,9 @@ void VideoBackendHardware::Video_GatherPipeBursted() CommandProcessor::GatherPipeBursted(); } -bool VideoBackendHardware::Video_IsPossibleWaitingSetDrawDone() +void VideoBackendHardware::Video_Sync() { - return CommandProcessor::isPossibleWaitingSetDrawDone; + FlushGpu(); } void VideoBackendHardware::RegisterCPMMIO(MMIO::Mapping* mmio, u32 base) -- cgit v1.2.3