[Bf-blender-cvs] [a7efdc14a16] blender2.8: Merge branch 'master' into blender2.8

Sergey Sharybin noreply at git.blender.org
Thu Dec 21 17:17:33 CET 2017


Commit: a7efdc14a161a9110e3bbf844570334f1298bd88
Author: Sergey Sharybin
Date:   Thu Dec 21 17:17:27 2017 +0100
Branches: blender2.8
https://developer.blender.org/rBa7efdc14a161a9110e3bbf844570334f1298bd88

Merge branch 'master' into blender2.8

===================================================================



===================================================================

diff --cc source/blender/depsgraph/intern/debug/deg_debug_stats_gnuplot.cc
index 3e20196c2ea,e92c7730482..b889ebf8a8f
--- a/source/blender/depsgraph/intern/debug/deg_debug_stats_gnuplot.cc
+++ b/source/blender/depsgraph/intern/debug/deg_debug_stats_gnuplot.cc
@@@ -78,9 -97,21 +97,21 @@@ void write_stats_data(const DebugContex
  		if (time == 0.0) {
  			continue;
  		}
+ 		StatsEntry entry;
+ 		entry.id_node = id_node;
+ 		entry.time = time;
+ 		stats.push_back(entry);
+ 	}
+ 	// Sort the data.
+ 	std::sort(stats.begin(), stats.end(), stat_entry_comparator);
+ 	// We limit number of entries, otherwise things become unreadable.
+ 	stats.resize(min_ii(stats.size(), 32));
+ 	// Print data to the file stream.
+ 	deg_debug_fprintf(ctx, "$data << EOD" NL);
+ 	foreach (const StatsEntry& entry, stats) {
  		deg_debug_fprintf(ctx, "\"%s\",%f" NL,
 -		                  entry.id_node->id->name + 2,
 +		                  id_node->id_orig->name + 2,
- 		                  time);
+ 		                  entry.time);
  	}
  	deg_debug_fprintf(ctx, "EOD" NL);
  }



More information about the Bf-blender-cvs mailing list