What's New in Graphics in Symbian^3

This section describes the changes introduced in the Graphics package in Symbian^3.

ScreenPlay

ScreenPlay is a new graphics architecture which enables device creators to take advantage of improved software performance, hardware acceleration and third party graphics engines. For more information, see:

Khronos APIs

For information about the supported Khronos APIs, see:

Interface breaks and deprecated functionality

On ScreenPlay, support for direct screen access (DSA) is maintained for backward compatibility reasons, although Symbian recommends the use of external surfaces in preference to DSA. However, whereas on some earlier devices, applications might work without fully conforming to the rules of DSA, these rules are now necessarily enforced. See DSA Migration Guide for information about the guidelines applications must follow in order to be able to run correctly on a ScreenPlay device.

The following functionality is deprecated in Symbian^3:

Guide documentation changes

The following documentation has been added to the Windowing collection:

The following documentation has been added to the OpenGLES collection:

The following documentation has been added to the OpenVG collection:

The following documentation has been added to the EGL collection:

The following documentation has been updated:

Related concepts