1. 27 Feb, 2015 - 3 commits
  2. 26 Feb, 2015 - 1 commit
    • Laszlo Agocs's avatar
      Fix context creation with threaded render loop · ea811bbf
      Laszlo Agocs authored
      
      Creating a context that shares with a context that is current on another
      thread is not safe, some drivers can reject this.
      
      We work this around by astutely introducing an additional context that
      lives on the same thread as the scenegraph's context, shares with it, but
      is never current. The main thread's WebGL context will then share with
      this extra context.
      
      Task-number: QTBUG-44677
      Change-Id: Ic3ba739c8cda4f4382705c19ed452e8e374c73d7
      Reviewed-by: default avatarPasi Keränen <pasi.keranen@digia.com>
      ea811bbf
  3. 25 Feb, 2015 - 1 commit
  4. 19 Feb, 2015 - 1 commit
  5. 17 Feb, 2015 - 3 commits
  6. 13 Feb, 2015 - 1 commit
  7. 12 Feb, 2015 - 1 commit
  8. 11 Feb, 2015 - 1 commit
    • Pasi Keranen's avatar
      Moving to V4VM TypedArrays in Qt 5.5 dev. · 2ef3a781
      Pasi Keranen authored
      
      This commit breaks compatibility with Qt 5.4 and earlier versions. It removes the
      temporary QObject based TypedArrays and moves the code to use the native
      QV4::TypedArray support in Qt 5.5. This allows the implementation now to also
      add support for compressed textures and support all getParameter() values.
      
      Change-Id: I637083e8ebad46b77617ca4095cefaa5aab48b0b
      Reviewed-by: default avatarPasi Keränen <pasi.keranen@digia.com>
      2ef3a781
  9. 09 Feb, 2015 - 2 commits
  10. 06 Feb, 2015 - 2 commits
  11. 02 Feb, 2015 - 3 commits
  12. 29 Jan, 2015 - 1 commit
    • Laszlo Agocs's avatar
      Fix some ES versioning logic · 2e4c706b
      Laszlo Agocs authored
      
      Multisampling is fully available in ES 3.0+ so extend the condition.
      (well technically we should check for the relevant extensions on GLES2
      too since embedded/mobile devices will have it, but let's leave that for later)
      
      Similarly, forcing ES 2.0 for the shared context when the original was ES 3.x is
      not necessarily a good idea. So do like desktop GL and request the same version.
      
      Change-Id: I71b3c8fac44a5cde8dee7fe8e77f451ff63c8589
      Reviewed-by: default avatarTomi Korpipää <tomi.korpipaa@digia.com>
      Reviewed-by: default avatarPasi Keränen <pasi.keranen@digia.com>
      2e4c706b
  13. 28 Jan, 2015 - 2 commits
  14. 20 Jan, 2015 - 1 commit
  15. 31 Dec, 2014 - 2 commits
  16. 30 Dec, 2014 - 1 commit
  17. 29 Dec, 2014 - 1 commit
  18. 21 Dec, 2014 - 1 commit
  19. 08 Dec, 2014 - 1 commit
  20. 03 Dec, 2014 - 1 commit
  21. 21 Nov, 2014 - 1 commit
    • Pasi Keranen's avatar
      Cleanup and documenting more known issues. · 484040fd
      Pasi Keranen authored
      
      Moved typed array code to new subdirectory to make it more clear what parts are going to be removed in final release.
      Documented the temporary renaming of some of the methods to work around issues in overloaded function calls from JavaScript.
      
      Change-Id: I5a22741a3b4025149724df9d6b25abc4de3ff5bc
      Reviewed-by: default avatarPasi Keränen <pasi.keranen@digia.com>
      484040fd
  22. 14 Nov, 2014 - 1 commit
  23. 13 Nov, 2014 - 2 commits
  24. 12 Nov, 2014 - 1 commit
    • Pasi Keranen's avatar
      Cleaning up. · 073de0b2
      Pasi Keranen authored
      
      Removed unnecessary/duplicate logging. Added clearing of the FBOs to prevent random junk appearing on the screen on Mac OS X before first frame is rendered.
      Log all calls and log all errors of context now follows automatically the canvas which is more logical.
      
      Change-Id: I3279e8ae02be8ffc1be6655f1c6c0047ea68364f
      Reviewed-by: default avatarTomi Korpipää <tomi.korpipaa@digia.com>
      Reviewed-by: default avatarPasi Keränen <pasi.keranen@digia.com>
      073de0b2
  25. 11 Nov, 2014 - 1 commit
  26. 07 Nov, 2014 - 1 commit
  27. 06 Nov, 2014 - 3 commits