]> git.tdb.fi Git - libs/gl.git/blobdiff - source/backends/opengl/windowview_backend.cpp
Move WindowView::render to the backend
[libs/gl.git] / source / backends / opengl / windowview_backend.cpp
index 3bda4107e7760029e5056d53bf057a0c0b23a6df..b388911e421caaef06a6b1ee6c1461a4106f7236 100644 (file)
@@ -1,8 +1,17 @@
+#include "device.h"
+#include "windowview.h"
 #include "windowview_backend.h"
 
 namespace Msp {
 namespace GL {
 
+void OpenGLWindowView::render(Renderer &renderer)
+{
+       View::render(renderer);
+       Device &device = static_cast<WindowView *>(this)->device;
+       device.get_context().swap_buffers();
+}
+
 void OpenGLWindowView::resize_framebuffer(unsigned w, unsigned h)
 {
        sys_framebuf.resize(w, h);