|
From: Lasse Kärkkäi. <tr...@us...> - 2011-02-24 02:47:56
|
Author: Lasse Kärkkäinen <tronic+ndrm at trn.iki.fi> Date: Thu Feb 24 02:30:58 2011 +0100 Fix loading bar color (colorMatrix upload only occurs on shader bind). --- game/screenmanager.cc | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/game/screenmanager.cc b/game/screenmanager.cc index 5808362..2c60c2a 100644 --- a/game/screenmanager.cc +++ b/game/screenmanager.cc @@ -61,6 +61,7 @@ void ScreenManager::loading(std::string const& message, float progress) { const float sq_size = (2*x - (maxi-1)*spacing) / maxi; for (int i = 0; i <= progress * maxi; ++i) { glutil::Color c(Color(0.2f, 0.7f, 0.7f, (progress + 1)*0.5f)); + UseShader shader(getShader("color")); glutil::Square(-x + i * (sq_size + spacing), 0, sq_size/2, true); } m_window.swap(); |