1. 19 Dec, 2016 1 commit
  2. 09 Nov, 2016 1 commit
    • Ulf Hermann's avatar
      Timeline: Use QRgb and a lookup table for colors · faf77fd0
      Ulf Hermann authored
      It makes no sense to return a QColor as the only things we are using
      are the red, green, and blue components. Furthermore, colorFromHue()
      can only generate 360 different colors which we can easily cache
      instead of recalculating them on each request.
      
      This significantly reduces the time it takes to update the timeline
      render nodes.
      
      Change-Id: I7961014364a1bec5b089285148b2e6c141a6dc7d
      Reviewed-by: Christian Kandeler's avatarChristian Kandeler <christian.kandeler@qt.io>
      faf77fd0
  3. 10 Jun, 2016 1 commit
  4. 23 May, 2016 2 commits
  5. 09 May, 2016 1 commit
    • Ulf Hermann's avatar
      QmlProfiler: Add a QmlTypedEvent and extend QmlEvent · 8d15633a
      Ulf Hermann authored
      The QmlTypedEvent is mainly useful to read a generic QmlEvent and
      QmlEventType from a QPacket. QmlEventType has a stream operator to do
      exactly that. QmlEvent also gets further options to store 32-bit data
      in addition to 64- and 8-bit data. Also, with the more generic storage
      layout we can reduce the memory consumption of range events by 50%.
      This comes at the cost of additional memory allocations for non-range
      events, but as non-range events are significantly less frequent than
      range events, this is a good tradeoff. Finally the new storage layout
      lends itself to efficient serialization, which will help when
      developing new storage and transfer formats for QML traces.
      
      Change-Id: I420de68b0142f23c8fb2ca8b329d7ffe69c83fe0
      Reviewed-by: default avatarJoerg Bornemann <joerg.bornemann@theqtcompany.com>
      8d15633a
  6. 06 May, 2016 1 commit
  7. 04 May, 2016 1 commit
  8. 03 May, 2016 1 commit
  9. 26 Apr, 2016 1 commit
  10. 22 Jan, 2016 1 commit
  11. 14 Jan, 2016 1 commit
  12. 17 Nov, 2015 1 commit
  13. 11 Sep, 2015 1 commit
  14. 27 Aug, 2015 1 commit
  15. 08 Jul, 2015 1 commit
  16. 02 Jul, 2015 1 commit
  17. 16 Jan, 2015 1 commit
  18. 05 Dec, 2014 1 commit
  19. 21 Nov, 2014 6 commits
  20. 16 Oct, 2014 1 commit
  21. 15 Oct, 2014 2 commits
  22. 29 Sep, 2014 2 commits
  23. 15 Sep, 2014 3 commits
  24. 08 Sep, 2014 3 commits
  25. 26 Aug, 2014 4 commits