Skip to content
Snippets Groups Projects
  1. Jun 08, 2017
    • Seebs's avatar
      The initializer is surprisingly expensive. · 0358330d
      Seebs authored
      Removing the call to Alpha(1) and replacing it with an inline definition
      produces measurable improvements. Replacing each instance of ZV with
      Vec{} further improves things. We keep an inline RGBA because there
      are circumstances (mostly when using pictures) where we don't want to
      have to set colors to get default behavior.
      
      For a fairly triangle-heavy thing, this reduces time spent in SetLen
      from something over 10% of execution time to around 2.5% of execution
      time.
      0358330d
  2. May 21, 2017
  3. May 08, 2017
  4. Apr 26, 2017
  5. Apr 10, 2017
  6. Apr 09, 2017
  7. Mar 30, 2017
  8. Mar 23, 2017
  9. Mar 20, 2017
  10. Mar 19, 2017
  11. Mar 15, 2017
  12. Mar 13, 2017
  13. Mar 08, 2017
  14. Mar 06, 2017
  15. Mar 05, 2017
  16. Mar 01, 2017
  17. Feb 28, 2017
Loading