From d4411acfd04a5c585e7cb8aebcc2e3260f9ee17f Mon Sep 17 00:00:00 2001
From: bunnei <ericbunnie@gmail.com>
Date: Wed, 16 Apr 2014 21:30:10 -0400
Subject: [PATCH] removed hard-coded framebuffer addresses from
 renderer_opengl.cpp

---
 src/video_core/renderer_opengl/renderer_opengl.cpp | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/video_core/renderer_opengl/renderer_opengl.cpp b/src/video_core/renderer_opengl/renderer_opengl.cpp
index 97f84c248f..6cac968edf 100644
--- a/src/video_core/renderer_opengl/renderer_opengl.cpp
+++ b/src/video_core/renderer_opengl/renderer_opengl.cpp
@@ -2,6 +2,8 @@
 // Licensed under GPLv2
 // Refer to the license.txt file included.
 
+#include "core/hw/hw_lcd.h"
+
 #include "video_core/video_core.h"
 #include "video_core/renderer_opengl/renderer_opengl.h"
 
@@ -75,8 +77,8 @@ void RendererOpenGL::FlipFramebuffer(u32 addr, u8* out) {
  */
 void RendererOpenGL::RenderXFB(const Rect& src_rect, const Rect& dst_rect) {  
 
-    FlipFramebuffer(0x20282160, m_xfb_top_flipped);
-    FlipFramebuffer(0x202118E0, m_xfb_bottom_flipped);
+    FlipFramebuffer(LCD::TOP_RIGHT_FRAME1,  m_xfb_top_flipped);
+    FlipFramebuffer(LCD::SUB_FRAME1,        m_xfb_bottom_flipped);
 
     // Blit the top framebuffer
     // ------------------------
-- 
GitLab