[ANNOUNCE] libdrm 2.4.21

Eric Anholt eric at anholt.net
Thu Jun 10 10:52:31 PDT 2010


Getting new intel API out the door.  The two major changes:
1) media ring support on kernel 2.6.35 for doing media decode on G45+
2) Reduced memory allocation for BO cached objects -- saves about 1/4 of
   the graphics memory on workloads I tested on Ironlake and 945GM.

Alan Coopersmith (2):
      Make libkms build default OS-dependent
      Correct the Solaris definitions of atomic_add & atomic_dec

Ben Skeggs (1):
      nouveau: stop shipping nouveau_class.h

Chris Wilson (6):
      intel: Use the correct size when allocating reloc_target_info array
      intel: We don't need to take the bufmgr lock whilst mapping.
      intel: query whether a buffer is reusable.
      Revert "intel: We don't need to take the bufmgr lock whilst mapping."
      intel: Don't change tiling mode unless the kernel reports success.
      intel: Convert to untiled pitches if surface is too large for tiling.

Daniel Stone (1):
      libkms: Fix include paths

Eric Anholt (7):
      intel_bufmgr_fake: fix compile warning.
      Enable silent automake rules.
      Allow a buffer to point at itself and still get relocs.
      intel: Add more intermediate sizes of cache buckets between powers of 2.
      intel: Fix several other paths for buffers pointing at themselves.
      Fix radeon distcheck.
      Bump version to 2.4.21 for release.

Jerome Glisse (1):
      drm/radeon: add new cs command stream dumping facilities

Jesse Barnes (2):
      tests: add new vblank test
      add vbltest to .gitignore

Jonathan Callen (1):
      Only build tests in make check

Kristian Høgsberg (2):
      Revert "Fix pkgconfig includes for /usr/include/drm"
      Pull in new kernel headers

Marek Olšák (1):
      radeon: use the const qualifier in radeon_cs_write_table

Michel Dänzer (1):
      vbltest: Doesn't need intel stuff.

Zou Nan hai (1):
      intel: Add support for kernel multi-ringbuffer API.

git tag: 2.4.21

http://dri.freedesktop.org/libdrm/libdrm-2.4.21.tar.bz2
MD5:  273ed9dad986e3a931649f3d8762ff74  libdrm-2.4.21.tar.bz2
SHA1: be7754008424a12e01ab0f0da3deb8de13ad2f0c  libdrm-2.4.21.tar.bz2

http://dri.freedesktop.org/libdrm/libdrm-2.4.21.tar.gz
MD5:  65a04d1a70b666971fb9e0fb64118a96  libdrm-2.4.21.tar.gz
SHA1: 021c01d82e562ac658cc4b3ba5f599e6e52a2559  libdrm-2.4.21.tar.gz

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/xorg-announce/attachments/20100610/2ad17689/attachment.pgp>


More information about the xorg-announce mailing list