summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/RenderBase.cpp
diff options
context:
space:
mode:
authorRyan Houdek <Sonicadvance1@gmail.com>2015-05-25 23:26:39 -0400
committerRyan Houdek <Sonicadvance1@gmail.com>2015-05-25 23:26:39 -0400
commitdad5d8e13d32b9678ef40ce329da371a7f82a779 (patch)
treeb8030db50a1c8483c09e2ad79113b6e8608bcbff /Source/Core/VideoCommon/RenderBase.cpp
parent3817dd0f914f3a5fa66c1974c6228d6102f46b5e (diff)
parentd91d93505710aaef711a2cbb1b3ca6b8cee66cfa (diff)
Merge pull request #2357 from degasus/ogl_efb_poke_merge
ogl: efb poke merge
Diffstat (limited to 'Source/Core/VideoCommon/RenderBase.cpp')
-rw-r--r--Source/Core/VideoCommon/RenderBase.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/Source/Core/VideoCommon/RenderBase.cpp b/Source/Core/VideoCommon/RenderBase.cpp
index 18aaef599f..dba0667b64 100644
--- a/Source/Core/VideoCommon/RenderBase.cpp
+++ b/Source/Core/VideoCommon/RenderBase.cpp
@@ -599,3 +599,11 @@ void Renderer::Swap(u32 xfbAddr, u32 fbWidth, u32 fbStride, u32 fbHeight, const
Core::Callback_VideoCopiedToXFB(XFBWrited || (g_ActiveConfig.bUseXFB && g_ActiveConfig.bUseRealXFB));
XFBWrited = false;
}
+
+void Renderer::PokeEFB(EFBAccessType type, const std::vector<EfbPokeData>& data)
+{
+ for (EfbPokeData poke : data)
+ {
+ AccessEFB(type, poke.x, poke.y, poke.data);
+ }
+}