| 1 | = WebKit Coordinated Graphics System = |
| 2 | Qt, TextureMapper, TiledBackingStore, UI_SIDE_COMPOSITING and friends. |
| 3 | |
| 4 | == Background == |
| 5 | A good reading before reading this is the following from Chromium: |
| 6 | [http://www.chromium.org/developers/design-documents/gpu-accelerated-compositing-in-chrome/] |
| 7 | |
| 8 | |
| 9 | This explains in detail the difference between standard rendering in WebCore and the accelerated compositing code path. |
| 10 | Without understanding of the difference, the rest of this document might not be very useful. |
| 11 | |
| 12 | Other blog posts that can help: |
| 13 | Qt scenegraph: [http://labs.qt.nokia.com/2010/05/18/a-qt-scenegraph/] |
| 14 | Reasons for going with TextureMapper rather than QGraphicsView etc., and could help understand our progress on the subject in the last 2.5 years: |
| 15 | [http://labs.qt.nokia.com/2010/05/17/qtwebkit-now-accelerates-css-animations-3d-transforms/] |
| 16 | [http://qtwebkit.blogspot.com/2010/10/texture-mapper-accelerated-compositing.html] |
| 17 | [http://labs.qt.nokia.com/2011/11/10/qtwebkit-accelerated-compositing-report/] |