Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Compile without qt3support | Yann Bodson | 2011-05-16 | 1 | -1/+1 |
| | |||||
* | Merge branch 'qtquick2' of scm.dev.nokia.troll.no:qt/qtdeclarative-staging ↵ | Alan Alpert | 2011-05-16 | 1 | -0/+3 |
|\ | | | | | | | into qtquick2 | ||||
| * | Doc | Aaron Kennedy | 2011-05-16 | 1 | -0/+3 |
| | | | | | | | | | | | | Change-Id: I25f1885ef285fb3bd14c1f499b9f42e38bba5ec6 Task-number: QTBUG-19265 (cherry picked from commit 01a374fe8a6ac0b6e374081c07720e77c61effff) | ||||
* | | Update QDeclarativeTextInput to match accessibility changes | Alan Alpert | 2011-05-16 | 2 | -2/+1 |
|/ | | | | Reviewed-by: Martin Jones | ||||
* | uses the cached argument info | Charles Yin | 2011-05-16 | 2 | -21/+6 |
| | | | | | Change-Id: I884516c9c20425bfd17a2db7d5541fbc5cff41c6 (cherry picked from commit b4613a346effee81f10bee99a6a8d3064cbdd13e) | ||||
* | register canvas and related classess | Charles Yin | 2011-05-16 | 1 | -0/+7 |
| | |||||
* | canvasitem implementation based on painteditem | Charles Yin | 2011-05-16 | 6 | -0/+3887 |
| | |||||
* | add toImage() function to QSGPainterNode | Charles Yin | 2011-05-16 | 2 | -0/+8 |
| | |||||
* | Call QSGPaintedItem::paint() when the scene graph is synced. | Yoann Lopes | 2011-05-13 | 3 | -8/+8 |
| | | | | | At that moment the GUI thread is blocked and it is therefore safe to call paint() from the scenegraph thread. | ||||
* | cache the arguments in property cache data | Charles Yin | 2011-05-13 | 2 | -3/+33 |
| | | | | | Change-Id: Ie02b94c2ddb1d5d7b7bb6556a01a5ae86a438c57 (cherry picked from commit 39fed3e2601935c1d6834bb5e75266e5b280e5cd) | ||||
* | QmlDirParser: Fix typeInfo accessor. | Christian Kamm | 2011-05-12 | 1 | -1/+1 |
| | | | | | Reviewed-by: Kai Koehne (cherry picked from commit 7fcda24112d690575007ddcb11e097a9c33e0f19) | ||||
* | When calling update() on a QSGItem during the sync phase, we did not update. | Gunnar Sletta | 2011-05-12 | 2 | -0/+10 |
| | | | | | | The QSGCanvas autotest did this. Reviewed-by: Kim | ||||
* | Don't crash when the shader source is null. | Gunnar Sletta | 2011-05-12 | 1 | -1/+1 |
| | |||||
* | Fix the QML front-end to allow side effects in the initializer. | Roberto Raggi | 2011-05-12 | 8 | -992/+1010 |
| | | | | Task-number: QTBUG-15117 | ||||
* | Output warning if using unsupported texture wrap mode. | Kim Motoyoshi Kalland | 2011-05-12 | 1 | -0/+15 |
| | | | | | | The REPEAT wrap mode is not supported by default for non- power-of-two textures in OpenGL ES 2. Output warning in QSGTexture::updateBindOptions() in debug mode. | ||||
* | Upgrade Flickr demo to QtQuick 2. | Alan Alpert | 2011-05-12 | 7 | -14/+50 |
| | | | | | | | And throw in particle effects. Includes a variety of fixes to modelparticle and picture affector which were arrived at during this demo. | ||||
* | Fixed incorrect usage of `signals', `slots' in headers | Rohan McGovern | 2011-05-12 | 2 | -3/+3 |
| | | | | | | | Qt headers must use Q_SIGNALS, Q_SLOTS. Reviewed-by: Jason McDonald Change-Id: I54b3322befd8f133d44aa48f3aa7cd96785d2e24 | ||||
* | Improve error message for invalid image provider name. | Martin Jones | 2011-05-12 | 3 | -5/+20 |
| | | | | Also fix broken qdeclarativeimageprovider test. | ||||
* | Compile. | Martin Jones | 2011-05-12 | 1 | -2/+5 |
| | |||||
* | Fixed image tiling on scene graph. | Kim Motoyoshi Kalland | 2011-05-11 | 2 | -8/+131 |
| | | | | | | Repeat wrapping of non-power-of-two textures is not supported on OpenGL ES 2 by default. This commit implements a fallback for tiled QML Images. | ||||
* | Documentation and API cleanup of QSGMaterial | Gunnar Sletta | 2011-05-11 | 14 | -128/+478 |
| | |||||
* | Delete the rendering thread when shutting down | Gunnar Sletta | 2011-05-11 | 1 | -1/+3 |
| | |||||
* | Stop the render thread before deleting the QSGCanvas. | Gunnar Sletta | 2011-05-11 | 2 | -9/+20 |
| | |||||
* | Add user documentation for scarce resource properties | Chris Adams | 2011-05-11 | 1 | -5/+31 |
| | | | | | | | | Relates to commit 59ace5c5a666b1588560d2aeaa79a57da535e863. Task-number: QMLNG-18 Reviewed-by: Aaron Kennedy Change-Id: I216ced4c663ebab8003978999dc16ac809443a5f | ||||
* | Replaced grab() with scheduleUpdate(). | Kim Motoyoshi Kalland | 2011-05-10 | 2 | -16/+30 |
| | | | | | | Replaced the synchronous function grab() with an asynchronous function scheduleUpdate() in QShaderEffectSource because synchronous grabbing doesn't work with threaded rendering. | ||||
* | Documented which thread gets the QSGPaintedItem::paint() call. | Yoann Lopes | 2011-05-10 | 1 | -0/+5 |
| | |||||
* | Update to work with QGlyphs -> QGlyphRun renaming | Eskil Abrahamsen Blomfeldt | 2011-05-10 | 8 | -20/+20 |
| | | | | | Just some search replace to make the repository compile after QGlyphs and related APIs were renamed. | ||||
* | Added a separate property to enable mipmapping on QSGPaintedItem. | Yoann Lopes | 2011-05-10 | 3 | -1/+41 |
| | | | | Don't use QSGItem's smooth property for that anymore. | ||||
* | Fix Rectangle implementation. | Kim Motoyoshi Kalland | 2011-05-09 | 5 | -94/+134 |
| | |||||
* | Udate mipmaps when QSGPaintedItem's texture has changed. | Yoann Lopes | 2011-05-09 | 1 | -0/+9 |
| | |||||
* | Docs for QSGTextureMaterials | Gunnar Sletta | 2011-05-09 | 1 | -2/+194 |
| | |||||
* | Renamed of texture material classes to be more intuitivly named | Gunnar Sletta | 2011-05-09 | 7 | -39/+41 |
| | | | | | | The assumption is that most people will use QSGTextureMaterial so this should be the one that works for both transparent and opaque textures. QSGOpaqueTextureMaterial is an optimization | ||||
* | Clean up QSGVertexColorMaterial a bit | Gunnar Sletta | 2011-05-09 | 3 | -36/+12 |
| | |||||
* | Removed a few warnings | Gunnar Sletta | 2011-05-09 | 3 | -5/+8 |
| | |||||
* | Docs for vertex and flat color materials | Gunnar Sletta | 2011-05-09 | 2 | -0/+105 |
| | |||||
* | Enable mipmapping for QSGPaintedItem's texture. | Yoann Lopes | 2011-05-09 | 3 | -2/+18 |
| | |||||
* | Fixed issues with ShaderEffectSource and threaded rendering. | Kim Motoyoshi Kalland | 2011-05-09 | 7 | -18/+47 |
| | |||||
* | Added 'recursive' property to ShaderEffectSource. | Kim Motoyoshi Kalland | 2011-05-09 | 2 | -22/+107 |
| | | | | | | If 'recursive' is set, ShaderEffectSource will keep two buffers, alternatingly sourcing from one while rendering into the other. | ||||
* | Merge branch 'qtquick2' of scm.dev.nokia.troll.no:qt/qtdeclarative-staging ↵ | Gunnar Sletta | 2011-05-09 | 14 | -39/+39 |
|\ | | | | | | | into qtquick2 | ||||
| * | Fix wrong usages of #include directives in the QML/JS parser. | Roberto Raggi | 2011-05-09 | 14 | -39/+39 |
| | | | | | | | | Reviewed-by: Aaron Kennedy | ||||
* | | Documentation for the scenegraph nodes | Gunnar Sletta | 2011-05-09 | 1 | -3/+330 |
|/ | |||||
* | Added a "void *reserved" for QSGNode for potential future extensions | Gunnar Sletta | 2011-05-09 | 1 | -0/+2 |
| | |||||
* | Augment Documentation | Alan Alpert | 2011-05-09 | 1 | -0/+2 |
| | | | | | Task-number: QTBUG-19112 Reviewed-by: Martin Jones | ||||
* | Made opacity work for QSGSimpleTextureNode. | Samuel Rødal | 2011-05-06 | 1 | -2/+2 |
| | | | | Reviewed-by: Kim | ||||
* | Don't visit the sub tree of an AST::UiScriptBinding node. | Roberto Raggi | 2011-05-06 | 1 | -2/+2 |
| | | | | | ProcessAST needs to look only at QML nodes and as we know it is impossible to find QML nodes inside JavaScript statements. | ||||
* | Fix potential crash when displaying multiscripted text | Eskil Abrahamsen Blomfeldt | 2011-05-06 | 2 | -1/+8 |
| | | | | | | | | | | | | | | Shaping has to be done in the current thread, otherwise the font engines index for each glyph (referenced in the msb of the glyph index) might not be valid yet, because the font engines list is populated when shaping is done. So we need to make sure that the render thread relayouts. Geometry changes will already cause a relayout, which will in turn cause another relayout when the paint node is updated. There doesn't seem to be any convenient and safe way of avoiding this doubling of the layout step if we want to have rendering in a different thread than the QML graph. Reviewed-by: Gunnar | ||||
* | Make animation driver pluggable through the QSGContext | Gunnar Sletta | 2011-05-06 | 3 | -2/+15 |
| | |||||
* | Add unit test and documentation for module API | Chris Adams | 2011-05-06 | 1 | -0/+109 |
| | | | | | | | | | | Related to commit ae6c7a44394d4a5f943f1fc92f4de015ec7bcc96. Previously, only property access on module API was tested. This commit adds a test which calls a method on a module API. It also adds documentation for the qmlRegisterModuleApi functions. Task-number: QMLNG-33 Reviewed-by: Martin Jones | ||||
* | Fix evaluation of boolean conditions | Roberto Raggi | 2011-05-05 | 1 | -2/+2 |
| | | | | Ensure that the operand of IR::OpIfTrue and IR::OpNot has boolean type. | ||||
* | Implemented contentsSize and contentsScale for QSGPaintedItem. | Yoann Lopes | 2011-05-05 | 5 | -19/+114 |
| |