https://github.com/endlessm/xf86-video-armsoc
xf86-video-armsoc hacked to integrate with Mali-400
https://github.com/endlessm/xf86-video-armsoc
Last synced: about 1 year ago
JSON representation
xf86-video-armsoc hacked to integrate with Mali-400
- Host: GitHub
- URL: https://github.com/endlessm/xf86-video-armsoc
- Owner: endlessm
- License: mit
- Created: 2014-01-17T17:36:49.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2021-07-30T16:04:25.000Z (almost 5 years ago)
- Last Synced: 2025-03-26T15:42:58.546Z (about 1 year ago)
- Language: C
- Homepage:
- Size: 589 KB
- Stars: 25
- Watchers: 37
- Forks: 30
- Open Issues: 4
-
Metadata Files:
- Readme: README
- License: COPYING
Awesome Lists containing this project
README
xf86-video-armsoc
Open-source X.org graphics driver for ARM graphics
DRM driver selection
--------------------
While most operations use only the standard DRM modesetting interfaces, certain operations
unavoidably rely on specific driver behaviour (including dumb buffer allocation flags and cursor
plane z-ordering). As such, the armsoc driver must be configured for a particular DRM driver.
The currently supported DRM drivers are:
- pl111
- exynos
To configure armsoc for one of these, pass the --with-drmmode option to ./configure. For example:
$ ./configure --with-drmmode=pl111
For other drivers, you will need to implement this support yourself. A template implementation is
provided in src/drmmode_template which can be built by passing --with-drmmode=template to ./configure.
The interface is defined and documented in src/drmmode_driver.h, and you should refer to this while
modifying the template to set up your DRM driver's abstraction appropriately.
You can also copy src/drmmode_template into src/drmmode_ and build with:
$ ./configure --with-drmmode=