Branch: refs/heads/master Home: https://github.com/synfig/synfig Commit: 6bd569fced23ddfa1157c307fe8005a813213a30 https://github.com/synfig/synfig/commit/6bd569fced23ddfa1157c307fe8005a813213a30 Author: Benjamin N. Summerton <def.pri....@gmail.com> Date: 2020-10-16 (Fri, 16 Oct 2020)
Changed paths: A perf/scripts/requirements.txt A perf/scripts/test_render_all_perf.py A perf/scripts/view_comparison_graph.py Log Message: ----------- Add two scripts to aid in performance profiling First script does a render on all of the render tests. Second script use data from the first to show comparisons in runs. Read the headers of the scripts for details Part of #1775 Commit: 94adb2e4bfe18abd81e7f5f779d199db820d3f0f https://github.com/synfig/synfig/commit/94adb2e4bfe18abd81e7f5f779d199db820d3f0f Author: Benjamin N. Summerton <def.pri....@gmail.com> Date: 2020-10-16 (Fri, 16 Oct 2020) Changed paths: M synfig-core/src/synfig/color/colormatrix.cpp Log Message: ----------- Slight perf bump in `ColorMatrix::operator*=()` the `m**` values were being referenced in a constant manor. It's best to avoid writing data to another variable (multiple times) if a `const` can suffice. closes #1175 Commit: e51bebe7cff64ddef7c114cd749868eba0acf630 https://github.com/synfig/synfig/commit/e51bebe7cff64ddef7c114cd749868eba0acf630 Author: ice0 <konop...@gmail.com> Date: 2020-10-17 (Sat, 17 Oct 2020) Changed paths: A perf/scripts/requirements.txt A perf/scripts/test_render_all_perf.py A perf/scripts/view_comparison_graph.py M synfig-core/src/synfig/color/colormatrix.cpp Log Message: ----------- Merge PR #1778: Performance improvements Compare: https://github.com/synfig/synfig/compare/e3a864eecac3...e51bebe7cff6 _______________________________________________ Synfig-devl mailing list Synfig-devl@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/synfig-devl