Make QGLWidget::paintGL() call glClear().
authorMorten Johan Sorvig <morten.sorvig@digia.com>
Tue, 23 Oct 2012 09:31:48 +0000 (11:31 +0200)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Fri, 2 Nov 2012 23:24:37 +0000 (00:24 +0100)
commit9830ba007a36b9923b7c10d33740952c54cf86e0
treec341e9eb10a185082dced4c06733064d0cb6be89
parentefc9b77a6e9a0efe0c260a4a7fe18bf3f87a8f13
Make QGLWidget::paintGL() call glClear().

Creating and displaying a plain QGLWidget on Mac would
display "garbage" or previous frame buffer content
on screen. This looks broken and raises interesting
privacy concerns.

Fix by adding a call to glClear().

Change-Id: I507c24275e41fac0be5f518c5a70d151099ae6b8
Reviewed-by: Samuel Rødal <samuel.rodal@digia.com>
src/opengl/qgl.cpp