NOTE: This series has not been tested successfully, and I'm seeing a segfault during the boot process. Which I'm currently looking into.
This series implements kms_swrast support for the Android platform. It's available here: https://gitlab.collabora.com/robertfoss/mesa/tree/kms_swrast_v1 and here with some debug: https://gitlab.collabora.com/robertfoss/mesa/tree/kms_swrast_v1_debug Changes since RFC: - Dropped "st/dri: Allow kms_swrast to work without a device FD" - Removed software renderer fallback from platform_android - Fixed various smaller issues Rob. Rob Herring (1): android: Build kms_swrast for the Android platform Robert Foss (2): egl/android: Add Android property for forcing software rendering platform/android: Enable kms_swrast fallback src/egl/drivers/dri2/platform_android.c | 19 ++++++----- src/egl/main/egldriver.c | 10 ++++++ src/gallium/Android.mk | 2 +- src/gallium/auxiliary/pipe-loader/Android.mk | 1 + src/gallium/drivers/softpipe/Android.mk | 4 +-- src/gallium/state_trackers/dri/Android.mk | 1 + src/gallium/winsys/sw/kms-dri/Android.mk | 33 ++++++++++++++++++++ 7 files changed, 59 insertions(+), 11 deletions(-) create mode 100644 src/gallium/winsys/sw/kms-dri/Android.mk -- 2.17.1 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev