Tag 'libdrm-2.4.20-1' created by Brice Goglin <bgog...@debian.org> at 2010-04-16 05:26 +0000
Tagging upload of libdrm 2.4.20-1 to experimental. Changes since libdrm-2.4.18-5: Ben Skeggs (4): nouveau: remove unused field from nouveau_bo nouveau: fix segfault in nouveau_bo_new_tile() failure path nouveau: fix annoying compiler warning Fix pkgconfig includes for /usr/include/drm Brice Goglin (9): Merge tag '2.4.20' into debian-experimental New upstream release Update 03_revert_abi_change.diff Disable libkms for now Update libdrm-intel1.symbols and shlibs. Update libdrm-radeon1.symbols and shlibs. Update changelog with cherry-picked commits Merge branch 'debian-unstable' into debian-experimental Prepare changelog for upload Chris Wilson (3): intel: Propagate some more error returns intel: Repeat execbuffer if interrupted by signal intel: Use the correct size when allocating reloc_target_info array Eric Anholt (11): intel: Add initial support for Sandybridge, and clean up the #defines. intel: Use an integer for chipset generation instead of many conditionals. intel: add a comment about tiled buffer alloc height alignment from Mesa. intel: Fix typo in conversion from IS_GEN to bufmgr_gem->gen. intel: Don't tile-align pitch for untiled buffers. intel: Don't enable execbuf2 fenced relocs unless we have execbuf2. intel: Update the needs_fence flag of buffers on the validate list. Increment version to 2.4.19 for release. intel: Only align Y-tiling pitch to the Y tile width. intel: Align untiled buffer pitch to 64B. intel: Install the header file in the libdrm/ directory. Francisco Jerez (5): nouveau: Update nouveau_class.h. nouveau: Update nouveau_class.h. nouveau: Small lighting related addition to nouveau_class.h. nouveau: Fix up the stride of NV20TCL_LIGHT_BACK_*. nouveau: Regenerate nouveau_class.h. Jakob Bornecrantz (4): vmwgfx: Update kernel header libkms: Add missing include file to libkms source libkms: Enable by default libkms: Use a standard version number Jerome Glisse (1): drm/radeon: tab/whitespace cleanup Jesse Barnes (3): libdrm/intel: execbuf2 support modetest: add optional select codepath libdrm: bump version number to 2.4.20 for release Julien Cristau (3): libdrm_intel.pc: don't include ${includedir}/drm libdrm_nouveau requires libdrm Install headers to $(includedir)/libdrm Kristian Høgsberg (1): Revert "Fix pkgconfig includes for /usr/include/drm" Maarten Maathuis (1): nouveau: make sure initial kalloc for user bo ends up in the right place Marcin Kościelnicki (6): Add config.h macro HAVE_NOUVEAU libkms/intel: Throw out unused intel_bo fields. libkms/nouveau: Add support tests: Add nouveau to list of supported modules. tests: vrefresh is actually not * 1000. tests/modetest: Don't get_props on a connector after freeing it. Marek Olšák (1): radeon: add square-tiling flag Patrice Mandin (2): nv30: update for front/back stencil inversion nv30: update for 8 texture units Pauli Nieminen (4): libdrm: Move intel_atomic.h to libdrm core for sharing. libdrm_radeon: Optimize cs_gem_reloc to do less looping. libdrm: Fix error message if libdrm_intel|radeon is disabled and there is no atomic ops. Check HAVE_RADEON only after checking for atomic operations. --- ChangeLog | 397 +++++++++++++ Makefile.am | 1 configure.ac | 51 + debian/changelog | 9 debian/libdrm-intel1.symbols | 2 debian/libdrm-radeon1.symbols | 2 debian/patches/03_revert_abi_change.diff | 910 ++++++++++++++++++++++++++++++- debian/rules | 5 include/drm/Makefile.am | 2 include/drm/i915_drm.h | 56 + include/drm/radeon_drm.h | 1 include/drm/vmwgfx_drm.h | 63 -- intel/Makefile.am | 3 intel/intel_atomic.h | 93 --- intel/intel_bufmgr.c | 12 intel/intel_bufmgr.h | 5 intel/intel_bufmgr_gem.c | 348 ++++++++++- intel/intel_bufmgr_priv.h | 5 intel/intel_chipset.h | 90 +-- intel/libdrm_intel.pc.in | 2 libdrm.pc.in | 2 libkms/Makefile.am | 5 libkms/intel.c | 2 libkms/internal.h | 2 libkms/libkms.pc.in | 2 libkms/linux.c | 4 libkms/nouveau.c | 220 +++++++ nouveau/Makefile.am | 2 nouveau/libdrm_nouveau.pc.in | 3 nouveau/nouveau_bo.c | 2 nouveau/nouveau_channel.c | 2 nouveau/nouveau_class.h | 544 ++++++++---------- nouveau/nouveau_private.h | 1 nouveau/nouveau_reloc.c | 6 radeon/Makefile.am | 2 radeon/libdrm_radeon.pc.in | 2 radeon/radeon_bo.h | 1 radeon/radeon_bo_gem.c | 9 radeon/radeon_bo_gem.h | 1 radeon/radeon_cs.c | 6 radeon/radeon_cs.h | 2 radeon/radeon_cs_gem.c | 129 +++- radeon/radeon_cs_int.h | 1 tests/kmstest/main.c | 1 tests/modeprint/modeprint.c | 4 tests/modetest/modetest.c | 29 xf86atomic.h | 99 +++ xf86drmMode.h | 2 48 files changed, 2559 insertions(+), 583 deletions(-) --- -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e1o2e5o-0004mp...@alioth.debian.org