Commit 401554dc authored by Oliver Bock's avatar Oliver Bock

Added multisampling support

* Only when available of course
* Uses highest number of buffers by default
parent 5a0790ed
......@@ -23,7 +23,7 @@
const float PulsarAnimationWidget::deg2rad = PI/180.0f;
PulsarAnimationWidget::PulsarAnimationWidget(QWidget *parent) :
QGLWidget(QGLFormat(QGL::AlphaChannel), parent),
QGLWidget(QGLFormat(QGL::AlphaChannel | QGL::SampleBuffers), parent),
m_frameTimer()
{
if(!format().rgba()) {
......@@ -32,6 +32,9 @@ PulsarAnimationWidget::PulsarAnimationWidget(QWidget *parent) :
if(!format().alpha()) {
qWarning("Sorry, no alpha channel support...");
}
if(!format().sampleBuffers()) {
qWarning("Sorry, no multisampling support...");
}
connect(&m_frameTimer, SIGNAL(timeout()), this, SLOT(updateFrame()));
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment