Fixup EmuWindow interface and implementations thereof.

This commit is contained in:
Tony Wasserka 2014-10-12 18:14:57 +02:00
parent 221a9b023d
commit bd8f491e4c
6 changed files with 128 additions and 77 deletions

View file

@ -230,10 +230,10 @@ void RendererOpenGL::SetWindow(EmuWindow* window) {
}
void RendererOpenGL::UpdateViewportExtent() {
int width_in_pixels;
int height_in_pixels;
unsigned width_in_pixels;
unsigned height_in_pixels;
render_window->GetFramebufferSize(&width_in_pixels, &height_in_pixels);
std::tie(width_in_pixels, height_in_pixels) = render_window->GetFramebufferSize();
// No update needed if framebuffer size hasn't changed
if (width_in_pixels == framebuffer_size.width && height_in_pixels == framebuffer_size.height) {