RetroArch/gfx/include/userland
Keith Bowes bbfcecfab0
Fix building against FFmpeg 5.0 (#13611)
Co-authored-by: Maxime Gauduin <alucryd@archlinux.org>
2022-02-18 18:40:54 +01:00
..
containers Clean up white space. 2019-02-03 16:00:50 -08:00
helpers Clean up white space. 2019-02-03 16:00:50 -08:00
host_applications Clean up white space. 2019-02-03 16:00:50 -08:00
host_support/include Clean up white space. 2019-02-03 16:00:50 -08:00
interface Fix building against FFmpeg 5.0 (#13611) 2022-02-18 18:40:54 +01:00
makefiles/cmake Clean up white space. 2019-02-03 16:00:50 -08:00
middleware Clean up white space. 2019-02-03 16:00:50 -08:00
opensrc/helpers/libfdt Clean up white space. 2019-02-03 16:00:50 -08:00
pkgconfig Clean up white space. 2019-02-03 16:00:50 -08:00
vcfw Clean up white space. 2019-02-03 16:00:50 -08:00
vcinclude Clean up white space. 2019-02-03 16:00:50 -08:00
.gitignore Adding userland for RPi 2019-01-30 20:47:36 +00:00
CMakeLists.txt Adding userland for RPi 2019-01-30 20:47:36 +00:00
LICENCE Clean up white space. 2019-02-03 16:00:50 -08:00
README.md Adding userland for RPi 2019-01-30 20:47:36 +00:00
buildme Adding userland for RPi 2019-01-30 20:47:36 +00:00

README.md

This repository contains the source code for the ARM side libraries used on Raspberry Pi. These typically are installed in /opt/vc/lib and includes source for the ARM side code to interface to: EGL, mmal, GLESv2, vcos, openmaxil, vchiq_arm, bcm_host, WFC, OpenVG.

Use buildme to build. It requires cmake to be installed and an arm cross compiler. It is set up to use this one: https://github.com/raspberrypi/tools/tree/master/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian

Note that this repository does not contain the source for the edidparser and vcdbg binaries due to licensing restrictions.