Raspberry Pi's Nonchalant Graphics Stack For Linux

2012-Feb-01 | Tags: COMSoCdevelopmentraspberrypi

Linux on ARMMany were talking yesterday about why the forthcoming $25/$35 Raspberry Pi system won't ship in kit form, but of more interest to Phoronix readers out of that blog post would be the details concerning their Linux graphics driver stack and what they will be supporting.

The Raspberry Pi, which is based on a Broadcom BCM2835 SoC, has a VideoCore IV GPU paired with its ARM1176JZF-S 700 MHz processor. Here are a few details about the expected graphics software stack configuration:

- OpenGL ES 2.0, OpenVG, EGL, and OpenMAX IL will be the core APIs supported by their GPU libraries on the Raspberry Pi. (Sadly it doesn't look like their library setup is based upon Gallium3D.)

- The Raspberry Pi Foundation has licensed MPEG-4 and H.264 codecs for the device, which the VideoCore IV GPU can accelerate. They also hope to be able to support VP8, MJPG, and Theora since those codecs are royalty-free. The GPU itself is able to handle hardware decoding for H.264, MPEG-1, MPEG-2, MPEG-4, VC-1, AVS, and MJPG. There is vector-accelerated-but-otherwise-software-decode for VP6, VP7, VP8, RV, Theora, and WMV9. The VideoCore IV is said to be able to support 1080p encode and decode...

Facebook Twitter RSS E-Mail

Linux on ARM