[Mesa-dev] [PATCH 00/12] More Android patches

Chih-Wei Huang cwhuang at android-x86.org
Fri May 15 11:42:15 PDT 2015


This is another series of patches for Android.
Summary of the changes:

* Fix nouveau driver build with Android stlport.
* Add gallium_dri.so for Android. This fixes gallium support since 5564c36.
* Enable radeonsi driver for Android.
* Miscellaneous fixes.

Chih-Wei Huang (12):
  nv50/ir: optimize the use of std::tr1::unordered_set
  android: make the code be compatible with stlport
  android: loader: export the path to be included
  android: export more dirs from libmesa_dri_common
  android: add rules to build gallium/state_trackers/dri
  android: add rules to build gallium_dri
  android: enable the rules to build gallium st/dri
  android: clean up the makefile of libGLES_mesa
  egl/main: let EGL_RECORDABLE_ANDROID be a valid attrib
  android: fix building errors with stlport
  android: generate files by $(call es-gen)
  android: enable the radeonsi driver

 Android.common.mk                                  |   8 ++
 Android.mk                                         |   8 +-
 src/egl/drivers/dri2/Android.mk                    |   1 -
 src/egl/main/Android.mk                            |  86 +--------------
 src/egl/main/eglconfig.h                           |   2 +
 src/gallium/Android.common.mk                      |   8 ++
 src/gallium/Android.mk                             |  10 +-
 src/gallium/auxiliary/Android.mk                   |   8 ++
 src/gallium/drivers/nouveau/codegen/nv50_ir.h      |  33 +++++-
 .../nouveau/codegen/nv50_ir_lowering_nvc0.cpp      |   4 +-
 .../nouveau/codegen/nv50_ir_lowering_nvc0.h        |   4 +-
 src/gallium/drivers/nouveau/codegen/nv50_ir_ra.cpp |   5 +-
 src/gallium/drivers/radeon/Android.mk              |   4 +
 src/gallium/state_trackers/dri/Android.mk          |  64 +++++++++++
 src/gallium/targets/dri/Android.mk                 | 120 +++++++++++++++++++++
 src/gallium/winsys/sw/dri/Android.mk               |  35 ++++++
 src/gallium/winsys/sw/kms-dri/Android.mk           |  37 +++++++
 src/loader/Android.mk                              |   2 +
 src/mesa/Android.gen.mk                            |  16 ++-
 src/mesa/drivers/dri/common/Android.mk             |   4 +-
 src/util/list.h                                    |   4 +
 21 files changed, 356 insertions(+), 107 deletions(-)
 create mode 100644 src/gallium/state_trackers/dri/Android.mk
 create mode 100644 src/gallium/targets/dri/Android.mk
 create mode 100644 src/gallium/winsys/sw/dri/Android.mk
 create mode 100644 src/gallium/winsys/sw/kms-dri/Android.mk

-- 
1.9.1



More information about the mesa-dev mailing list