Spelling suggestions: "subject:"cographic angine"" "subject:"cographic cfengine""
1 |
Implementation of 2D Graphic Engine over Embedded LINUXWang, Fu-Min 05 July 2005 (has links)
There are many Operation Systems provide the interface likes the frame buffer in Linux. It let Application Programs can read and write the memory block tightly connecting the operating registers of display card directly to get the goal of directly modifying the monitor display. However, although we have the frame buffer, this kind of graphic processing method is not enough to provide a real-time graphic performance under the needed of huge block drawing and moving.
In order to eliminate the drawback of the low graphic performance of using pure software, there are many cards with 3D graphic engine produced for speeding up the performance of 3D games, like ATI Radeon X850[1] , NVIDIA GeForce 6800[2] and so on. Although the embedded products like digital TV or mobile phone are not needed to have a complex and powerful 3D graphic engine, the idea of speeding up drafting can be provided for the embedded system as a reference. The graphic engine can not only provide a real-time performance of drafting, but also share the work of CPU in embedded system, to achieve the goal of improving graphic performance and cost down.
In the paper, we will implement a 2D graphic engine dynamic shared library for combining the 2D graphic engine and frame buffer on the V/PB926EJ-S target board. To achieve the goal of improving graphic performance, come true the real-time graphic processing ability of Embedded LINUX. And providing a convenient, quickly and reliable software technique of combining hardware resource and operation system together based on the experiment.
|
Page generated in 0.0393 seconds