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

libdrm: Changes to 'refs/tags/libdrm-2.4.18-1'



Tag 'libdrm-2.4.18-1' created by Brice Goglin <bgoglin@debian.org> at 2010-02-18 17:02 +0000

Tagging upload of libdrm 2.4.18-1 to unstable.

Changes since libdrm-2.4.17-1:
Alan Coopersmith (3):
      Include alloca.h in tests/drmstat.c when configure detects it
      Add support for Solaris libc atomic operations
      Support gcc's __FUNCTION__ for people using other compilers

Alex Deucher (1):
      drm: a some new connector types from the kernel

Ben Skeggs (2):
      nouveau: fail channel creation if pushbuf init fails
      nouveau: bump MAX_PUSH to 512

Brice Goglin (3):
      Merge tag '2.4.18' into debian-unstable
      New upstream release
      Prepare Changelog for upload

Carl Worth (1):
      Increment version to 2.4.18 for release.

Chris Wilson (6):
      modes: Retry GETRESOURCES if a hotplug event occurs between the two ioctls
      modes: Free local resources after allocation failure in GETRESOURCES
      modes: Fix previous commit for potential legal NULLs
      intel: Add pkg-config dependency on libdrm.so using 'Requires'
      intel: Account for potential pinned buffers hogging fences
      intel: Handle resetting of input params after EINTR during SET_TILING

Dave Airlie (2):
      intel: check return value for calloc
      radeon: enable by default now that kms is out of staging

Francisco Jerez (3):
      nouveau: Update some object definitions from renouveau.xml.
      nouveau: Update nouveau_class.h.
      nouveau: Regenerate nouveau_class.h.

Jakob Bornecrantz (17):
      libkms: Add libkms
      libkms: Change destroy api a bit
      vmwgfx: Fetch the latest header
      vmwgfx: Add experimental vmwgfx kernel header
      libkms: Disable by default
      Merge branch 'master' into libkms-master
      libkms: Remove duped vmwgfx_drm.h header
      libkms: Make vmwgfx optional
      libkms: Pick driver backend via pci id that we get from udev
      libkms: Add intel backend
      libkms/intel: Don't fail to create bo if we fail to tile
      tests: Add a very small libkms test
      libkms: Use sysfs instead of udev to find driver
      tests: Update kmstest a bit
      libkms: Fix multiple map unmap in vmwgfx and add comment in intel
      libkms: Fix return value in vmwgfx_bo_create
      libkms: Rework interface to not duplicate fields from kms and make formats explicit

Jerome Glisse (5):
      radeon: indentation + trailing space cleanup
      radeon: indentation & trailing space cleanup
      radeon: indentation + trailing space cleanup
      radeon: simpler cs print function
      radeon: get device id from the kernel, use it in cs_print

Luca Barbieri (1):
      nouveau: interface changes for 0.0.16 DRM

Marcin Kościelnicki (2):
      nouveau: Update nouveau_class.h with new renouveau.xml definitions.
      nouveau: Update nouveau_drm.h

Marcin Slusarz (4):
      nouveau: add BEGIN_RING_NI
      nouveau: fix memory leak in nouveau_channel_free
      nouveau: disable flush_notify on channel_free
      nouveau: add nouveau_resource_destroy

Matthew W. S. Bell (1):
      Tidy up compile warnings by cleaning up types.

Pauli Nieminen (1):
      libdrm/radeon: Fix section size mismatch to reset the section.

Peter Clifton (1):
      modes: Retry GETCONNECTOR if a hotplug event occurs between the two ioctls

Younes Manton (1):
      nouveau: Unreference pushbuf objects on channel destruction.

---
 .gitignore                  |    2 
 ChangeLog                   |  469 +++
 Makefile.am                 |    6 
 configure.ac                |   40 
 debian/changelog            |    6 
 include/drm/Makefile.am     |    5 
 include/drm/nouveau_drm.h   |   87 
 include/drm/vmwgfx_drm.h    |  574 ++++
 intel/intel_atomic.h        |   15 
 intel/intel_bufmgr_fake.c   |    5 
 intel/intel_bufmgr_gem.c    |   27 
 intel/libdrm_intel.pc.in    |    3 
 libkms/Makefile.am          |   29 
 libkms/api.c                |  138 +
 libkms/intel.c              |  240 +
 libkms/internal.h           |   71 
 libkms/libkms.h             |   74 
 libkms/libkms.pc.in         |   10 
 libkms/linux.c              |  215 +
 libkms/vmwgfx.c             |  207 +
 nouveau/Makefile.am         |    6 
 nouveau/nouveau_bo.c        |   83 
 nouveau/nouveau_bo.h        |   14 
 nouveau/nouveau_channel.c   |   12 
 nouveau/nouveau_channel.h   |    5 
 nouveau/nouveau_class.h     | 5408 ++++++++++++++++++++++++--------------------
 nouveau/nouveau_device.c    |    8 
 nouveau/nouveau_private.h   |   15 
 nouveau/nouveau_pushbuf.c   |  385 +--
 nouveau/nouveau_pushbuf.h   |   34 
 nouveau/nouveau_reloc.c     |  132 +
 nouveau/nouveau_reloc.h     |   32 
 nouveau/nouveau_resource.c  |    9 
 nouveau/nouveau_resource.h  |    3 
 radeon/libdrm_radeon.pc.in  |    2 
 radeon/radeon_bo.c          |   60 
 radeon/radeon_bo.h          |   24 
 radeon/radeon_bo_gem.c      |   32 
 radeon/radeon_bo_gem.h      |    8 
 radeon/radeon_bo_int.h      |    4 
 radeon/radeon_cs.c          |   38 
 radeon/radeon_cs.h          |   48 
 radeon/radeon_cs_gem.c      |  153 -
 radeon/radeon_cs_gem.h      |    8 
 radeon/radeon_cs_space.c    |  170 -
 tests/Makefile.am           |    4 
 tests/dristat.c             |    3 
 tests/drmstat.c             |   10 
 tests/drmtest.c             |    4 
 tests/kmstest/Makefile.am   |   17 
 tests/kmstest/main.c        |   90 
 tests/modeprint/modeprint.c |    8 
 tests/modetest/modetest.c   |   38 
 xf86drmMode.c               |  129 -
 xf86drmMode.h               |    2 
 xf86drmSL.c                 |    3 
 56 files changed, 6008 insertions(+), 3216 deletions(-)
---


Reply to: