libdrm: Changes to 'refs/tags/libdrm-2.4.32-1'
Tag 'libdrm-2.4.32-1' created by Cyril Brulebois <kibi@debian.org> at 2012-03-19 20:43 +0000
Tagging upload of libdrm 2.4.32-1 to unstable.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEABECAAYFAk9nmocACgkQeGfVPHR5Nd0G0QCgyoHcZD8Mqg8Eevm4ML8L+GZo
JqwAn2rnZFern83Y58xr9+2xTbrEXIjt
=MK9S
-----END PGP SIGNATURE-----
Changes since libdrm-2.4.30-1:
Alan Coopersmith (1):
Make drm/drm_fourcc.h portable to non-linux platforms
Chad Versace (1):
intel: Fix bufmgr_gem->gen for gen > 4
Chris Wilson (3):
intel: Mark up with valgrind intrinsics to reduce false positives
configure: Fix pkg-config test in absence of valgrind
intel: Detect cache domain inconsistency with valgrind
Cyril Brulebois (4):
Merge branch 'upstream-unstable' into debian-unstable
Bump changelogs.
Bump libdrm-intel1's symbols and shlibs accordingly.
Upload to unstable.
David Herrman (1):
xf86drmMode.h: Add header protection
Eric Anholt (29):
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.
intel: Fix a typo in decode error message.
intel: Add decode for gen7 3DSTATE_WM.
intel: Add decode for gen7 HIER_DEPTH_BUFFER.
intel: Import a new batchbuffer for the gen7 test.
intel: Add .aub file output support.
intel: Bump the copyright dates on the bufmgr files.
intel: Fix error check for I915_PARAM_HAS_LLC.
intel: Add support for (possibly) unsynchronized maps.
intel: Move the gen4-6 3DPRIMITIVE handling out of the switch statement.
intel: Add per-dword decode of gen7 3DPRIMITIVE.
intel: Quiet two more valgrind complaints with recent changes.
configure: Bump version for 2.4.32.
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 (6):
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
radeon: fix pitch alignment for scanout buffer
Jesse Barnes (1):
intel: add sprite ioctl defines and struct for i915 sprite code
Kenneth Graunke (1):
intel: Add support for overriding the PCI ID via an environment variable
Matt Turner (1):
Don't require pciaccess if Intel is disabled
Michel Dänzer (1):
radeon_cs_setup_bo: Fix accounting if caller specified write and read domains.
Paul Berry (1):
intel: Fix build of Intel DRM on x86 systems
Robert Hooker (3):
Merge branch 'upstream-unstable' into debian-unstable
Bump changelogs.
Refresh libdrm2 and libdrm-radeon1 symbols, bump shlibs.
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
---
ChangeLog | 557 ++++++++++
configure.ac | 22
debian/changelog | 13
debian/libdrm-intel1.symbols | 4
debian/libdrm-radeon1.symbols | 4
debian/libdrm2.symbols | 1
debian/rules | 6
include/drm/drm_fourcc.h | 6
include/drm/i915_drm.h | 37
include/drm/radeon_drm.h | 24
intel/Makefile.am | 3
intel/intel_aub.h | 123 ++
intel/intel_bufmgr.h | 19
intel/intel_bufmgr_gem.c | 532 +++++++++-
intel/intel_decode.c | 1708 ++++++++++++++++++---------------
intel/tests/gen7-2d-copy.batch |binary
intel/tests/gen7-2d-copy.batch-ref.txt | 14
intel/tests/gen7-2d-copy.batch.sh | 1
intel/tests/gen7-3d.batch |binary
intel/tests/gen7-3d.batch-ref.txt | 1504 +++--------------------------
radeon/Makefile.am | 5
radeon/r600_pci_ids.h | 271 +++++
radeon/radeon_cs_space.c | 15
radeon/radeon_surface.c | 1007 +++++++++++++++++++
radeon/radeon_surface.h | 114 ++
xf86drmMode.c | 21
xf86drmMode.h | 6
27 files changed, 3877 insertions(+), 2140 deletions(-)
---
Reply to: