From 706d49dc7ca9b3969f6f79db16b0cc02576f3de3 Mon Sep 17 00:00:00 2001 From: Mikko Rasa Date: Wed, 27 Nov 2013 10:30:26 +0200 Subject: [PATCH] Make TexUnits aware of their incides --- source/texunit.cpp | 5 +++++ source/texunit.h | 2 ++ 2 files changed, 7 insertions(+) diff --git a/source/texunit.cpp b/source/texunit.cpp index aa52aed4..2b3418fe 100644 --- a/source/texunit.cpp +++ b/source/texunit.cpp @@ -72,7 +72,12 @@ TexUnit &TexUnit::activate(unsigned n) throw out_of_range("TexUnit::activate"); if(units.size()<=n) + { + unsigned i = units.size(); units.resize(n+1); + for(; i