1. 07 Sep, 2015 - 1 commit
  2. 01 Sep, 2015 - 1 commit
  3. 27 Aug, 2015 - 1 commit
  4. 07 Aug, 2015 - 2 commits
    • Miikka Heikkinen's avatar
      Fix black canvas at startup · 1404c97d
      Miikka Heikkinen authored
      
      The default texture was invalid (GL id 0), so canvas drew as black
      rectangle before the first frame was rendered. Changed the default
      texture to a valid fully transparent one pixel texture to give
      applications control over what to show before the first frame.
      
      [ChangeLog][Renderer] Fix black canvas at startup
      
      Change-Id: Ia91a494c002403f1622e093a75d00cf224166e94
      Reviewed-by: default avatarPasi Keränen <pasi.keranen@digia.com>
      1404c97d
    • Miikka Heikkinen's avatar
      Added support for 'alpha' context attribute. · 4a76baff
      Miikka Heikkinen authored
      
      Use QQuickWindow::TextureHasAlphaChannel texture option in render
      node when 'alpha' context attribute is true. The 'alpha'
      attribute now defaults to true as per WebGL spec.
      
      Also fixed the default values and the documentation of other context
      attributes to match WebGL spec.
      
      [ChangeLog][Context3D] Support for 'alpha' context attribute
      
      Task-number: QTBUG-46515
      Change-Id: Ic4d4e46e4e323517343690a2916b6b9363107a87
      Reviewed-by: default avatarPasi Keränen <pasi.keranen@digia.com>
      4a76baff
  5. 01 Jul, 2015 - 1 commit
  6. 25 Jun, 2015 - 1 commit
  7. 17 Jun, 2015 - 1 commit
  8. 11 Jun, 2015 - 3 commits
  9. 10 Jun, 2015 - 2 commits
  10. 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
  11. 01 Jun, 2015 - 1 commit
  12. 29 May, 2015 - 2 commits
  13. 28 May, 2015 - 3 commits
  14. 27 May, 2015 - 6 commits
  15. 26 May, 2015 - 3 commits
  16. 22 May, 2015 - 2 commits
  17. 20 May, 2015 - 1 commit
  18. 19 May, 2015 - 1 commit
  19. 18 May, 2015 - 1 commit
  20. 07 May, 2015 - 1 commit
  21. 05 May, 2015 - 1 commit
  22. 28 Apr, 2015 - 1 commit
  23. 27 Apr, 2015 - 2 commits
    • Pasi Keränen's avatar
      Fixes issues in the examples. · 05fc547f
      Pasi Keränen authored
      
      Fixes the look'n'feel of the examples to be in line with the new Qt logo and website.
      Instead of changing the simple texture and light example it was decided to add a new example
      that shows how to combine QtQuick 2D UI with three.js based 3D rendering.
      
      Change-Id: Ie3a21b03f8aa850ceae93252a764bd0d3264e229
      Task-number: QTBUG-45696
      Reviewed-by: default avatarPasi Keränen <pasi.keranen@digia.com>
      05fc547f
    • Miikka Heikkinen's avatar
      Fixed texture loading for json examples. · e00164b9
      Miikka Heikkinen authored
      
      The models were too optimized. Since each face converging at one vertex
      could have different texture coordinates, we need to make vertices
      of each face unique, so that we can have unique texture coordinates
      for each of them. Naturally this increases the rendered vertex count
      significantly, but at least the textures are now mapped correctly.
      
      Change-Id: I72b4705de5dd11263898eaf6c88f66a7dc232e1d
      Task-number: QTBUG-42641
      Reviewed-by: default avatarTomi Korpipää <tomi.korpipaa@theqtcompany.com>
      Reviewed-by: default avatarPasi Keränen <pasi.keranen@digia.com>
      e00164b9
  24. 23 Apr, 2015 - 1 commit