Changes between Initial Version and Version 1 of CoordinatedGraphicsSystem


Ignore:
Timestamp:
Aug 3, 2012 10:38:58 AM (10 years ago)
Author:
noam.rosenthal@nokia.com
Comment:

WIP

Legend:

Unmodified
Added
Removed
Modified
  • CoordinatedGraphicsSystem

    v1 v1  
     1= WebKit Coordinated Graphics System =
     2Qt, TextureMapper, TiledBackingStore, UI_SIDE_COMPOSITING and friends.
     3
     4== Background ==
     5A 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
     9This explains in detail the difference between standard rendering in WebCore and the accelerated compositing code path.
     10Without understanding of the difference, the rest of this document might not be very useful.
     11
     12Other blog posts that can help:
     13Qt scenegraph: [http://labs.qt.nokia.com/2010/05/18/a-qt-scenegraph/]
     14Reasons 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/]