| Posted on: Jun 19 2006, 03:08 | |
|
Newbie Group: Members Posts: 1 Joined: 19th June 2006 Member No.: 195,394 |
I am perfectly aware that GAPI has been deprecated. On devices that do not have hardware acceleration, in order to get good performances when playing video, the only solution today is to use GETRAWFRAMEBUFFER when it is available and implemented correctly. Using DirectDraw will never give you efficient performances except on devices that have video acceleration hardware, and that's not the case of the Q. From your post above, it sounds like you don't understand that DirectDraw allows you to get the raw frame buffer address, just as you have been doing with GAPI and with ExtEscape(GETRAWFRAMEBUFFER). You don't need to use DirectDraw for blitting, page flipping, or YUV color conversion if you don't want to. Create a DDraw primary surface, then lock it to get the pointer to the video memory that comprises the display, scribble into it, then unlock it. It's a pretty simple process. |
| Forum: Q - Q.MoDaCo.com · Post Preview: #746705 · Replies: 22 · Views: 6,729 |
New Replies No New Replies Hot Topic (New) Hot Topic (No New) |
Poll (New) Poll (No New) Locked Topic Moved Topic |
|
Lo-Fi Version | Time is now: 5th September 2008 - 10:26 |
Please visit our 'Plus Partners' - these companies support MoDaCo through 'MoDaCo Plus' - Click Here for more details!
VITO Technology | Slipstream Solutions | Aiko Solutions | PDAMill | Inesoft | SBSH | LingvoSoft | Ruttensoft | Astraware | MadBeetle | Sprite Software
Opera | Westtek | TetraEdge | Z4Soft | KBM Systems | Conduits | Mini Lyrics Magic | Proporta | Semsons | SyncData | Active Kitten | Binaryfish | Textr
SPB Software House | Omega One | OmniSoft | Resco | eSoft Interactive | TenGo | ATEKsoft | imei-check | GpsGate | SplashData | DeveloperOne | monocube
WebIS, home of Pocket Informant, FlexMail and Note2Self
Would your company like to become a 'Plus Partner'? Click Here to contact us!