libdrm: Changes to 'refs/tags/libdrm-2.4.12-1'
Tag 'libdrm-2.4.12-1' created by Brice Goglin <bgoglin@debian.org> at 2009-07-21 14:19 +0000
Tagging upload of libdrm 2.4.12-1 to unstable.
Changes since libdrm-2.4.11-1:
Ben Skeggs (6):
nouveau: bump for 0.0.13
nv50: magic fix for "3d busted without the binary driver first" issue
nouveau: fill in bo->tiled field for referenced buffers
nouveau: fix bo mapping issue
nouveau: 0.0.14 + extend bo interface to support subrange mapping
nouveau: fix pin for buffers created with bo_wrap
Brice Goglin (3):
Merge tag 'libdrm-2.4.12' into debian-unstable
New upstream release
Prepare changelog for upload
Danny Tholen (1):
nouveau: backlight support for ppc laptops
Dave Airlie (7):
libdrm/radeon: add initial libdrm_radeon
remove some old ttm bits
radeon: add support for write followed by read relocs.
radeon: add buffer naming function
radeon: fix realloc of packets.
radeon: move cs space checking code to libdrm_radeon.
configure: move AC_USE_SYSTEM_EXTENSIONS up higher
Edward O'Callaghan (1):
intel: fix compiler warning about returning a void value.
Eric Anholt (3):
intel: Fix up math errors when allocating very large BOs.
intel: Free buffers in the BO cache that haven't been reused in a while.
Bump to version 2.4.12 for release.
Ian Romanick (3):
strcasecmp is in strings.h.
libdrm: Set _XOPEN_SOURCE and _GNU_SOURCE
s/AC_USE_SYSTEM_MACROS/AC_USE_SYSTEM_EXTENSIONS/
Jerome Glisse (1):
radeon: fix cs buffer realloc padding
Jesse Barnes (1):
modetest: use gtt unmap for object
Michael Buesch (1):
drm: Fix compilation on 2.6.30
Pauli Nieminen (3):
libdrm: Remove typedef for non-existing enum
libdrm: Fix pci id numbers to unsigned so code won't mix signed/unsigned integers.
libdrm: Make chown check for return value
Pekka Paalanen (1):
Fix build on kernels < 2.6.26
Thomas Hellstrom (1):
drm: Strip old ttm.
---
ChangeLog | 270 +++++++++++++++++++++
configure.ac | 15 -
debian/changelog | 6
libdrm/Makefile.am | 6
libdrm/intel/intel_bufmgr_gem.c | 82 +++---
libdrm/nouveau/libdrm_nouveau.pc.in | 2
libdrm/nouveau/nouveau_bo.c | 191 ++++++++++-----
libdrm/nouveau/nouveau_bo.h | 22 +
libdrm/nouveau/nouveau_device.c | 6
libdrm/nouveau/nouveau_device.h | 2
libdrm/nouveau/nouveau_drmif.h | 3
libdrm/nouveau/nouveau_private.h | 1
libdrm/nouveau/nouveau_pushbuf.c | 4
libdrm/nouveau/nouveau_pushbuf.h | 23 +
libdrm/radeon/Makefile.am | 54 ++++
libdrm/radeon/libdrm_radeon.pc.in | 10
libdrm/radeon/radeon_bo.h | 187 ++++++++++++++
libdrm/radeon/radeon_bo_gem.c | 270 +++++++++++++++++++++
libdrm/radeon/radeon_bo_gem.h | 43 +++
libdrm/radeon/radeon_cs.h | 237 ++++++++++++++++++
libdrm/radeon/radeon_cs_gem.c | 457 ++++++++++++++++++++++++++++++++++++
libdrm/radeon/radeon_cs_gem.h | 41 +++
libdrm/radeon/radeon_cs_space.c | 234 ++++++++++++++++++
libdrm/radeon/radeon_track.c | 140 +++++++++++
libdrm/radeon/radeon_track.h | 64 +++++
libdrm/xf86drm.c | 49 +++
shared-core/drm.h | 319 -------------------------
shared-core/i915_drm.h | 52 ----
shared-core/nouveau_drm.h | 35 +-
shared-core/radeon_drm.h | 131 ++++++++++
tests/modetest/modetest.c | 2
31 files changed, 2452 insertions(+), 506 deletions(-)
---
Reply to: