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());
void WindowView::render(Renderer &renderer)
{
View::render(renderer);
- context.swap_buffers();
+ device.get_context().swap_buffers();
}
void WindowView::window_resized(unsigned w, unsigned h)