summaryrefslogtreecommitdiffstats
path: root/src/video_core/renderer_opengl/renderer_opengl.h
diff options
context:
space:
mode:
authorbunnei <bunneidev@gmail.com>2015-02-15 16:00:48 +0100
committerbunnei <bunneidev@gmail.com>2015-02-15 16:00:48 +0100
commit20dc07721cb5035c7eed295033836301a2fe97b8 (patch)
treef85f1b0f5adbba78ea5692425d2cb505d881ecf5 /src/video_core/renderer_opengl/renderer_opengl.h
parentMerge pull request #573 from lioncash/intflags (diff)
parentvideo_core: Implement the remaining framebuffer formats in the OpenGL renderer. (diff)
downloadyuzu-20dc07721cb5035c7eed295033836301a2fe97b8.tar
yuzu-20dc07721cb5035c7eed295033836301a2fe97b8.tar.gz
yuzu-20dc07721cb5035c7eed295033836301a2fe97b8.tar.bz2
yuzu-20dc07721cb5035c7eed295033836301a2fe97b8.tar.lz
yuzu-20dc07721cb5035c7eed295033836301a2fe97b8.tar.xz
yuzu-20dc07721cb5035c7eed295033836301a2fe97b8.tar.zst
yuzu-20dc07721cb5035c7eed295033836301a2fe97b8.zip
Diffstat (limited to 'src/video_core/renderer_opengl/renderer_opengl.h')
-rw-r--r--src/video_core/renderer_opengl/renderer_opengl.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/video_core/renderer_opengl/renderer_opengl.h b/src/video_core/renderer_opengl/renderer_opengl.h
index cf78c1e77..bcabab557 100644
--- a/src/video_core/renderer_opengl/renderer_opengl.h
+++ b/src/video_core/renderer_opengl/renderer_opengl.h
@@ -43,9 +43,14 @@ private:
GLuint handle;
GLsizei width;
GLsizei height;
+ GPU::Regs::PixelFormat format;
+ GLenum gl_format;
+ GLenum gl_type;
};
void InitOpenGLObjects();
+ static void ConfigureFramebufferTexture(TextureInfo& texture,
+ const GPU::Regs::FramebufferConfig& framebuffer);
void DrawScreens();
void DrawSingleScreenRotated(const TextureInfo& texture, float x, float y, float w, float h);
void UpdateFramerate();