1. Nov 21, 2014
  2. Aug 25, 2014
  3. May 14, 2014
  4. Mar 17, 2014
  5. Nov 05, 2013
  6. Oct 31, 2013
    • Sean Harmer's avatar
      Refactor shaders into seprate GLSL source files · 426f6aa6
      Sean Harmer authored
      
      The default implementation of QSGShaderMaterial::vertexShader() and
      fragmentShader() now loads the GLSL source from a list of source files
      that can be specified via the setShaderSourceFile() or
      setShaderSourceFiles() functions.
      
      Multiple shader source files for each shader stage are supported. Each
      source file will be read in the order specified and concatenated
      together before being compiled.
      
      The other places where Qt Quick 2 loads shader source code have
      been adapted to use the new QSGShaderSourceBuilder, which is also
      used internally by QSGMaterial.
      
      This puts Qt Quick 2 into a better state ready to support OpenGL
      core profile and to load different shaders based upon OpenGL version,
      profile, GPU vendor, platform, etc.
      
      Change-Id: I1a66213c2ce788413168eb48c7bc5317e61988a2
      Reviewed-by: default avatarGunnar Sletta <gunnar.sletta@digia.com>
      426f6aa6
  7. Oct 29, 2013
    • Gunnar Sletta's avatar
      Remove superfluous code. · b9bf1f53
      Gunnar Sletta authored
      
      I suspect this was to work around that a very early version
      of the previous renderer some times left vertex pointers
      active, but this has not been the case for a very long time,
      so this code is just wasting time and memory.
      
      Change-Id: I4b79ff67d17bf47af515e8db203960c9bceae247
      Reviewed-by: default avatarAlan Alpert <aalpert@blackberry.com>
      b9bf1f53
  8. Oct 21, 2013
  9. Oct 02, 2013
  10. Sep 25, 2013
  11. Jun 22, 2013
  12. Mar 12, 2013
  13. Jan 10, 2013
  14. Sep 23, 2012
  15. Sep 07, 2012
  16. Aug 09, 2012
  17. Jul 30, 2012
  18. Jul 17, 2012
    • Alan Alpert's avatar
      QQuickCanvas renames · feb996e3
      Alan Alpert authored
      
      QQuickCanvas is now called QQuickWindow
      QQuickCanvas::rootItem is now QQuickWindow::contentItem
      QQuickItem::canvas is now QQuickItem::window
      QQuickItem::ItemChangeData::canvas is also renamed window
      QQuickCanvas::grabFrameBuffer is now QQuickWindow::grabWindow
      The functions related to the color property have dropped the clear from
      their names.
      
      The first three changes have interim compatibility measures in place to
      ease the transition.
      
      Change-Id: Id34e29546a22a74a7ae2ad90ee3a8def6fc541d2
      Reviewed-by: default avatarMartin Jones <martin.jones@nokia.com>
      feb996e3
  19. Jul 16, 2012
  20. Jun 21, 2012
    • Chris Adams's avatar
      Create new documentation structure · 5e33b0f5
      Chris Adams authored
      The documentation currently has no clear separation between Qt QML
      and Qt Quick.  With recent commits like:
      6c8378ea
      and
      ab1e5101
      
      
      the separation between the language definition and implementation,
      provided by Qt QML, and the standard library for the QML language,
      provided by Qt Quick, is clear.
      
      This commit creates a new documentation structure that is more
      navigable and separates concepts into logical categories, with
      clear separation between QtQML and QtQuick.  It also provides a more
      generic QML Application Developer Resources page which contains links
      to information for QML application developers.
      
      Change-Id: Ia807ccfbfd24ffa0e1c7f0a51ed9d2ed3aa6a733
      Reviewed-by: default avatarMartin Jones <martin.jones@nokia.com>
      5e33b0f5
  21. Jun 20, 2012
    • Alan Alpert's avatar
      Don't start running if a frame property is set · 369423f7
      Alan Alpert authored
      
      This fixes an error where running couldn't be reliably set, if a frame
      property was also being set during initialization. With this fixed, the
      autotest is no longer unstable.
      
      Also fixed is a related issue where start/stop/restart were active
      before componentComplete.
      
      Change-Id: I34c6d872f2f146d38c65167eda8c0a97525d7f4e
      Reviewed-by: default avatarYann Bodson <yann.bodson@nokia.com>
      369423f7
  22. Jun 12, 2012
  23. Jun 06, 2012
    • Jerome Pasion's avatar
      Doc: Grouped Qt Quick types into several groups · ca6d49e6
      Jerome Pasion authored
      
      -created new groups and converted some overviews into group pages
      -edited type documentation and added \ingroup
      -articles still need title fixes and link fixes
      
      Groups:
      qtquick-visual-types
      qtquick-item-graphics
      qtquick-shaders
      qtquick-canvas
      qtquick-text
      qtquick-text-validator
      qtquick-interaction
      qtquick-positioners
      qtquick-transformations
      qtquick-states
      qtquick-animation-define
      qtquick-animation-properties
      qtquick-animation-control
      qtquick-animation-modifiers
      qtquick-images-sprites
      qtquick-images
      qtquick-models
      qtquick-containers
      qtquick-views
      qtquick-paths
      qtquick-utility
      
      Task: QTBUG-25685
      
      Change-Id: I81d4df3320bf5daad5cabb5e42408013fb24f464
      Reviewed-by: default avatarBea Lam <bea.lam@nokia.com>
      Reviewed-by: default avatarAlan Alpert <alan.alpert@nokia.com>
      ca6d49e6
  24. Jun 05, 2012
  25. May 24, 2012
  26. May 21, 2012
  27. May 14, 2012
  28. May 11, 2012
  29. May 03, 2012
  30. Feb 28, 2012
  31. Feb 24, 2012
  32. Feb 09, 2012
  33. Feb 07, 2012
  34. Jan 30, 2012
  35. Jan 27, 2012
  36. Jan 23, 2012
  37. Jan 05, 2012