as the original patchstack is now about 70 patches, I have choosen to squash the patches together into two seperate parts. The libdrm_etnaviv implementation and tests. All seperate patches can be found here: https://github.com/austriancoder/libdrm/tree/master As this work is a collaborative effort of Lucas Stack and myself all of those patches have a fictive author, but our signoff. Happy reviewing! Christian The etnaviv authors (2): libdrm: add etnaviv drm support libdrm: add etnaviv tests .gitignore | 4 + Makefile.am | 6 + configure.ac | 17 + etnaviv/Android.mk | 18 + etnaviv/Makefile.am | 27 + etnaviv/Makefile.sources | 12 + etnaviv/etnaviv-symbol-check | 45 + etnaviv/etnaviv_bo.c | 347 ++++++++ etnaviv/etnaviv_bo_cache.c | 196 ++++ etnaviv/etnaviv_cmd_stream.c | 243 +++++ etnaviv/etnaviv_device.c | 96 ++ etnaviv/etnaviv_drm.h | 225 +++++ etnaviv/etnaviv_drmif.h | 188 ++++ etnaviv/etnaviv_gpu.c | 175 ++++ etnaviv/etnaviv_pipe.c | 78 ++ etnaviv/etnaviv_priv.h | 200 +++++ etnaviv/libdrm_etnaviv.pc.in | 11 + tests/Makefile.am | 4 + tests/etnaviv/Makefile.am | 41 + tests/etnaviv/cmdstream.xml.h | 218 +++++ tests/etnaviv/etnaviv_2d_test.c | 238 +++++ tests/etnaviv/etnaviv_bo_cache_test.c | 122 +++ tests/etnaviv/etnaviv_cmd_stream_test.c | 123 +++ tests/etnaviv/state.xml.h | 348 ++++++++ tests/etnaviv/state_2d.xml.h | 1473 +++++++++++++++++++++++++++++++ tests/etnaviv/write_bmp.c | 152 ++++ tests/etnaviv/write_bmp.h | 34 + 27 files changed, 4641 insertions(+) create mode 100644 etnaviv/Android.mk create mode 100644 etnaviv/Makefile.am create mode 100644 etnaviv/Makefile.sources create mode 100755 etnaviv/etnaviv-symbol-check create mode 100644 etnaviv/etnaviv_bo.c create mode 100644 etnaviv/etnaviv_bo_cache.c create mode 100644 etnaviv/etnaviv_cmd_stream.c create mode 100644 etnaviv/etnaviv_device.c create mode 100644 etnaviv/etnaviv_drm.h create mode 100644 etnaviv/etnaviv_drmif.h create mode 100644 etnaviv/etnaviv_gpu.c create mode 100644 etnaviv/etnaviv_pipe.c create mode 100644 etnaviv/etnaviv_priv.h create mode 100644 etnaviv/libdrm_etnaviv.pc.in create mode 100644 tests/etnaviv/Makefile.am create mode 100644 tests/etnaviv/cmdstream.xml.h create mode 100644 tests/etnaviv/etnaviv_2d_test.c create mode 100644 tests/etnaviv/etnaviv_bo_cache_test.c create mode 100644 tests/etnaviv/etnaviv_cmd_stream_test.c create mode 100644 tests/etnaviv/state.xml.h create mode 100644 tests/etnaviv/state_2d.xml.h create mode 100644 tests/etnaviv/write_bmp.c create mode 100644 tests/etnaviv/write_bmp.h -- 2.7.4 _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel