diff -r 5072524fcc79 -r 80ef3a206772 Symbian3/PDK/Source/GUID-2E8929E6-9555-51D2-B41D-6F1D05A4DB87.dita --- a/Symbian3/PDK/Source/GUID-2E8929E6-9555-51D2-B41D-6F1D05A4DB87.dita Fri Jul 02 12:51:36 2010 +0100 +++ b/Symbian3/PDK/Source/GUID-2E8929E6-9555-51D2-B41D-6F1D05A4DB87.dita Fri Jul 16 17:23:46 2010 +0100 @@ -29,7 +29,7 @@ following diagram shows where render stages fit into the Window Server architecture.

Window Server architecture showing render stages - +

Symbian provides default render stage plug-ins, which are of production quality and reproduce the rendering behavior in Symbian OS v9.4. In ScreenPlay, device creators can replace the render stage plug-ins with their own bespoke @@ -48,7 +48,7 @@ a sequence of frames, in order to create the desired effect.

A typical render stage configuration, showing some of the key interfaces - +

The render stages are stacked on top of each other—effectively they are chained into a pipeline, in which the Window Server "talks" only to the first render stage. This render stage in turn talks only to the second render @@ -98,7 +98,7 @@ to helper classes.

A concrete render stage class implementing key render stage interfaces - +
Advanced use case

Render stages can optionally create their own visuals tree to @@ -117,7 +117,7 @@ drawing operations relates to.

Render stage that has a visuals tree and visual stores - +

Render stages that implement their own visuals stores typically use the Window Server's change-tracking rendering mode. This is an optimization of the Window