Open Source Mali GPUs Linux EXA/DRI2 and X11 Display Drivers

Source Code For Mali GPUs Linux X11 Display Drivers Including EXA/DRI2 Module Under The MIT License

This archive provides the source code to integrate the Mali GPU DDKs into the X11 environment. More specifically it provides the source code for the X11 display driver and for the EXA/DRI2 modules (EXA provides 2D integration hooks while DRI2 enables 3D acceleration with the Mali GPU DDK).

Note that these components are not a complete driver stack. To build a functional OpenGL ES or OpenVG driver you need access to the full source code of the Mali GPU DDK, which is provided under the standard ARM commercial licence to all Mali GPU customers. For a complete integration of the Mali GPU DDK with the X11 environment refer to the Integration Guide supplied with the Mali GPU DDK.

The open source code provided on this page is designed to run with a version-compatible release of the Mali GPU DDK (currently r2p1). They also require the MaliDRM component also available from this page. By releasing this software under the MIT licence we hope to make it easier to include Mali GPU drivers in any Linux platform.

 

FEATURES & BENEFITS

The X11 display driver and EXA/DRI2 module handle:

  • Linux frame buffer device (FBDEV) integration
  • Integration with 2D acceleration architecture
  • X11 native resources such as surfaces
  • Communication with the DRM module

 

CURRENT RELEASE INFORMATION

Mali GPUs Linux EXA/DRI2 and X11 Display Drivers Source Code

By downloading the packages below you acknowledge that you accept the MIT License Agreement for the Mali GPUs Linux EAX/DRI2 and X11 Display Drivers Source Code

DriverRelease DateDownload
Linux EXA/DRI2 and X11 Display Drivers r5p2-00rel019 May 2015
Linux EXA/DRI2 and X11 Display Drivers r5p1-01rel017 March 2015
Linux EXA/DRI2 and X11 Display Drivers r5p0-01rel011 November 2014
Linux EXA/DRI2 and X11 Display Drivers r4p1-01rel007 July 2014
Linux EXA/DRI2 and X11 Display Drivers r4p0-00rel106 May 2014