Hello,
thanks for your answer!
After having found that the AVR32 Processor does not deliver the required
performance (at least without a lot optimisation) we are evaluating the Omap
3503.
To achieve the high performance you must have support from hardware
(via gfxdriver)
That is what I (partly) archieved now. I use the VRFB, the OMAPs
rotation engine, which is able to rotate the frame buffer in 90 degree
steps. It appears to have its dimensions swapped afterwards.
Performance is not excellent but better than rotating in SW.
The only problem that is left are severe graphic problems. They show up
in form of pixel garbage that is almost everywhere on the screen.
Some of the elements (Text and Curve plotters) seem to be "smeared"
across a wider area, while some appear as expected. This "smearing"
might result from the attempt to blit an object with a wrong angle into
the framebuffer.
Has anyone experienced (or better solved that problem) yet?
This worked very well when the Screen was in Landscape view. When I rotate
the Layer to Portrait mode in the FLTK Code, it gets really slow.
The better way is to set "layer-rotate = 90" (or 270) in directfbrc file.
If you haven't hardware driver, DirectFB will rotate the image via
copying the pixels one by one. Of course it is slow.
Thanks for the hint! I patched FLTK to do the same ... :-)
What is the fastest way to realise a rotated display with DirectFB? (/FLTK)
Your gfxdriver (I mean hardware) must be able to copy image with rotating.
As I said above the omap can rotate the whole fb. (Memory readout to a
certain region is kind of redirected to archive that)
Kind regards,
Robert
--
Robert Feld, Dipl.-Ing.
Research and Development
Corscience GmbH & Co. KG
Henkestr. 91
D-91052 Erlangen
Germany
Tel: +49 9131 977986-511
Fax: +49 9131 977986-59
e-mail: [email protected] <mailto:[email protected]>
Internet: www.corscience.de <http://www.corscience.de/>
----------------------------------------
Corscience GmbH & Co. KG
Sitz der Gesellschaft/Place of business: Erlangen
Amtsgericht/Local court: Fürth
Handelsregisternummer/Commercial Register No.: HRA 7510
Geschäftsführer/Managing director: Prof. Dr. Armin Bolz, Dr.
Karl-Andreas Feldhahn, Dipl.-Volksw. Marc Griefahn
CONFIDENTIALITY: This e-mail and any attachments are confidential and
may also be privileged. If received in error, please do not disclose the
contents to anyone, but notify us immediately by return e-mail and
delete this e-mail and any attachments from your system. Thank you.
_______________________________________________
directfb-users mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users