[Adding Mauro] On 29 April 2016 at 14:25, Rob Herring <robherri...@gmail.com> wrote: > On Thu, Apr 28, 2016 at 2:35 AM, Chih-Wei Huang <cwhu...@android-x86.org> > wrote: >> From: WuZhen <wuz...@jidemail.com> >> >> System boots up with gles_mesa/softpipe/llvmpipe. >> >> NO_REF_TASK >> tested: local run >> >> Change-Id: I629ed0ca9fad12e32270eb8e8bfa9f7681b68474 >> Signed-off-by: Chih-Wei Huang <cwhu...@linux.org.tw> >> --- >> Android.mk | 2 +- >> include/GL/internal/dri_interface.h | 9 +- >> src/egl/Android.mk | 1 + >> src/egl/drivers/dri2/egl_dri2.c | 1 + >> src/egl/drivers/dri2/platform_android.c | 386 >> ++++++++++++++++++++++++- >> src/gallium/Android.mk | 2 +- >> src/gallium/drivers/llvmpipe/Android.mk | 37 +++ >> src/gallium/include/state_tracker/drm_driver.h | 10 +- >> src/gallium/state_trackers/dri/dri2.c | 6 +- >> src/gallium/state_trackers/dri/drisw.c | 46 +++ >> src/gallium/targets/dri/Android.mk | 8 +- >> src/gallium/winsys/sw/dri/Android.mk | 2 + >> src/gallium/winsys/sw/dri/dri_sw_winsys.c | 64 ++++ >> src/mesa/drivers/dri/common/dri_util.c | 4 +- >> src/mesa/drivers/dri/common/dri_util.h | 2 +- >> 15 files changed, 555 insertions(+), 25 deletions(-) >> create mode 100644 src/gallium/drivers/llvmpipe/Android.mk > > I had started some work on this and needed some changes I don't see > here. I didn't get beyond getting r600 to build though. > > I'm on AOSP master which probably means a different LLVM version. > First, I had to enable several LLVM libs to build for the target and > not just the host. In mesa, I had to set the LLVM version to 3.7 from > 3.5, add libLLVMExecutionEngine to libmesa_nir and use libLLVM shared > lib instead of r600 static libraries. I'm surprised similar changes > aren't needed. > From memory Android-x86 (and/or Mauro) did have some LLVM and mesa (?) changes to get LLVM and radeon(s) working. I think that most/all of this work is over at github - https://github.com/maurossi
-Emil _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev