X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fglsl%2Foptimize.cpp;h=7f60e67cc9c4ff58bfd46d452d407106b30d2315;hp=be6cf7b6e456257bb8b46c6fc27f3781189eb1b2;hb=30f676460bb6e87fd7ca2532e507b97965c4a407;hpb=15562a0c458fd655b6907c285951085f38270e27 diff --git a/source/glsl/optimize.cpp b/source/glsl/optimize.cpp index be6cf7b6..7f60e67c 100644 --- a/source/glsl/optimize.cpp +++ b/source/glsl/optimize.cpp @@ -558,15 +558,6 @@ void ConstantConditionEliminator::visit(Iteration &iter) } -UnusedVariableRemover::VariableInfo::VariableInfo(): - local(false), - output(false), - conditionally_assigned(false), - referenced(false), - interface_block(0) -{ } - - bool UnusedTypeRemover::apply(Stage &stage) { stage.content.visit(*this); @@ -634,6 +625,15 @@ void UnusedTypeRemover::visit(FunctionDeclaration &func) } +UnusedVariableRemover::VariableInfo::VariableInfo(): + local(false), + output(false), + conditionally_assigned(false), + referenced(false), + interface_block(0) +{ } + + UnusedVariableRemover::UnusedVariableRemover(): stage(0), interface_block(0),