Merge pull request #2943 from mbechard/master
fix structure indexing reassignment during block merging
This commit is contained in:
		
						commit
						2439e6d56d
					
				| @ -642,7 +642,7 @@ void TIntermediate::mergeBlockDefinitions(TInfoSink& infoSink, TIntermSymbol* bl | ||||
|         } | ||||
|         TMergeBlockTraverser(const TIntermSymbol* newSym, const glslang::TType* unitType, glslang::TIntermediate* unit, | ||||
|                              const std::map<unsigned int, unsigned int>* memberIdxUpdates) | ||||
|             : newSymbol(newSym), unitType(unitType), unit(unit), memberIndexUpdates(memberIdxUpdates) | ||||
|             : TIntermTraverser(false, true), newSymbol(newSym), unitType(unitType), unit(unit), memberIndexUpdates(memberIdxUpdates) | ||||
|         { | ||||
|         } | ||||
|         virtual ~TMergeBlockTraverser() {} | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Greg Fischer
						Greg Fischer