Skip to content
  1. Jun 08, 2017
    • Seebs's avatar
      The initializer is surprisingly expensive. · 1586e600
      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.
      1586e600
  2. May 30, 2017
  3. May 28, 2017
  4. May 25, 2017
  5. May 24, 2017
  6. May 21, 2017
  7. May 18, 2017
  8. May 17, 2017
  9. May 14, 2017
  10. May 11, 2017
  11. May 10, 2017
  12. May 09, 2017