From ff6961ef1c76e0770051aa47cb1338252b9896a5 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Beno=C3=AEt=20Jacob?= Date: Sat, 22 Jul 2006 10:04:10 +0000 Subject: [PATCH] Small optimization: when rendering atoms, use GL_RESCALE_NORMAL instead of GL_NORMALIZE. M kalzium/src/kalziumglwidget.cpp svn path=/trunk/KDE/kdeedu/kalzium/src/kalziumglwidget.cpp; revision=565060 --- kalzium/kalziumglwidget.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/kalzium/kalziumglwidget.cpp b/kalzium/kalziumglwidget.cpp index 0d0f38b..f5ff837 100644 --- a/kalzium/kalziumglwidget.cpp +++ b/kalzium/kalziumglwidget.cpp @@ -165,10 +165,16 @@ void KalziumGLWidget::renderAtoms() { if( m_molStyle.m_atomStyle != MolStyle::ATOMS_DISABLED ) { + glDisable( GL_NORMALIZE ); + glEnable( GL_RESCALE_NORMAL ); + FOR_ATOMS_OF_MOL( atom, m_molecule ) { drawAtom( &*atom ); } + + glEnable( GL_NORMALIZE ); + glDisable( GL_RESCALE_NORMAL ); } } -- 2.47.3