summaryrefslogtreecommitdiffstats
path: root/src/video_core/src/renderer_opengl/renderer_opengl.h
diff options
context:
space:
mode:
authorbunnei <ericbunnie@gmail.com>2014-04-07 06:52:34 +0200
committerbunnei <ericbunnie@gmail.com>2014-04-07 06:52:34 +0200
commit8cf851f68a6611980ccabc646a59763bd30c4eff (patch)
treed9337bbee7078ef0b4a094e0555739900cd12794 /src/video_core/src/renderer_opengl/renderer_opengl.h
parentadded external framebuffer GL handles (diff)
downloadyuzu-8cf851f68a6611980ccabc646a59763bd30c4eff.tar
yuzu-8cf851f68a6611980ccabc646a59763bd30c4eff.tar.gz
yuzu-8cf851f68a6611980ccabc646a59763bd30c4eff.tar.bz2
yuzu-8cf851f68a6611980ccabc646a59763bd30c4eff.tar.lz
yuzu-8cf851f68a6611980ccabc646a59763bd30c4eff.tar.xz
yuzu-8cf851f68a6611980ccabc646a59763bd30c4eff.tar.zst
yuzu-8cf851f68a6611980ccabc646a59763bd30c4eff.zip
Diffstat (limited to 'src/video_core/src/renderer_opengl/renderer_opengl.h')
-rw-r--r--src/video_core/src/renderer_opengl/renderer_opengl.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/video_core/src/renderer_opengl/renderer_opengl.h b/src/video_core/src/renderer_opengl/renderer_opengl.h
index f9fb89d50..b84afc5d2 100644
--- a/src/video_core/src/renderer_opengl/renderer_opengl.h
+++ b/src/video_core/src/renderer_opengl/renderer_opengl.h
@@ -45,10 +45,16 @@ public:
void SwapBuffers();
/**
+ * Renders external framebuffer (XFB)
+ * @param src_rect Source rectangle in XFB to copy
+ * @param dst_rect Destination rectangle in output framebuffer to copy to
+ */
+ void RenderXFB(const Rect& src_rect, const Rect& dst_rect);
+
+ /**
* Blits the EFB to the external framebuffer (XFB)
* @param src_rect Source rectangle in EFB to copy
* @param dst_rect Destination rectangle in EFB to copy to
- * @param dest_height Destination height in pixels
*/
void CopyToXFB(const Rect& src_rect, const Rect& dst_rect);