09.11.2012 Views

Contents - Raspberry PI Community Projects

Contents - Raspberry PI Community Projects

Contents - Raspberry PI Community Projects

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Kernel Compilation - advice on compiling a kernel.<br />

Performance - measures of the Pi's performance.<br />

Programming - programming languages that might be used on the Pi.<br />

The<br />

Source: http://elinux.org/images/b/be/<strong>Raspberry</strong>pi_video_A<strong>PI</strong>_03.svg<br />

<strong>Raspberry</strong> Pi contains a Broadcom VideoCore (http://en.wikipedia.org/wiki/Videocore)<br />

IV GPU providing OpenGL ES 1.1, OpenGL ES 2.0, hardware-accelerated OpenVG 1.1,<br />

Open EGL, OpenMAX and 1080p30 H.264 high-profile decode. There are 24 GFLOPS<br />

of general purpose compute and a bunch of texture filtering and DMA infrastructure.<br />

Eben worked on the architecture team for this and the <strong>Raspberry</strong> Pi team are looking at<br />

how they can make some of the proprietary features available to application<br />

programmers.<br />

Currently C header files and libraries for many of the Broadcom A<strong>PI</strong>s are located in<br />

/opt/vc/include and /opt/vc/lib respectively, or available from GitHub<br />

(https://github.com/raspberrypi/firmware) within the same directory structure. Some

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!