[Mesa-dev] [PATCH 0/8] enable llvmpipe on android
Wu Zhen
wuzhen at jidemail.com
Fri Jan 6 17:35:01 UTC 2017
This series of patches enables llvmpipe on anroid-x86 as
a fallback renderer, llvmpipe has been enabled and tested
on Remix OS(a variant of Android-x86) for about a year.
WuZhen (8):
android: print debug info to logcat
android: fix building on lollipop
android: remove static linking LLVM parts.
android: fix llvmpipe build
android: add Android.mk for llvmpipe
drisw: support fence externsion and image extension
android: support creating texture from gralloc buffer
android: egl: add support for software rasterizer
Android.common.mk | 5 +-
Android.mk | 11 +-
include/GL/internal/dri_interface.h | 14 +-
src/egl/Android.mk | 1 +
src/egl/drivers/dri2/egl_dri2.c | 1 +
src/egl/drivers/dri2/platform_android.c | 389 ++++++++++++++++++++++++-
src/gallium/Android.mk | 4 +-
src/gallium/auxiliary/gallivm/lp_bld_init.c | 12 +-
src/gallium/auxiliary/os/os_misc.c | 12 +-
src/gallium/auxiliary/pipe-loader/Android.mk | 2 +-
src/gallium/auxiliary/util/u_debug.c | 2 +-
src/gallium/drivers/llvmpipe/Android.mk | 39 +++
src/gallium/include/state_tracker/drm_driver.h | 10 +-
src/gallium/state_trackers/dri/Android.mk | 4 +-
src/gallium/state_trackers/dri/dri2.c | 12 +-
src/gallium/state_trackers/dri/drisw.c | 55 ++++
src/gallium/targets/dri/Android.mk | 15 +-
src/gallium/winsys/sw/dri/dri_sw_winsys.c | 65 +++++
src/gbm/Android.mk | 1 +
src/mesa/Android.libmesa_st_mesa.mk | 8 +
src/mesa/drivers/dri/common/dri_util.c | 4 +-
src/mesa/drivers/dri/common/dri_util.h | 2 +-
src/mesa/main/errors.c | 8 +
23 files changed, 637 insertions(+), 39 deletions(-)
create mode 100644 src/gallium/drivers/llvmpipe/Android.mk
--
2.11.0
More information about the mesa-dev
mailing list