libdrm: Changes to 'refs/tags/libdrm-2.4.58-1'
Tag 'libdrm-2.4.58-1' created by Julien Cristau <jcristau@debian.org> at 2014-10-05 14:25 +0000
Tagging upload of libdrm 2.4.58-1 to unstable.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABCAAGBQJUMVThAAoJEDEBgAUJBeQMMH0QAKAQGkhUMLxQtvHQ2Y5pyt68
awvk3irr7Kmuy7NzjYbedTBCSlD1rscfrPc4MbkkZ2JJPuD6EiFKVfonMh7B1G8n
0MvuwOoNgiKzd1pGkT039ylrZZS9dVsvMzs1NDLCKzQKShndDLaceUQnAdGzZNG9
T1ijToaY6y9SCkKhJxeCorFGnIE8HXTIHC2MpcIJKOEVBcpVBvmumIGpCiHbaya1
MN/Xvyz8z4t5gZsn8rOetA3+IkLDbDtsU4VnyjsV3I34aFu+X4BGyFbLZFBtYL34
Fhu1eyk7aDB1ya9xS6FljMgq5p747kVubSKwI59qR08eMjNMXhikhBeDiqp38dQd
eLGmj7vTgoRyAC/wMWXaGym7db6QBMBJhVOa3mgGrRL/8O4a3xmBHAEMavlaPYx0
kXUVbMgppThwqooowfKQ3LdvWgSc6mQj22busckPx97B1vYth1h6IXDalP2v764F
wQB7RpYytUk2E+JkyVgrZkUJxV3j7khEwTVzV+2cl9ZpJ3Wj5XGuzkzlYvX0K7pK
/ojxTkH0z3PgUBKNnyIPSYezGUm2Y7tS2SWnUdWYz2p9p/BEu8d1mlwF/N6kOi6d
nizRzq2ZMWiUBIevZVHAHSlfEeN3xIUn+9G3AWPqHwWuMrYyUchXm8S/1w7Oh5D6
sIOssBbvrK9eGCcYh2hU
=8wum
-----END PGP SIGNATURE-----
Changes since libdrm-2.4.56-1:
Alex Deucher (2):
radeon: add new CIK pci ids
radeon: add new SI pci ids
Andreas Boll (4):
Merge tag 'libdrm-2.4.58' into debian-unstable
New upstream release.
03_hide_symbols.diff dropped, upstream.
Update libdrm-intel1.symbols and shlibs.
Benjamin Gaignard (1):
modetest: Add support of STI driver
Damien Lespiau (1):
intel: Don't leak the test page in an has_userptr() error path
Emil Velikov (27):
all: include config.h only when available and use its defines
libkms: remove explicit define _FILE_OFFSET_BITS 64
libdrm, freedreno, intel, nouveau, radeon: add Makefile.sources
libdrm,intel: Add Android build
libdrm,intel: rework android header handling
radeon: add Android build support
nouveau: add Android build support
freedreno: add Android build support
android: add CleanSpec.mk
freedreno: fd_bo_from_handle() remove duplicate declaration
automake: remove obsolete makefiles
Remove i810_drm.h and i830_drm.h from the distribution tarball
automake: fix 'make commit-headers'
configure: unconditionally check for atomic ops/primitives
libkms: build the intel backend only when needed
libkms: move sources lists to makefile.sources
libkms: add Android build
modetest: move sources lists to makefiles.sources
modetest: add Android build
automake: pick up all files for distribution.
Add private mmap/munmap wrappers
drm: use drm_mmap/drm_munmap wrappers
libkms: use drm_mmap/drm_munmap wrappers
nouveau: use drm_mmap/drm_munmap wrappers
radeon: use drm_mmap/drm_munmap wrappers
freedreno: use drm_mmap/drm_munmap wrappers
intel: use drm_mmap/drm_munmap wrappers
François Tigeot (1):
drm: Implement drmCheckModesettingSupported() for DragonFly
Julien Cristau (1):
Upload to unstable
Lionel Landwerlin (4):
atomic: add atomic_add_unless()
intel: make bufmgr_gem shareable from different API
intel: make bo_unreference() thread safe
intel: make drm_intel_gem_bo_get_reloc_count() thread safe
Maarten Lankhorst (6):
nouveau: Only export public functions.
radeon: Use symbol visibility.
intel: Use symbol visibility.
omap: Use symbol visibility.
freedreno: Use symbol visibility.
exynos: Use symbol visibility.
Maks Naumov (1):
radeon: Fix surf->bankh init by default value when surf->tile_split == 0
Rafal Sapala (1):
intel: Adding locks for drm objects synchronization.
Rob Clark (5):
freedreno: add dmabuf import/export helpers
configure.ac: bump version to 2.4.57 for release
fix compile error on 32bit systems
more compile fix
configure.ac: bump version to 2.4.58 for release
Thierry Reding (1):
configure: Support symbol visibility when available
Tvrtko Ursulin (1):
intel: Add support for userptr objects
---
Android.mk | 63
CleanSpec.mk | 3
Makefile.am | 29
Makefile.sources | 32
configure.ac | 194 +-
debian/changelog | 9
debian/libdrm-intel1.symbols | 1
debian/patches/03_hide_symbols.diff | 2389 ------------------------------------
debian/patches/series | 1
debian/rules | 2
exynos/Makefile.am | 1
exynos/exynos_drm.c | 37
exynos/exynos_fimg2d.c | 19
freedreno/Android.mk | 30
freedreno/Makefile.am | 27
freedreno/Makefile.sources | 24
freedreno/freedreno_bo.c | 77 -
freedreno/freedreno_device.c | 12
freedreno/freedreno_drmif.h | 2
freedreno/freedreno_pipe.c | 15
freedreno/freedreno_priv.h | 10
freedreno/freedreno_ringbuffer.c | 42
freedreno/kgsl/kgsl_bo.c | 10
freedreno/kgsl/kgsl_device.c | 4
freedreno/kgsl/kgsl_pipe.c | 4
freedreno/kgsl/kgsl_ringbuffer.c | 8
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/Makefile.am | 1
include/drm/Makefile.am | 44
include/drm/i810_drm.h | 281 ----
include/drm/i830_drm.h | 342 -----
intel/Android.mk | 55
intel/Makefile.am | 20
intel/Makefile.sources | 14
intel/intel_bufmgr.c | 107 +
intel/intel_bufmgr.h | 5
intel/intel_bufmgr_fake.c | 31
intel/intel_bufmgr_gem.c | 339 ++++-
intel/intel_bufmgr_priv.h | 12
intel/intel_decode.c | 19
intel/test_decode.c | 9
libdrm.h | 89 +
libkms/Android.mk | 53
libkms/Makefile.am | 25
libkms/Makefile.sources | 23
libkms/api.c | 2
libkms/dumb.c | 13
libkms/exynos.c | 5
libkms/intel.c | 11
libkms/linux.c | 18
libkms/nouveau.c | 11
libkms/radeon.c | 13
libkms/vmwgfx.c | 11
nouveau/Android.mk | 30
nouveau/Makefile.am | 14
nouveau/Makefile.sources | 9
nouveau/abi16.c | 4
nouveau/bufctx.c | 10
nouveau/nouveau.c | 46
nouveau/private.h | 1
nouveau/pushbuf.c | 20
omap/Makefile.am | 1
omap/omap_drm.c | 46
radeon/Android.mk | 30
radeon/Makefile.am | 25
radeon/Makefile.sources | 19
radeon/r600_pci_ids.h | 7
radeon/radeon_bo.c | 46
radeon/radeon_bo_gem.c | 31
radeon/radeon_cs.c | 50
radeon/radeon_cs_gem.c | 9
radeon/radeon_cs_space.c | 18
radeon/radeon_surface.c | 25
tests/dristat.c | 4
tests/drmstat.c | 2
tests/modetest/Android.mk | 14
tests/modetest/Makefile.am | 9
tests/modetest/Makefile.sources | 6
tests/modetest/buffers.c | 2
tests/modetest/cursor.c | 2
tests/modetest/modetest.c | 4
tests/vbltest/vbltest.c | 2
xf86atomic.h | 9
xf86drm.c | 8
xf86drmMode.c | 2
88 files changed, 1525 insertions(+), 3594 deletions(-)
---
Reply to: