equal
deleted
inserted
replaced
18 <p>The following diagram shows the non-ScreenPlay architecture. It includes |
18 <p>The following diagram shows the non-ScreenPlay architecture. It includes |
19 the components in the Graphics package and some closely related components |
19 the components in the Graphics package and some closely related components |
20 in other packages. </p> |
20 in other packages. </p> |
21 <fig id="GUID-060B8747-36A8-5F2A-BE82-0F637381673A"> |
21 <fig id="GUID-060B8747-36A8-5F2A-BE82-0F637381673A"> |
22 <title>The Symbian Foundation non-ScreenPlay graphics architecture </title> |
22 <title>The Symbian Foundation non-ScreenPlay graphics architecture </title> |
23 <image href="GUID-1EC68F99-C383-5D3A-BAE9-52AF530F8445_d0e204008_href.png" placement="inline"/> |
23 <image href="GUID-1EC68F99-C383-5D3A-BAE9-52AF530F8445_d0e231521_href.png" placement="inline"/> |
24 </fig> |
24 </fig> |
25 <p>The software model is as follows: </p> |
25 <p>The software model is as follows: </p> |
26 <ul> |
26 <ul> |
27 <li id="GUID-8BDB2015-C8FD-51EC-AB19-A55C55DD6D4B"><p>The Hardware Adaptation |
27 <li id="GUID-8BDB2015-C8FD-51EC-AB19-A55C55DD6D4B"><p>The Hardware Adaptation |
28 Layer (HAL) consists of the frame buffer and basic attributes. All processes |
28 Layer (HAL) consists of the frame buffer and basic attributes. All processes |
46 <p>In addition, the non-ScreenPlay architecture provides support for EGL, |
46 <p>In addition, the non-ScreenPlay architecture provides support for EGL, |
47 OpenGL and OpenVG. </p> |
47 OpenGL and OpenVG. </p> |
48 <p>The following diagram shows the rendering stack in the non-ScreenPlay variant. </p> |
48 <p>The following diagram shows the rendering stack in the non-ScreenPlay variant. </p> |
49 <fig id="GUID-4A245007-BE0A-5DD6-A3D5-CAD9A16E0540"> |
49 <fig id="GUID-4A245007-BE0A-5DD6-A3D5-CAD9A16E0540"> |
50 <title>The rendering stack in the non-ScreenPlay variant</title> |
50 <title>The rendering stack in the non-ScreenPlay variant</title> |
51 <image href="GUID-A51AB0B8-A13D-52D0-BEF8-435F76B30941_d0e204053_href.png" placement="inline"/> |
51 <image href="GUID-A51AB0B8-A13D-52D0-BEF8-435F76B30941_d0e231566_href.png" placement="inline"/> |
52 </fig> |
52 </fig> |
53 <p>For the equivalent ScreenPlay diagram, |
53 <p>For the equivalent ScreenPlay diagram, |
54 see <xref href="GUID-0DC3E5AA-1706-5255-ACD6-E7AB732E1095.dita">Graphics Composition |
54 see <xref href="GUID-0DC3E5AA-1706-5255-ACD6-E7AB732E1095.dita">Graphics Composition |
55 Collection Overview</xref>. </p> |
55 Collection Overview</xref>. </p> |
56 <p>Although DSA provides a solution for applications that require high frame |
56 <p>Although DSA provides a solution for applications that require high frame |
59 the copying of buffers between CPU and GPU memory as shown in the following |
59 the copying of buffers between CPU and GPU memory as shown in the following |
60 diagram. ScreenPlay provides a solution that requires less copying of buffers |
60 diagram. ScreenPlay provides a solution that requires less copying of buffers |
61 in this type of use case. </p> |
61 in this type of use case. </p> |
62 <fig id="GUID-0EAF51D1-173E-52E2-8E28-C5FB7F6F9BD0"> |
62 <fig id="GUID-0EAF51D1-173E-52E2-8E28-C5FB7F6F9BD0"> |
63 <title> Example non-uniform memory, non-ScreenPlay hardware model </title> |
63 <title> Example non-uniform memory, non-ScreenPlay hardware model </title> |
64 <image href="GUID-AB35BA46-87DB-59F0-9342-75550AD338B7_d0e204071_href.png" placement="inline"/> |
64 <image href="GUID-AB35BA46-87DB-59F0-9342-75550AD338B7_d0e231584_href.png" placement="inline"/> |
65 </fig> |
65 </fig> |
66 </conbody><related-links> |
66 </conbody><related-links> |
67 <link href="GUID-D93978BE-11A3-5CE3-B110-1DEAA5AD566C.dita"><linktext>The ScreenPlay |
67 <link href="GUID-D93978BE-11A3-5CE3-B110-1DEAA5AD566C.dita"><linktext>The ScreenPlay |
68 Architecture</linktext></link> |
68 Architecture</linktext></link> |
69 <link href="GUID-EF62BF88-3687-505D-8BD7-EEDF36246E56.dita"><linktext>Graphics |
69 <link href="GUID-EF62BF88-3687-505D-8BD7-EEDF36246E56.dita"><linktext>Graphics |