From: <ic...@ke...> - 2010-12-10 12:13:13
|
Tag '2.4.23' created by Chris Wilson <ch...@ch...> at 2010-12-10 12:12 -0800 libdrm 2.4.23 Changes since 2.4.22: Adam Jackson (1): s/drmStrdup/strdup/ Albert Damen (1): intel: initialize bufmgr.bo_mrb_exec unconditionally Chris Wilson (9): intel: Downgrade error warnings to debug intel: Prepare for BLT ring split. intel: enable relaxed fence allocation for i915 intel: Compute in-aperture size for relaxed fenced objects intel: Add a forward declaration of struct drm_clip_rect intel: If the command is fenced inform the kernel intel: Reorder need_fence vs fenced_command to avoid fences on gen4 tests: Update for ENOENT returns from unknown handles configure: Bump version to 2.4.23 Dave Airlie (1): drm: don't do the create the node ourselves if we have udev. Eric Anholt (5): intel: Remove stale comment. intel: Shove the fake bufmgr subdata implementation into the fake bufmgr. intel: Remove gratuitous assert on bo_reference. intel: Drop silly asserts on mappings present at unmap time. intel: Fix drm_intel_gem_bo_wait_rendering to wait for read-only usage too. Francisco Jerez (5): nouveau: Define buffer object usage flags. nouveau: Let the user choose the push buffer size. nouveau: Define the HAS_PAGEFLIP getparam. nouveau: Avoid unnecessary call to CPU_FINI. nouveau: Add implicit pushbuf flush before gpuobj destruction. Marek Olšák (1): radeon: silence valgrind warnings by zeroing memory --- configure.ac | 2 include/drm/i915_drm.h | 8 + include/drm/nouveau_drm.h | 8 + intel/intel_bufmgr.c | 14 --- intel/intel_bufmgr.h | 6 - intel/intel_bufmgr_fake.c | 18 ++++ intel/intel_bufmgr_gem.c | 184 +++++++++++++++++++++++++-------------------- nouveau/nouveau_bo.c | 12 ++ nouveau/nouveau_bo.h | 6 + nouveau/nouveau_channel.c | 5 - nouveau/nouveau_channel.h | 2 nouveau/nouveau_device.c | 5 + nouveau/nouveau_drmif.h | 1 nouveau/nouveau_grobj.c | 2 nouveau/nouveau_notifier.c | 2 nouveau/nouveau_private.h | 7 - nouveau/nouveau_pushbuf.c | 8 - radeon/radeon_bo_gem.c | 2 radeon/radeon_cs_gem.c | 2 tests/gem_flink.c | 2 tests/gem_mmap.c | 2 tests/gem_readwrite.c | 4 xf86drm.c | 27 +----- 23 files changed, 194 insertions(+), 135 deletions(-) --- |