diff options
Diffstat (limited to 'Source/Core/VideoBackends/OGL/FramebufferManager.cpp')
| -rw-r--r-- | Source/Core/VideoBackends/OGL/FramebufferManager.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Source/Core/VideoBackends/OGL/FramebufferManager.cpp b/Source/Core/VideoBackends/OGL/FramebufferManager.cpp index 7984b5ee74..d2169a7c91 100644 --- a/Source/Core/VideoBackends/OGL/FramebufferManager.cpp +++ b/Source/Core/VideoBackends/OGL/FramebufferManager.cpp @@ -394,13 +394,13 @@ XFBSource::~XFBSource() } -void XFBSource::Draw(const MathUtil::Rectangle<float> &sourcerc, +void XFBSource::Draw(const MathUtil::Rectangle<int> &sourcerc, const MathUtil::Rectangle<float> &drawrc) const { // Texture map xfbSource->texture onto the main buffer glFramebufferTexture2D(GL_READ_FRAMEBUFFER, GL_COLOR_ATTACHMENT0, GL_TEXTURE_2D, texture, 0); glBlitFramebuffer(sourcerc.left, sourcerc.bottom, sourcerc.right, sourcerc.top, - drawrc.left, drawrc.bottom, drawrc.right, drawrc.top, + (int)drawrc.left, (int)drawrc.bottom, (int)drawrc.right, (int)drawrc.top, GL_COLOR_BUFFER_BIT, GL_LINEAR); GL_REPORT_ERRORD(); |
