This patch series lets X start running with no patches and no xorg.conf on the BCM Cygnus (pl111/vc4) platform, along with kmscube, glmark2, etc.
Eric Anholt (2): etnaviv: Only use renderonly_get_handle for GEM handles. gallium: Add renderonly-based support for pl111+vc4. .travis.yml | 2 +- Android.mk | 4 +-- Makefile.am | 2 +- configure.ac | 12 ++++++- src/gallium/Android.mk | 5 +++ src/gallium/Makefile.am | 4 +++ .../auxiliary/pipe-loader/pipe_loader_drm.c | 5 +++ src/gallium/auxiliary/renderonly/renderonly.h | 1 + src/gallium/auxiliary/target-helpers/drm_helper.h | 23 ++++++++++++ .../auxiliary/target-helpers/drm_helper_public.h | 3 ++ src/gallium/drivers/etnaviv/etnaviv_resource.c | 3 +- src/gallium/drivers/pl111/Android.mk | 34 ++++++++++++++++++ src/gallium/drivers/pl111/Automake.inc | 9 +++++ src/gallium/drivers/pl111/Makefile.am | 8 +++++ src/gallium/drivers/vc4/vc4_resource.c | 38 ++++++++++++++++++++ src/gallium/drivers/vc4/vc4_resource.h | 1 + src/gallium/drivers/vc4/vc4_screen.c | 12 ++++++- src/gallium/drivers/vc4/vc4_screen.h | 5 ++- src/gallium/targets/dri/Android.mk | 4 +++ src/gallium/targets/dri/Makefile.am | 1 + src/gallium/targets/dri/target.c | 3 ++ src/gallium/winsys/pl111/drm/Android.mk | 33 +++++++++++++++++ src/gallium/winsys/pl111/drm/Makefile.am | 34 ++++++++++++++++++ src/gallium/winsys/pl111/drm/Makefile.sources | 3 ++ .../drm/pl111_drm_public.h} | 19 +++++----- .../drm/pl111_drm_winsys.c} | 41 ++++++++++++++++------ src/gallium/winsys/vc4/drm/vc4_drm_public.h | 2 ++ src/gallium/winsys/vc4/drm/vc4_drm_winsys.c | 10 ++++-- 28 files changed, 293 insertions(+), 28 deletions(-) create mode 100644 src/gallium/drivers/pl111/Android.mk create mode 100644 src/gallium/drivers/pl111/Automake.inc create mode 100644 src/gallium/drivers/pl111/Makefile.am create mode 100644 src/gallium/winsys/pl111/drm/Android.mk create mode 100644 src/gallium/winsys/pl111/drm/Makefile.am create mode 100644 src/gallium/winsys/pl111/drm/Makefile.sources copy src/gallium/winsys/{vc4/drm/vc4_drm_public.h => pl111/drm/pl111_drm_public.h} (71%) copy src/gallium/winsys/{vc4/drm/vc4_drm_winsys.c => pl111/drm/pl111_drm_winsys.c} (51%) -- 2.11.0 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev