33 | | [#TextureMapper TextureMapper] - a set of drawing primitives and a scenegraph implementation tuned specifically for WebKit accelerated compositing. Used by Qt, EFL and GTK+. |
34 | | |
35 | | [#CoordinatedCompositing Coordinated Compositing] - an architecture for WebKit2 that allows using accelerated compositing in a dual process environment. EFL is, at the time of writing this document, in the process of switching to use coordinated compositing. |
36 | | |
37 | | [#CoordinatedBackingStore Coordinated Backing Store] - How the compositing environment deals with software-rendered buffers or WebGL buffers, e.g. from the point of view of memory and pixel-formats. This includes several components, some are used only together with coordinated compositing, some also used elsewhere. |
38 | | |
39 | | [#QtScenegraphintegration QtScenegraph integration] - How the WebKit way of rendering is glued with the QtQuick scenegraph way of rendering. This is naturally used by the Qt port only. |
40 | | |
41 | | [#CSSAnimationSupport CSS Animation Support] |
42 | | |
43 | | [#WebGLSupport WebGL Support] |
44 | | |
45 | | [[BR]] |
46 | | The following diagram shows the different components and classes, and how they all work together. more explanations would follow. |
47 | | |
48 | | [[BR]] |
| 31 | * [#TextureMapper TextureMapper] - a set of drawing primitives and a scenegraph implementation tuned specifically for WebKit accelerated compositing. |
| 32 | * [#CoordinatedCompositing Coordinated Compositing] - an architecture for WebKit2 that allows using accelerated compositing in a dual process environment. |
| 33 | * [#CoordinatedBackingStore Coordinated Backing Store] - How the compositing environment deals with software-rendered buffers or WebGL buffers, e.g. from the point of view of memory and pixel-formats. This includes several components, some are used only together with coordinated compositing, some also used elsewhere. |
| 34 | * [#QtScenegraphintegration QtScenegraph integration] - How the WebKit way of rendering is glued with the QtQuick scenegraph way of rendering. This is naturally used by the Qt port only. |
| 35 | * [#CSSAnimationSupport CSS Animation Support] |
| 36 | * [#WebGLSupport WebGL Support] |
| 37 | |
| 38 | The following diagram shows the different components and classes, and how they all work together in Qt port. |
| 39 | |