1. 04 Jun, 2015 - 1 commit
    • Miikka Heikkinen's avatar
      Execute Canvas3D OpenGL in render thread · 5a861acb
      Miikka Heikkinen authored
      
      The render loop has been redesigned.
      The OpenGL commands are queued instead of executed immediately.
      updatePaintNode() now transfers the commands to the renderer,
      which implements all OpenGL related things that used to be in
      the Canvas class. The actual rendering is done in response to
      beforeRendering signal in the render thread.
      
      [ChangeLog][Renderer] OpenGL rendering moved to render thread.
      
      Task-number: QTBUG-44953
      Change-Id: Ibd5897e64b84b6c7ce169cece8293381eca94ab9
      Reviewed-by: default avatarTomi Korpipää <tomi.korpipaa@theqtcompany.com>
      Reviewed-by: default avatarPasi Keränen <pasi.keranen@digia.com>
      5a861acb
  2. 01 Jun, 2015 - 2 commits
  3. 11 May, 2015 - 1 commit
  4. 08 May, 2015 - 1 commit
    • Pasi Keränen's avatar
      Optimization of isOfType method. · ea4d7711
      Pasi Keränen authored
      
      According to profiling the isOfType method used a lot of extra time
      converting the classname attribute from const char to QString and back
      to const char. This task fixes the attribute to be of type const char
      to begin with, reducing the CPU usage of isOfType significantly.
      
      Change-Id: Id4879c376701d2baf4fa28ca39e9fcc1c3c0b5d6
      Reviewed-by: default avatarMiikka Heikkinen <miikka.heikkinen@theqtcompany.com>
      ea4d7711
  5. 07 May, 2015 - 2 commits
  6. 05 May, 2015 - 1 commit
  7. 28 Apr, 2015 - 1 commit
  8. 27 Apr, 2015 - 6 commits
  9. 23 Apr, 2015 - 4 commits
  10. 22 Apr, 2015 - 3 commits
  11. 21 Apr, 2015 - 3 commits
  12. 20 Apr, 2015 - 2 commits
  13. 18 Apr, 2015 - 1 commit
  14. 17 Apr, 2015 - 2 commits
  15. 15 Apr, 2015 - 2 commits
  16. 01 Apr, 2015 - 1 commit
    • Topi Reinio's avatar
      Doc: Fix various documentation issues · ec6569e5
      Topi Reinio authored
      
          - Use 'Qt Canvas 3D' as the module name throughout the
            documentation.
          - Replace unnecessary use of \group with \page commands
          - Fix example group page not being generated correctly
          - Add QML types to the correct module, remove their use
            of \ingroup
          - Replace 'indexes' variable with 'depends' as this is
            no longer a module external to Qt.
          - Fix broken 'exampledirs'
          - Add correct dependencies and ensure linking to other
            Qt module docs works.
          - Style and language fixes
          - Limit line width to 80 characters in .qdoc files
      
      Change-Id: Ib4f4ca59e250db3a5d60c4988701a8fb209438c1
      Task-number: QTBUG-45247
      Reviewed-by: default avatarVenugopal Shivashankar <venugopal.shivashankar@digia.com>
      ec6569e5
  17. 30 Mar, 2015 - 2 commits
  18. 27 Mar, 2015 - 2 commits
  19. 26 Mar, 2015 - 2 commits
  20. 25 Mar, 2015 - 1 commit