[ANNOUNCE] libdrm 2.4.31

Jerome Glisse j.glisse at gmail.com
Tue Feb 7 08:48:34 PST 2012


Chad Versace (1):
      intel: Fix bufmgr_gem->gen for gen > 4

Eric Anholt (17):
      intel: Add a regression test for 2D decode, which I'm about to refactor.
      intel: Track the current packet location in the decode context.
      intel: Drop the code for counting parsing failures.
      intel: Plumb the context through the decode callchain.
      intel: Use the context to simplify BR00 decode.
      intel: Use the context to simplify BR01 decode.
      intel: Make instr_out take the decode context.
      intel: Avoid the need for most overflow checks by using a scratch page.
      intel: Put the "gen" shorthand chipset identifier in the context.
      intel: Parse the correct length for gen7 3DSTATE_MULTISAMPLE.
      intel: Add support for parsing 965 3d packets using helper functions.
      intel: Move the logic for getting 965 3d packet length to the packet table.
      intel: Make most of the logic for 965 3d packet length checks table-driven.
      intel: Add support for parsing gen7 URB packets.
      intel: Add decode for gen7 state pointers.
      intel: Add decode for gen7 constant buffer packets.
      intel: Add minimal decode for remaining gen7 packets in use.

Eugeni Dodonov (1):
      intel: query for LLC support

Jeremy Huddleston (1):
      Don't build Intel DRM if $CHOST is not i?86-* or x86_64-*

Jerome Glisse (5):
      radeon: add surface allocator helper v10
      radeon: surface fix macro -> micro tile fallback
      radeon: fix surface API for good before anyone start relying on it
      radeon: add r600_pci_ids.h to header file
      configure: Bump version for 2.4.31

Jesse Barnes (1):
      intel: add sprite ioctl defines and struct for i915 sprite code

Paul Berry (1):
      intel: Fix build of Intel DRM on x86 systems

Ville Syrjälä (3):
      drmModeFreeResources() always leaked some memory.
      This function was missing.
      Using sizeof() on a function parameter with an array type does not

git tag: 2.4.31

http://dri.freedesktop.org/libdrm/libdrm-2.4.31.tar.bz2
MD5:  b8cf744ec113c6028fe0975b1133b649  libdrm-2.4.31.tar.bz2
SHA1: 25a88106ba62534841f08744123f44b506bef563  libdrm-2.4.31.tar.bz2
SHA256: 8fc7e0e5b2f9bf493447a4ef7adc49174a700824457774cb53c1b8f2da866af4  libdrm-2.4.31.tar.bz2

http://dri.freedesktop.org/libdrm/libdrm-2.4.31.tar.gz
MD5:  eba0e111fd9003202b270e389a36906f  libdrm-2.4.31.tar.gz
SHA1: d14354d8de72f6e9aaafa0ec7340f8176d8e85ff  libdrm-2.4.31.tar.gz
SHA256: 7eb33252c2a5b3ceb4ee6b7c69abb1928ec36d9747b13dacaf719e799a67c6c5  libdrm-2.4.31.tar.gz


More information about the dri-devel mailing list