Please note that as of October 24, 2014, the Nokia Developer Wiki will no longer be accepting user contributions, including new entries, edits and comments, as we begin transitioning to our new home, in the Windows Phone Development Wiki. We plan to move over the majority of the existing entries. Thanks for all your past and future contributions.

RDA and OGL applications

From Wiki
Jump to: navigation, search
Article Metadata
Created: bloodredsky (05 Jul 2007)
Last edited: BuildNokia (12 Aug 2014)

Archived.pngArchived: This article is archived because it is not considered relevant for third-party developers creating commercial solutions today. If you think this article is still relevant, let us know by adding the template {{ReviewForRemovalFromArchive|user=~~~~|write your reason here}}.

As of August 12, 2014, Remote Device Access is no longer available. Therefore this article is obsolete.)

Typically testing OGL-applications on RDA will work - given that they follow the general guidelines implementing Symbian OS applications. The basic requirement would be that they are not running in a 100% CPU busy-loop. After this RDA will transfer any and all graphics that are visible in the _Symbian OS_ frame buffer.

If a program on a device takes virtually all the CPU by not sleeping every once in a while (say, after each rendered frame) - it is not possible for the RDA application to capture and transmit the screen.

Usually with HW accelerated graphics the problem is that the used graphics pipeline does not go through the Symbian OS frame buffer, a thus RDA is unable to capture the screendata.

Work-around solution

Adding delays to the application will help [User::After(0) is equivalent of User::After(15000) - which sleeps for the shortest time possible, ~15.6ms (or 1/64sec)].

This may work for devices such as N95 and N93. For non-hw accelerated devices, such as N73 or E60, no work-around solutions is found so far.

This page was last modified on 12 August 2014, at 00:08.
35 page views in the last 30 days.