diff options
author | kintel <kintel@b57f626f-c46c-0410-a088-ec61d464b74c> | 2010-01-21 19:16:36 (GMT) |
---|---|---|
committer | kintel <kintel@b57f626f-c46c-0410-a088-ec61d464b74c> | 2010-01-21 19:16:36 (GMT) |
commit | 9ce0a168d05901bd251e65af8bf652b49486639e (patch) | |
tree | 3dc2f4763afbe847cb33ad25121cc2171c40c41c /glview.cc | |
parent | fe16718bab6d010cfe96f01c5940c593dde88460 (diff) |
Lookup backgroundcolor every frame
git-svn-id: http://svn.clifford.at/openscad/trunk@331 b57f626f-c46c-0410-a088-ec61d464b74c
Diffstat (limited to 'glview.cc')
-rw-r--r-- | glview.cc | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -76,9 +76,6 @@ void GLView::initializeGL() glEnable(GL_BLEND); glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA); - const QColor &col = Preferences::inst()->color(Preferences::BACKGROUND_COLOR); - glClearColor(col.redF(), col.greenF(), col.blueF(), 0.0); - #ifdef ENABLE_OPENCSG GLenum err = glewInit(); if (GLEW_OK != err) { @@ -202,6 +199,9 @@ void GLView::resizeGL(int w, int h) void GLView::paintGL() { + const QColor &col = Preferences::inst()->color(Preferences::BACKGROUND_COLOR); + glClearColor(col.redF(), col.greenF(), col.blueF(), 0.0); + glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT | GL_STENCIL_BUFFER_BIT); glMatrixMode(GL_PROJECTION); |