[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: