X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fglsl%2Fdebug.cpp;h=beafaddf47605454f177e4f529235aa01c4fefaf;hp=bd3404e56f0fae10addb22fb90f3aec2f234560c;hb=3a6eb030fb4eca4c2a317f270704fddf31613130;hpb=fa2b4c8a93ebad2497cacfdeaa9a2c20be486520 diff --git a/source/glsl/debug.cpp b/source/glsl/debug.cpp index bd3404e5..beafaddf 100644 --- a/source/glsl/debug.cpp +++ b/source/glsl/debug.cpp @@ -8,19 +8,19 @@ namespace Msp { namespace GL { namespace SL { -std::string DumpTree::apply(Stage &stage) +string DumpTree::apply(Stage &stage) { formatted = format("Stage: %s\n", Stage::get_stage_name(stage.type)); begin_sub(); append(format("Version: %d.%02d", stage.required_features.glsl_version.major, stage.required_features.glsl_version.minor)); - for(std::map::const_iterator i=stage.types.begin(); i!=stage.types.end(); ++i) + for(map::const_iterator i=stage.types.begin(); i!=stage.types.end(); ++i) append(format("Type: %%%d %s", get_label(*i->second), i->first)); - for(std::map::const_iterator i=stage.interface_blocks.begin(); i!=stage.interface_blocks.end(); ++i) + for(map::const_iterator i=stage.interface_blocks.begin(); i!=stage.interface_blocks.end(); ++i) append(format("Interface block: %%%d %s", get_label(*i->second), i->first)); - for(std::map::const_iterator i=stage.functions.begin(); i!=stage.functions.end(); ++i) + for(map::const_iterator i=stage.functions.begin(); i!=stage.functions.end(); ++i) append(format("Function: %%%d %s", get_label(*i->second), i->first)); last_branch(); @@ -122,7 +122,7 @@ void DumpTree::visit(Block &block) append(block, format("Block %s", (block.use_braces ? "{}" : "(inline)"))); begin_sub(); - for(std::map::const_iterator i=block.variables.begin(); i!=block.variables.end(); ++i) + for(map::const_iterator i=block.variables.begin(); i!=block.variables.end(); ++i) append(format("Variable: %%%d %s %s", get_label(*i->second), i->second->type, i->first)); for(NodeList::const_iterator i=block.body.begin(); i!=block.body.end(); )