xserver-xorg-video-intel: Changes to 'refs/tags/2.10.902'
Tag '2.10.902' created by Carl Worth <cworth@cworth.org> at 2010-03-16 00:34 +0000
Intel 2.10.902 release
Changes since 2.10.901:
Carl Worth (5):
i830_video: Remove unused variable.
uxa: Fix type mismatch to avoid compiler warning.
i915_hwmc: Remove dead code.
NEWS: Add notes for the 2.10.902 snapshot.
Bump version to 2.10.902
Chris Wilson (1):
Rate limit batch buffer error.
Daniel Vetter (36):
Xv: fixup YUV plane offset for xvmc case
Xv: fixup XvMC on i915
libIntelXvMC: kill ums leftovers
i830_memory: rip out field "end"
i830_memory: rip out field "offset"
i830_memory: kill i830_desribe_allocations
i830_memory: rip out the old video memory allocator
i830_memory: rename i830_bind_all_memory to reflect code reality
i830_memory: no memory allocations without a bo!
i830_memory: kill field "tiling_mode"
i830_memory: rip out field "size"
i830_memory: kill field "pitch"
i830_memory: switch cursors to drm_intel_bo
i830_memory: switch frontbuffer to drm_intel_bo
i830_memory: hide as much of the old memory allocator as possible
XvMC: kill i830_memory in 965 class xvmc
XvMC: kill dead code in i915_xvmc.c
i915 XvMC: switch one_time_state_emit to batchbuffer macros
i915 XvMC: kill last_flip and last_render
i915 XvMC: switch ssb to drm_intel_bo
i915 XvMC: switch psp to drm_intel_bo
i915 XvMC: switch psc to drm_intel_bo
i915 XvMC: switch load_indirect_render_emit to batchbuffer macros
i915 XvMC: switch sis to drm_intel_bo
i915 XvMC: switch msb to drm_intel_bo
i915 XvMC: switch corrdata buffer to drm_intel_bo
i915 XvMC: switch surfaces to drm_intel_bo
i915 XvMC: drop superflous MI_FLUSH
i915 XvMC: don't stall the cpu anymore
i915 XvMC: kill pinned per-context buffers in the ddx code
i915 XvMC: kill pinned surface buffer in the ddx code
XvMC: kill the pinned batchbuffer in the ddx code
i830_memory: rip out the remainings of the old allocator
Xv: fixup relocation in i965_video.c
i915 XvMC: kill dead code
i915 XvMC: fixup colors
Eric Anholt (9):
Move batch and 965 render state setup/teardown to screen init/close.
Remove pre-2.6.29 error message handling since we require KMS.
Remove 3D state clobber on EnterVT, and always clobber at batch start.
Remove intel_sync() at teardown time.
Init CRTC cursors with CRTC setup instead of i830_memory.
Remove i830_allocate_2d_memory() now that it only called one function.
Remove a piece of fbOffset cruft from non-DRM support.
Remove remaining fbOffset setting.
Put back the pitch alignment for new framebuffers.
Jesse Barnes (6):
DRI2: handle offscreen drawables better at swap time
DRI2: fixup ScheduleWaitMSC similarly to ScheduleSwap
DRI2: fixup stray curly brace
DRI2: more WaitMSC fixes
DRI2: truncate OML values to 32 bits
DRI2: make WaitMSC error handling more consistent with ScheduleSwap
Mario Kleiner (2):
DRI2: make MSC waits handle specific target_mscs and divisor/remainders
DRI2: handle target_msc, divisor and remainder properly in DRI2ScheduleSwap
Matt Turner (1):
Don't check for Xinerama.
Robert Hooker (1):
Fix build against xserver 1.6 branch.
---
NEWS | 27
configure.ac | 3
src/drmmode_display.c | 45 -
src/i830.h | 50 -
src/i830_batchbuffer.c | 23
src/i830_dri.c | 200 +++-
src/i830_driver.c | 78 -
src/i830_hwmc.c | 36
src/i830_hwmc.h | 8
src/i830_memory.c | 397 ---------
src/i830_uxa.c | 6
src/i830_video.c | 118 +-
src/i915_hwmc.c | 608 --------------
src/i915_hwmc.h | 12
src/i965_hwmc.c | 1
src/i965_hwmc.h | 12
src/i965_video.c | 2
src/xvmc/i915_structs.h | 121 --
src/xvmc/i915_xvmc.c | 1751 ++++++-------------------------------------
src/xvmc/i915_xvmc.h | 20
src/xvmc/i965_xvmc.c | 12
src/xvmc/intel_batchbuffer.c | 23
src/xvmc/intel_xvmc.c | 2
src/xvmc/intel_xvmc.h | 4
src/xvmc/xvmc_vld.c | 20
uxa/uxa-render.c | 2
26 files changed, 639 insertions(+), 2942 deletions(-)
---
Reply to: