[Intel-gfx] [PATCH 00/18] xv overlay cleanup & drmmode overlay support

Daniel Vetter daniel.vetter at ffwll.ch
Tue Aug 11 16:06:30 CEST 2009


Hi all,

As promised, here's my latest patch series. Changes since last time:
- implement drmmode overlay support (last patch). Of course, this needs
  the new ioctl definitions installed. The rest is just cleanups of the
  userspace stuff.
- beefed up some changelog entries to answers questions raised by Ian.
- fixed up 2 small issues with the new buffer management code (noted in the
  changelog entry).

Thanks for reviewing/testing.

Yours, Daniel

Daniel Vetter (18):
  Xv i830_display_video splitup: extract i830_calc_src_regs
  Xv i830_display_video splitup: extract i830_overlay_cmd
  Xv: rename i830_display_video to i830_display_overlay
  Xv: introduce planar memcpy helper
  Xv: use is_planar_fourcc helper some more
  Xv: kill hw double buffering logic
  Xv: kill destId in I830PutImage
  Xv I830PutImage splitup: extract i830_dst_pitch_and_size
  Xv I830PutImage splitup: extract i830_setup_video_buffer
  Xv I830PutImage splitup: extract i830_copy_video_data
  Xv I830PutImage splitup: extract i830_wait_for scanline
  Xv: small cleanups in I830PutImage
  Xv: scrap overlay offscreen pixmap support
  Xv: create xvmc_passthrough helper
  Xv: rework overlay buffer management
  Xv: introduce an overlay hal
  Implement drmmode overlay
  debug stuff

 src/drmmode_display.c |    9 +
 src/i830.h            |    3 +-
 src/i830_driver.c     |    2 -
 src/i830_video.c      | 1526 +++++++++++++++++++++++--------------------------
 src/i830_video.h      |   20 +-
 src/i915_video.c      |   33 +-
 src/i965_video.c      |   48 +-
 7 files changed, 763 insertions(+), 878 deletions(-)




More information about the Intel-gfx mailing list