xf86-video-intel: Changes to 'refs/tags/2.10.902'

Carl Worth cworth at kemper.freedesktop.org
Mon Mar 15 17:34:51 PDT 2010


Tag '2.10.902' created by Carl Worth <cworth at cworth.org> at 2010-03-16 01:34 -0700

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(-)
---


More information about the xorg-commit mailing list