Symbian3/SDK/Source/GUID-D0C84E1D-A625-4F79-8515-399B8153727B.dita
changeset 13 48780e181b38
parent 0 89d6a7a84779
equal deleted inserted replaced
12:80ef3a206772 13:48780e181b38
     7     Nokia Corporation - initial contribution.
     7     Nokia Corporation - initial contribution.
     8 Contributors: 
     8 Contributors: 
     9 -->
     9 -->
    10 <!DOCTYPE concept
    10 <!DOCTYPE concept
    11   PUBLIC "-//OASIS//DTD DITA Concept//EN" "concept.dtd">
    11   PUBLIC "-//OASIS//DTD DITA Concept//EN" "concept.dtd">
    12 <concept id="GUID-D0C84E1D-A625-4F79-8515-399B8153727B" xml:lang="en"><title>What's
    12 <concept id="GUID-D0C84E1D-A625-4F79-8515-399B8153727B" xml:lang="en"><title>What's New in Graphics in Symbian^3</title><shortdesc>This section describes the changes introduced in the Graphics
    13 New in Graphics in Symbian^3</title><shortdesc>This section describes the changes introduced in the Graphics package
    13 package in Symbian^3.</shortdesc><prolog><metadata><keywords/></metadata></prolog><conbody>
    14 in Symbian^3.</shortdesc><prolog><metadata><keywords/></metadata></prolog><conbody>
    14 <section id="GUID-B341632C-47E7-4A0E-B3E5-2B69FD0AB09D"><title>ScreenPlay</title><p>ScreenPlay is a new graphics architecture which enables device
    15 <section id="GUID-B341632C-47E7-4A0E-B3E5-2B69FD0AB09D"><title>ScreenPlay</title><p>ScreenPlay
    15 creators to take advantage of improved software performance, hardware
    16 is a new graphics architecture which enables device creators to take advantage
    16 acceleration and third party graphics engines. For more information,
    17 of improved software performance, hardware acceleration and third party graphics
    17 see:</p><ul>
    18 engines. For more information, see:</p><ul>
       
    19 <li><xref href="GUID-D93978BE-11A3-5CE3-B110-1DEAA5AD566C.dita">The ScreenPlay
    18 <li><xref href="GUID-D93978BE-11A3-5CE3-B110-1DEAA5AD566C.dita">The ScreenPlay
    20 Graphics Architecture</xref></li>
    19 Graphics Architecture</xref></li>
    21 <li><xref href="GUID-F64E6551-670E-5E12-8103-DE504D3EC94F.dita">The NonScreenPlay
    20 <li><xref href="GUID-F64E6551-670E-5E12-8103-DE504D3EC94F.dita">The NonScreenPlay
    22 Graphics Architecture</xref></li>
    21 Graphics Architecture</xref></li>
    23 
    22 
    24 <li><xref href="GUID-859CAA08-59C9-5FD3-98DE-6BDD0D6ED50B.dita">Graphics Composition</xref></li>
    23 <li><xref href="GUID-859CAA08-59C9-5FD3-98DE-6BDD0D6ED50B.dita">Graphics
    25 <li><xref href="GUID-EF62BF88-3687-505D-8BD7-EEDF36246E56.dita">Graphics Hardware
    24 Composition</xref></li>
    26 Acceleration</xref></li>
    25 <li><xref href="GUID-EF62BF88-3687-505D-8BD7-EEDF36246E56.dita">Graphics
    27 <li><xref href="GUID-0EBE5733-A267-5F4A-85AD-87C3ECF80731.dita">Dynamic Resolution
    26 Hardware Acceleration</xref></li>
    28 Switching</xref></li>
    27 <li><xref href="GUID-0EBE5733-A267-5F4A-85AD-87C3ECF80731.dita">Dynamic
       
    28 Resolution Switching</xref></li>
    29 
    29 
    30 
    30 
    31 <li><xref href="GUID-9C269F45-F160-5A4B-ABF8-896D2A538E3B.dita">Advanced Pointer
    31 <li><xref href="GUID-9C269F45-F160-5A4B-ABF8-896D2A538E3B.dita">Advanced
    32 Overview</xref></li>
    32 Pointer Overview</xref></li>
    33 <li><xref href="GUID-495EA1C8-E95F-54AE-B4D1-0F463003C2D7.dita">External Surfaces
    33 <li><xref href="GUID-495EA1C8-E95F-54AE-B4D1-0F463003C2D7.dita">External
    34 Overview</xref></li>
    34 Surfaces Overview</xref></li>
    35 
    35 
    36 
    36 
    37 </ul>       </section>
    37 </ul>       </section>
    38 <section id="GUID-934FEF09-12B2-418D-B6B4-1CCD41FFD27A"><title>Khronos APIs</title><p>For
    38 <section id="GUID-934FEF09-12B2-418D-B6B4-1CCD41FFD27A"><title>Khronos
    39 information about the supported Khronos APIs, see:</p><ul>
    39 APIs</title><p>For information about the supported Khronos APIs, see:</p><ul>
    40 <li><xref href="GUID-50254C2F-57B6-58C4-911F-294EF2B79C04.dita">Khronos API Support</xref></li>
    40 <li><xref href="GUID-50254C2F-57B6-58C4-911F-294EF2B79C04.dita">Khronos
    41 <li><xref href="GUID-1B1C6D35-FFDF-55B3-BCE2-DD0295858E49.dita">OpenVG Collection</xref></li>
    41 API Support</xref></li>
    42 <li><xref href="GUID-AB93B01C-B6C2-5B24-ADEF-95706584D625.dita">OpenGLES Collection</xref></li>
    42 <li><xref href="GUID-1B1C6D35-FFDF-55B3-BCE2-DD0295858E49.dita">OpenVG
       
    43 Collection</xref></li>
       
    44 <li><xref href="GUID-AB93B01C-B6C2-5B24-ADEF-95706584D625.dita">OpenGLES
       
    45 Collection</xref></li>
    43 <li><xref href="GUID-8C6D4350-A38D-57A1-8C8D-C777EA7E8A3E.dita">EGL Collection</xref></li>
    46 <li><xref href="GUID-8C6D4350-A38D-57A1-8C8D-C777EA7E8A3E.dita">EGL Collection</xref></li>
    44 
    47 
    45 </ul></section>
    48 </ul></section>
    46 
    49 
    47 <section id="GUID-B7EEA185-4445-4875-A9B6-18EF2264FD9C"><title>Interface breaks
    50 <section id="GUID-B7EEA185-4445-4875-A9B6-18EF2264FD9C"><title>Interface
    48 and deprecated functionality</title><p>The following functionality is deprecated in Symbian^3:</p><ul>
    51 breaks and deprecated functionality</title><p>On ScreenPlay, support
       
    52 for direct screen access (DSA) is maintained for backward compatibility
       
    53 reasons, although Symbian recommends the use of external surfaces
       
    54 in preference to DSA. However, whereas on some earlier
       
    55 devices, applications might work without fully conforming to the rules
       
    56 of DSA, these rules are now necessarily enforced. See <xref href="GUID-3F0FCBB5-98D2-4355-96E3-2DA938DE1C16.dita">DSA Migration Guide</xref> for information about the guidelines applications must follow in
       
    57 order to be able to run correctly on a ScreenPlay device.</p><p>The following functionality is deprecated in Symbian^3:</p><ul>
    49 
    58 
    50 
    59 
    51 <li><p>Creating transparent windows using a mask and <xref href="GUID-683603DD-F3D3-3193-BEB3-8236C7DE7F79.dita"><apiname>RWindow</apiname></xref> is
    60 <li><p>Creating transparent windows using a mask and <xref href="GUID-683603DD-F3D3-3193-BEB3-8236C7DE7F79.dita"><apiname>RWindow</apiname></xref> is deprecated. See <xref href="GUID-02BD38E7-A579-5BD5-9444-4E7C14C7809A.dita">Transparent Windows</xref> for more information.</p></li>
    52 deprecated. See <xref href="GUID-02BD38E7-A579-5BD5-9444-4E7C14C7809A.dita">Transparent
    61 <li><p>Backed-up windows are deprecated. See <xref href="GUID-08A6A034-5609-58B0-8EA7-943B2A937B40.dita">Displayable Windows</xref> for more information. </p></li>
    53 Windows</xref> for more information.</p></li>
       
    54 <li><p>Backed-up windows are deprecated. See <xref href="GUID-08A6A034-5609-58B0-8EA7-943B2A937B40.dita">Displayable
       
    55 Windows</xref> for more information. </p></li>
       
    56 </ul></section>
    62 </ul></section>
    57 <section id="GUID-9B1C753E-E502-4578-A5A7-0C8CD2739C5C"><title>Guide documentation
    63 <section id="GUID-9B1C753E-E502-4578-A5A7-0C8CD2739C5C"><title>Guide
    58 changes</title><p>The following documentation has been added to the Windowing collection:</p><ul>
    64 documentation changes</title><p>The following documentation has been added to the Windowing
    59 <li><xref href="GUID-2C443E6F-BC3D-5252-8098-9F850AA88A35.dita">Window Server Component
    65 collection:</p><ul>
    60 Overview</xref></li>
    66 <li><xref href="GUID-2C443E6F-BC3D-5252-8098-9F850AA88A35.dita">Window
    61 <li><xref href="GUID-B1CB6374-2C2B-5D6C-9A7C-6E49D8F235B8.dita">Display Control
    67 Server Component Overview</xref></li>
    62 and Mapping in the Window Server Client</xref></li>
    68 <li><xref href="GUID-B1CB6374-2C2B-5D6C-9A7C-6E49D8F235B8.dita">Display
    63 <li><xref href="GUID-02BD38E7-A579-5BD5-9444-4E7C14C7809A.dita">Transparent Windows</xref></li>
    69 Control and Mapping in the Window Server Client</xref></li>
    64 <li><xref href="GUID-8DB1C618-597C-560C-95A2-C0AB2CEBB027.dita">Redraw Drawing</xref></li>
    70 <li><xref href="GUID-02BD38E7-A579-5BD5-9444-4E7C14C7809A.dita">Transparent
    65 <li><xref href="GUID-A12A66ED-2C8F-5CE6-8F3E-332B045A35B4.dita">Advanced Pointers</xref></li>
    71 Windows</xref></li>
    66 <li><xref href="GUID-1C025957-258C-54C0-94A5-AD60C14E6D76.dita">External Surfaces</xref></li>
    72 <li><xref href="GUID-8DB1C618-597C-560C-95A2-C0AB2CEBB027.dita">Redraw
       
    73 Drawing</xref></li>
       
    74 <li><xref href="GUID-A12A66ED-2C8F-5CE6-8F3E-332B045A35B4.dita">Advanced
       
    75 Pointers</xref></li>
       
    76 <li><xref href="GUID-1C025957-258C-54C0-94A5-AD60C14E6D76.dita">External
       
    77 Surfaces</xref></li>
    67 
    78 
    68 
    79 
    69 
    80 
    70 <li><xref href="GUID-E29CAFA8-523D-57D2-AC1B-D6D01741550B.dita">Window Server Internals
    81 <li><xref href="GUID-E29CAFA8-523D-57D2-AC1B-D6D01741550B.dita">Window
    71 Concepts</xref></li>
    82 Server Internals Concepts</xref></li>
    72 <li><xref href="GUID-85E1E45B-DD05-5B7D-84E7-9911E0A3E3CC.dita">The wsini.ini File</xref></li>
    83 <li><xref href="GUID-85E1E45B-DD05-5B7D-84E7-9911E0A3E3CC.dita">The wsini.ini
       
    84 File</xref></li>
    73 
    85 
    74 </ul><p>The following documentation has been added to the OpenGLES collection:</p><ul>
    86 </ul><p>The following documentation has been added to the OpenGLES
    75 <li><p><xref href="GUID-AB93B01C-B6C2-5B24-ADEF-95706584D625.dita">OpenGLES Collection</xref></p></li>
    87 collection:</p><ul>
       
    88 <li><p><xref href="GUID-AB93B01C-B6C2-5B24-ADEF-95706584D625.dita">OpenGLES
       
    89 Collection</xref></p></li>
    76 </ul><p>The following documentation has been added to the OpenVG collection:</p><ul>
    90 </ul><p>The following documentation has been added to the OpenVG collection:</p><ul>
    77 <li><p><xref href="GUID-1B1C6D35-FFDF-55B3-BCE2-DD0295858E49.dita">OpenVG Collection</xref></p></li>
    91 <li><p><xref href="GUID-1B1C6D35-FFDF-55B3-BCE2-DD0295858E49.dita">OpenVG
       
    92 Collection</xref></p></li>
    78 </ul><p>The following documentation has been added to the EGL collection:</p><ul>
    93 </ul><p>The following documentation has been added to the EGL collection:</p><ul>
    79 <li><p><xref href="GUID-8C6D4350-A38D-57A1-8C8D-C777EA7E8A3E.dita">EGL Collection</xref></p></li>
    94 <li><p><xref href="GUID-8C6D4350-A38D-57A1-8C8D-C777EA7E8A3E.dita">EGL
       
    95 Collection</xref></p></li>
    80 </ul><p>The following documentation has been updated:</p><ul>
    96 </ul><p>The following documentation has been updated:</p><ul>
    81 <li><xref href="GUID-484B51EC-2209-5492-8E9C-9D792AB0DF35.dita">Graphics and Drawing</xref></li>
    97 <li><xref href="GUID-484B51EC-2209-5492-8E9C-9D792AB0DF35.dita">Graphics
    82 <li><xref href="GUID-71DADA82-3ABC-52D2-8360-33FAEB2E5DE9.dita">The Font and Bitmap
    98 and Drawing</xref></li>
    83 Server Overview</xref></li>
    99 <li><xref href="GUID-71DADA82-3ABC-52D2-8360-33FAEB2E5DE9.dita">The Font
       
   100 and Bitmap Server Overview</xref></li>
    84 </ul></section>
   101 </ul></section>
    85 </conbody><related-links>
   102 </conbody><related-links>
    86 <link href="GUID-975CBC70-81E6-5FA2-80CE-88DD2ABE9595.dita"><linktext>Graphics
   103 <link href="GUID-975CBC70-81E6-5FA2-80CE-88DD2ABE9595.dita"><linktext>Graphics
    87 Guide</linktext></link>
   104 Guide</linktext></link>
    88 </related-links></concept>
   105 </related-links></concept>