Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Introduced threaded texture manager and make use of it in QxImage | Gunnar Sletta | 2010-12-03 | 16 | -136/+278 | |
| | | ||||||
* | | moved adaptation layers into QSGContext | Gunnar Sletta | 2010-12-03 | 34 | -617/+482 | |
| | | ||||||
* | | Make TextureReference const throughout the scene graph. | Gunnar Sletta | 2010-12-02 | 14 | -42/+53 | |
| | | | | | | | | Only the TextureManager is "allowed" to change it. | |||||
* | | Get shader effect item working again with image sources | Gunnar Sletta | 2010-12-02 | 4 | -29/+40 | |
| | | ||||||
* | | Add a few missing files | Gunnar Sletta | 2010-12-02 | 2 | -0/+121 | |
| | | ||||||
* | | A few fixes to the Image element / TextureNode | Gunnar Sletta | 2010-12-02 | 3 | -0/+317 | |
| | | | | | | | | | | - actually propegate the texture to the texture node - use a proper source rect. subsources are still broken, will get to that later | |||||
* | | Remove redundant makeCurrent(). | Gunnar Sletta | 2010-12-02 | 1 | -3/+0 | |
| | | | | | | | | | | Its not the job of the renderer to make the context current... Its anyway kind of pointless to make the current context current :) | |||||
* | | Move initializeGLFunctions() into the constructor. | Gunnar Sletta | 2010-12-02 | 1 | -2/+2 | |
| | | | | | | | | | | We can do this now that we know that there is a GL context when the renderer is created. | |||||
* | | Delete textures that the texture reference owns | Gunnar Sletta | 2010-12-02 | 2 | -0/+8 | |
| | | ||||||
* | | get glyph nodes working again | Gunnar Sletta | 2010-12-02 | 6 | -99/+119 | |
| | | | | | | | | | | Also, make the TextureReference class a bit more selfcontained, and let it support wrapping existing textures. | |||||
* | | Started to add the QSGContext class and started the work to move it all | Gunnar Sletta | 2010-12-02 | 11 | -35/+218 | |
| | | | | | | | | to a place where no scene graph stuff happens until there is a GL context. | |||||
* | | initialize the texture to 0.. | Gunnar Sletta | 2010-12-02 | 1 | -1/+1 | |
| | | ||||||
* | | started work on new texture manager | Gunnar Sletta | 2010-12-01 | 36 | -621/+457 | |
|/ | ||||||
* | removed legacy utility functions | Gunnar Sletta | 2010-12-01 | 2 | -72/+0 | |
| | ||||||
* | Implemented mipmapped ShaderEffectSource. | Kim Motoyoshi Kalland | 2010-11-26 | 3 | -40/+182 | |
| | ||||||
* | fix shader code to compile with ES | Gunnar Sletta | 2010-11-26 | 1 | -2/+2 | |
| | ||||||
* | Fixed ShaderEffectItem examples after incorrect rebase. | Kim Motoyoshi Kalland | 2010-11-25 | 4 | -5/+0 | |
| | ||||||
* | Added ShaderEffectItem test. | Kim Motoyoshi Kalland | 2010-11-25 | 2 | -0/+722 | |
| | ||||||
* | Updated the ShaderEffectItem examples. | Kim Motoyoshi Kalland | 2010-11-25 | 11 | -205/+233 | |
| | ||||||
* | Rewrote the shader effect item. | Kim Motoyoshi Kalland | 2010-11-25 | 7 | -214/+673 | |
| | | | | | | Sources are now rendered into FBOs in its own coordinate system instead of the effect's coordinate system. We can therefore have one FBO per source instead of one per source-effect pair. | |||||
* | Fix debug output of texture upload timing a bit | Gunnar Sletta | 2010-11-25 | 1 | -18/+20 | |
| | ||||||
* | invert the use-vbo check, default to do not use, as mostly faster | Gunnar Sletta | 2010-11-24 | 1 | -1/+1 | |
| | ||||||
* | Fix crash in with text on Mac OS X. | Gunnar Sletta | 2010-11-24 | 2 | -18/+22 | |
| | | | | | | | | | | | On mac we extract the inner engine from a multifontengine. This inner engine is then refcounted and deleted by the TextMaskMaterial. The multi engine is never notified about this and will therefore keep the invalid pointer in its engines array. This will crash later on when we construct another TextMaskMaterial using the same multi engine. The fix is to refcount the multi engine instead. Reviewed-by: Eskil | |||||
* | compile after Orientation was removed. | Gunnar Sletta | 2010-11-24 | 1 | -1/+0 | |
| | ||||||
* | Merge branch 'master' of scm.dev.nokia.troll.no:research/qt-scene-graph | Gunnar Sletta | 2010-11-24 | 1 | -19/+1 | |
|\ | ||||||
| * | Removes registration of OrientationObject to qml. (should be in qmlscene?) | Yoann Lopes | 2010-11-23 | 1 | -19/+1 | |
| | | ||||||
* | | Remove qglext.h/cpp now that we have QGLFunctions in Qt | Gunnar Sletta | 2010-11-24 | 6 | -471/+8 | |
| | | ||||||
* | | Use linear sampling for the text textures. | Gunnar Sletta | 2010-11-24 | 1 | -1/+7 | |
|/ | | | | Otherwise, scaling looks really bad... | |||||
* | Merge branch 'master' of scm.dev.nokia.troll.no:research/qt-scene-graph | Gunnar Sletta | 2010-11-22 | 7 | -37/+85 | |
|\ | ||||||
| * | Stores a value for the 'enabled' property... | Yoann Lopes | 2010-11-22 | 3 | -7/+21 | |
| | | ||||||
| * | Build render lists only when needed. | Yoann Lopes | 2010-11-22 | 2 | -18/+47 | |
| | | ||||||
| * | Fixes Rectangle rendering when radius is bigger than half of the size. | Yoann Lopes | 2010-11-19 | 2 | -11/+16 | |
| | | ||||||
| * | Increases rounded rectangles mesh resolution. | Yoann Lopes | 2010-11-19 | 2 | -2/+2 | |
| | | ||||||
* | | Merge branch 'master' of scm.dev.nokia.troll.no:research/qt-scene-graph | Gunnar Sletta | 2010-11-19 | 35 | -603/+749 | |
|\| | ||||||
| * | Merge branch 'master' of scm.dev.nokia.troll.no:research/qt-scene-graph | Gunnar Sletta | 2010-11-19 | 16 | -334/+344 | |
| |\ | ||||||
| | * | Fixes assertion failure. | Yoann Lopes | 2010-11-18 | 1 | -9/+11 | |
| | | | ||||||
| | * | Implemented rounded clip. | Yoann Lopes | 2010-11-18 | 4 | -51/+63 | |
| | | | ||||||
| | * | Made ShaderEffectItem handle more property types. | Kim Motoyoshi Kalland | 2010-11-18 | 1 | -0/+18 | |
| | | | ||||||
| | * | Implemented mapToItem and mapFromItem. | Yoann Lopes | 2010-11-18 | 1 | -6/+8 | |
| | | | ||||||
| | * | Added --original-qml-raster option to qmlscene (uses raster engine). | Yoann Lopes | 2010-11-17 | 1 | -5/+19 | |
| | | | ||||||
| | * | Change order of library path and link option | Thorbjørn Lindeijer | 2010-11-17 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | Couldn't find the library otherwise on my system (gcc 4.4.4) Reviewed-by: Gunnar Sletta | |||||
| | * | Code cleanup. | Yoann Lopes | 2010-11-17 | 3 | -12/+0 | |
| | | | ||||||
| | * | Merge branch 'master' of scm.dev.nokia.troll.no:research/qt-scene-graph | Yoann Lopes | 2010-11-17 | 10 | -16/+50 | |
| | |\ | | | | | | | | | | | | | | | | | Conflicts: src/scenegraph/coreapi/qmlrenderer.cpp | |||||
| | | * | Render order details. | Kim Motoyoshi Kalland | 2010-11-17 | 2 | -5/+18 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Utilise the depth bits better by reducing the depth range of the projection matrix. Added a define which can be used while debugging to turn off all reordering. | |||||
| | * | | Optimizes geometry data uploading. | Yoann Lopes | 2010-11-17 | 6 | -244/+203 | |
| | | | | | | | | | | | | | | | | | | | | Data is now uploaded only once per frame even when having a subtree rendered separately (ShaderEffectItem). | |||||
| | * | | Fixes DeferredDelete events not being sent when an animation is running. | Yoann Lopes | 2010-11-17 | 1 | -0/+1 | |
| | | | | ||||||
| | * | | Updated --help output. | Yoann Lopes | 2010-11-17 | 1 | -1/+1 | |
| | | | | ||||||
| | * | | Merge branch 'master' of scm.dev.nokia.troll.no:research/qt-scene-graph | Yoann Lopes | 2010-11-16 | 9 | -230/+299 | |
| | |\ \ | ||||||
| | * | | | Added 'pos' property to QxItem. | Yoann Lopes | 2010-11-16 | 1 | -0/+1 | |
| | | | | | ||||||
| * | | | | The vsync animation driver needs to intercept and reject all update requests. | Gunnar Sletta | 2010-11-19 | 1 | -0/+7 | |
| | | | | | | | | | | | | | | | | | | | | It drives all painting by itself... |