[Intel-gfx] [PATCH 00/22] Xv overlay cleanup and preparatory changes for drmmode overlay
Daniel Vetter
daniel.vetter at ffwll.ch
Thu Jul 2 14:15:33 CEST 2009
Hi all,
I've split up the two monster-functions split-up patches, as requested by
Ian. While doing this I fixed up an if-conditional goof-up in the textured
video path I've made. Safe this zero changes vs. the old patch series, only
rebased on top of latest master.
As promised I've included the two patches by Barry, rebased on top of my
work. And another patch by Simon to make sure it's not lost.
Yours, Daniel
Barry Scott (2):
Fix segv for clipped movie window
Fix XV scan line calculation when rotated
Daniel Vetter (19):
Xv i830_display_video splitup: extract
i830_update_dst_box_to_crtc_coords
Xv i830_display_video splitup: extract i830_calc_src_regs
Xv i830_display_video splitup: extract i830_update_polyphase_coeffs
Xv i830_display_video splitup: extract i830_update_scaling_factors
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
Simon Farnsworth (1):
Raise XV limit to 2048x2048 to match hardware limits.
src/i830.h | 1 -
src/i830_driver.c | 2 -
src/i830_video.c | 1641 +++++++++++++++++++++++------------------------------
src/i830_video.h | 20 +-
src/i915_video.c | 33 +-
src/i965_video.c | 48 +-
6 files changed, 742 insertions(+), 1003 deletions(-)
More information about the Intel-gfx
mailing list