X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Frender%2Fwindowview.cpp;h=e139436b4c571ba5e25af37c1243dacb31658751;hp=b32a0b67a68b826c4cbf9d635e161f59ac1be46b;hb=f0414f06fc2463e9765c9492dce60e0468dceb3c;hpb=ac4218f733b4c8f09b64e72164bd4321a4c1abd2 diff --git a/source/render/windowview.cpp b/source/render/windowview.cpp index b32a0b67..e139436b 100644 --- a/source/render/windowview.cpp +++ b/source/render/windowview.cpp @@ -6,10 +6,10 @@ using namespace std; namespace Msp { namespace GL { -WindowView::WindowView(Graphics::Window &w, Graphics::GLContext &c): +WindowView::WindowView(Graphics::Window &w): View(Framebuffer::system()), window(w), - context(c) + device(Device::get_current()) { window.signal_resize.connect(sigc::mem_fun(this, &WindowView::window_resized)); window_resized(window.get_width(), window.get_height()); @@ -18,7 +18,7 @@ WindowView::WindowView(Graphics::Window &w, Graphics::GLContext &c): void WindowView::render(Renderer &renderer) { View::render(renderer); - context.swap_buffers(); + device.get_context().swap_buffers(); } void WindowView::window_resized(unsigned w, unsigned h)