aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/renderer_opengl/renderer_opengl.h
diff options
context:
space:
mode:
authorbunnei <bunneidev@gmail.com>2015-02-15 10:00:48 -0500
committerbunnei <bunneidev@gmail.com>2015-02-15 10:00:48 -0500
commit20dc07721cb5035c7eed295033836301a2fe97b8 (patch)
treef85f1b0f5adbba78ea5692425d2cb505d881ecf5 /src/video_core/renderer_opengl/renderer_opengl.h
parent46887afedaf2a9b0286c4ad65099135c2860beb6 (diff)
parentc439b3074d27073008166f4d49c6b8c8c881e39d (diff)
Merge pull request #539 from linkmauve/framebuffer-formats
Framebuffer formats
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();