[Mesa-dev] [PATCH v1 0/3] Android kms_swrast support

Robert Foss robert.foss at collabora.com
Mon Jul 9 11:01:47 UTC 2018


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



More information about the mesa-dev mailing list