drm: Changes to 'refs/tags/libdrm-2.4.92'
[email protected] (Rob Clark) Wed, 9 May 2018 22:28:42 +0000 (UTC)
| Newsgroups | gmane.comp.video.dri.patches |
|---|---|
| Message-ID | <[email protected]> |
Tag 'libdrm-2.4.92' created by Rob Clark <[email protected]> at 2018-05-09 22:28 +0000 libdrm-2.4.92 -----BEGIN PGP SIGNATURE----- iQIcBAABAgAGBQJa83YMAAoJEBkcm5BVIrBFSXkQALKRJMtuuWqb6dIbyfRu4N3D e89owjVCIkWRDogBAvQ32fqSWgBBQRR9/rOMyQF9wYM+XyZo0pqZ3ezfkIK4Nr/0 HVOZKdz5jBqF0RAVVJSCEuXaDXkeDSB01OtsGgBfkOKpu8mi5F3qdlpAGP3xsMHD akcki0O9nxBB8M2V9wbpoqx09DGyDGLuicv+aLcS+a8GNZzlC+NzO0Qm5JkiLgQM gYoXDWEvhHUDj+OU8T81kFqmNMUqsDgNSih2ieDaUCRO++RsU/EPM91+YvNPIp3d vlOIwEzv8tmGhDyuLnandPsQMNqDKLLug/cCfXozN6Pwgvk1vVyBvrVWC9JN+LiE vuE4fA1b99q6XEP2Z4GdtmLyN5I+GW+6lfpMA7YP5pqGi3WODNQ3gIfltmchx3vU 8JwEfsEaVooMyTrwrnMypmEPY3Kjt4bTuArPpwQcNjjvgwBWtIAXDdyA46w1+BBb L41yrXkTZ3A2iXv6EqCq5Zu/hY83gjwk12Y0Kmz3z8JtgjQ9ECx4YK0F+bhHGASR JWEUS3uvFyk8Ir9PI0ELH4fYDJ4AH1O7j1elWiOpmKLYZZcpxQ5h5UQIn4/0Jc5O Ambu1i8H7FWXgxqSNSInfAeDmtxiTc6GANzxSTBq9cbXHNbsuA9SdCDDxcghUKTV HCrhOG63gLi5+9ejIfIY =my6L -----END PGP SIGNATURE----- Changes since libdrm-2.4.91: Daniel Stone (3): drm/atomic: Refuse to add invalid objects to requests headers: Sync with drm-next headers: Update README Dylan Baker (1): meson: don't use compiler.has_header Emil Velikov (1): Revert "libdrm: intel/Android.mk: Filter libdrm_intel library requirements on x86/x86_64" Eric Engestrom (13): freedreno: add missing symbols to symbol-check meson: use pkg-config to detect libatomic_ops meson: make it easy to add headers to check meson: detect alloca.h meson,configure: always define HAVE_OPEN_MEMSTREAM meson,configure: always define HAVE_VISIBILITY meson,configure: always define UDEV meson: replace `if(compiles) have=true` with `have=compiles` meson,configure: include config.h automatically meson: drop unneeded dependency to libudev meson: move line to allow using `config` earlier meson: drop unnecessary variable xf86drmMode: merge successive mutually-exclusive #ifs Gowtham Tammana (1): omap: add Android build support Inki Dae (1): tests: fix memory leak issue James Zhu (1): tests/amdgpu: add vce mv tests support and sets John Stultz (3): libdrm: intel/Android.mk: Filter libdrm_intel library requirements on x86/x86_64 libdrm: Use readdir instead of readdir_r to avoid build warnings libdrm: gralloc_handle.h: Fix build issue with Android Marek Olk (1): Revert "amdgpu:support 16 ibs per submit for PAL/SRIOV" Matt Atwood (1): Intel: Add a Kaby Lake PCI ID Michel Dnzer (1): amdgpu: Deinitialize vamgr_high{,_32} Paulo Zanoni (1): intel: add support for ICL 11 Qiang Yu (1): amdgpu:support 16 ibs per submit for PAL/SRIOV Rex Zhu (1): headers: sync up amdgpu_drm.h with drm-next Rob Clark (2): freedreno: add fd_pipe refcounting bump version for release Rodrigo Vivi (1): intel/intel_chipset.h: Sync Cannonlake IDs. Sabre Shao (1): drm/amdgpu: Remove IB count checking Satyajit (1): libdrm: amdgpu: Adding DRM_RDWR flag in amdgpu_bo_export Seung-Woo Kim (1): tests/exynos: remove dead condition Stefan Schake (1): android: Add missing include exports Tomasz Figa (1): intel: Do not use libpciaccess on Android Xiaojie Yuan (1): amdgpu: enlarge the maximum number of cards supported --- Android.mk | 4 amdgpu/amdgpu_asic_id.c | 4 amdgpu/amdgpu_bo.c | 9 amdgpu/amdgpu_cs.c | 6 amdgpu/amdgpu_device.c | 6 amdgpu/amdgpu_gpu_info.c | 4 amdgpu/amdgpu_internal.h | 4 amdgpu/amdgpu_vamgr.c | 4 amdgpu/amdgpu_vm.c | 4 amdgpu/meson.build | 2 amdgpu/util_hash.c | 4 amdgpu/util_hash.h | 4 amdgpu/util_hash_table.c | 4 amdgpu/util_hash_table.h | 4 android/gralloc_handle.h | 2 configure.ac | 12 + etnaviv/etnaviv_bo.c | 4 etnaviv/etnaviv_bo_cache.c | 4 etnaviv/etnaviv_cmd_stream.c | 4 etnaviv/etnaviv_device.c | 4 etnaviv/etnaviv_drm.h | 7 etnaviv/etnaviv_gpu.c | 4 etnaviv/etnaviv_perfmon.c | 4 etnaviv/etnaviv_pipe.c | 4 etnaviv/meson.build | 2 exynos/exynos_drm.c | 4 exynos/exynos_fimg2d.c | 4 freedreno/freedreno-symbol-check | 3 freedreno/freedreno_bo.c | 4 freedreno/freedreno_bo_cache.c | 4 freedreno/freedreno_device.c | 4 freedreno/freedreno_drmif.h | 1 freedreno/freedreno_pipe.c | 13 - freedreno/freedreno_priv.h | 5 freedreno/freedreno_ringbuffer.c | 4 freedreno/kgsl/kgsl_bo.c | 4 freedreno/kgsl/kgsl_device.c | 4 freedreno/kgsl/kgsl_pipe.c | 4 freedreno/kgsl/kgsl_ringbuffer.c | 4 freedreno/meson.build | 2 freedreno/msm/msm_bo.c | 4 freedreno/msm/msm_device.c | 4 freedreno/msm/msm_pipe.c | 4 freedreno/msm/msm_ringbuffer.c | 4 include/drm/README | 6 include/drm/amdgpu_drm.h | 15 + include/drm/drm_mode.h | 25 +- include/drm/i915_drm.h | 321 ++++++++++++++++++++++++++++++++-- include/drm/nouveau_drm.h | 1 include/drm/vc4_drm.h | 76 ++++++++ include/drm/virtgpu_drm.h | 1 include/drm/vmwgfx_drm.h | 35 +++ intel/Android.mk | 3 intel/intel_bufmgr.c | 16 + intel/intel_bufmgr_fake.c | 4 intel/intel_bufmgr_gem.c | 6 intel/intel_chipset.h | 83 ++++++-- intel/intel_decode.c | 8 intel/meson.build | 2 intel/mm.c | 4 intel/mm.h | 4 intel/test_decode.c | 8 libdrm_macros.h | 2 libkms/api.c | 4 libkms/dumb.c | 4 libkms/exynos.c | 4 libkms/intel.c | 4 libkms/internal.h | 4 libkms/linux.c | 4 libkms/nouveau.c | 4 libkms/radeon.c | 4 libkms/vmwgfx.c | 4 meson.build | 44 +--- nouveau/abi16.c | 4 nouveau/bufctx.c | 4 nouveau/meson.build | 2 nouveau/nouveau.c | 4 nouveau/pushbuf.c | 4 omap/Android.mk | 13 + omap/meson.build | 2 omap/omap_drm.c | 4 radeon/meson.build | 2 radeon/radeon_bo.c | 3 radeon/radeon_bo_gem.c | 3 radeon/radeon_cs.c | 3 radeon/radeon_cs_gem.c | 3 radeon/radeon_cs_space.c | 3 radeon/radeon_surface.c | 3 tegra/meson.build | 2 tegra/tegra.c | 4 tests/amdgpu/amdgpu_test.c | 4 tests/amdgpu/amdgpu_test.h | 2 tests/amdgpu/basic_tests.c | 4 tests/amdgpu/bo_tests.c | 4 tests/amdgpu/cs_tests.c | 4 tests/amdgpu/deadlock_tests.c | 4 tests/amdgpu/uvd_enc_tests.c | 4 tests/amdgpu/vce_ib.h | 17 + tests/amdgpu/vce_tests.c | 225 +++++++++++++++++++++++ tests/amdgpu/vcn_tests.c | 4 tests/amdgpu/vm_tests.c | 4 tests/etnaviv/etnaviv_2d_test.c | 4 tests/etnaviv/etnaviv_bo_cache_test.c | 4 tests/exynos/exynos_fimg2d_perf.c | 7 tests/exynos/exynos_fimg2d_test.c | 4 tests/kms/kms-steal-crtc.c | 4 tests/kms/kms-universal-planes.c | 4 tests/kms/libkms-test-crtc.c | 4 tests/kms/libkms-test-device.c | 13 - tests/kms/libkms-test-framebuffer.c | 4 tests/kms/libkms-test-plane.c | 4 tests/kms/libkms-test-screen.c | 4 tests/modetest/buffers.c | 4 tests/modetest/cursor.c | 4 tests/modetest/modetest.c | 4 tests/nouveau/threaded.c | 4 tests/tegra/openclose.c | 4 tests/util/format.c | 4 tests/util/kms.c | 4 tests/util/pattern.c | 4 tests/vbltest/vbltest.c | 4 xf86atomic.h | 4 xf86drm.c | 33 --- xf86drmMode.c | 10 - 124 files changed, 858 insertions(+), 514 deletions(-) --- ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot -- _______________________________________________ Dri-patches mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/dri-patches