Ran across this article last night: http://www.phoronix.com/scan.php?page=news_item&px=MTI5MDI
Siarhei Siamashka <http://ssvb.github.io/> wasn't happy with the open source framebuffer driver for his Raspberry Pi that utilizes the built in Mali GPU. It seems the main problem was that the driver was just a basic driver with some function call replacements to use the Mali GPU's special functions. This means that it didn't include any of the other accelerated function calls that come with the Arm platform[NEON and VFRP] So he rewrote the fbdev driver using their code, and went ahead and added the calls for neon and vfrp. He also has done it in a very smart manner, his driver is a drop in replacement for xf86-video-fbdev. It's default mode of operation is exactly the same as fbdev - so it will work on any platform including both desktops[intel or amd processors] and embedded platforms. During initialization, it will check to see if the Neon features are available, if so it will configure itself to use them. It checks for VFRP and enables those functions. Finally it checks for the Mali GPU and if it is there it enables use of those functions. He's very appropriately named his driver 'fbturbo' amd posted it up to Github. https://github.com/ssvb/xf86-video-fbturbo This means it should work on the BBB as well and give you a performance boost if running a desktop environment. -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.