1. 08 Apr, 2010 16 commits
  2. 29 Mar, 2010 2 commits
  3. 26 Mar, 2010 1 commit
  4. 25 Mar, 2010 2 commits
  5. 24 Mar, 2010 4 commits
  6. 22 Mar, 2010 5 commits
  7. 18 Mar, 2010 1 commit
  8. 17 Mar, 2010 1 commit
  9. 16 Mar, 2010 4 commits
  10. 09 Mar, 2010 1 commit
    • Daniel Vetter's avatar
      i915 XvMC: fixup colors · 318aa9ed
      Daniel Vetter authored
      My cleanup accidently created a inconsistency in the YUV plane ordering.
      I think we can safely assume that I'm colorblind ;)
      
      As Carl Worth rightly pointed out, this change deserves a more elaborate
      explanation:
      
      For Xv planar formats, the three planes are stored consecutively in
      memory, ordered Y U V. Now for some totally odd reason (= none at all),
      i915 xvmc stored it in Y V U order. Right after the release of 2.10, with
      commit "Xv: consolidate xmvc passthrough handling" I've inadvertently
      broken xvmc support (which started this whole odyssey into xvmc). When
      fixing stuff up, I neglected this special plane ordering and simply
      assumed it to be the same as Xv and dropped that special case for i915 in
      src/i830_video.c. This patch completes the change to standard YUV plane
      ordering by making the corresponding change in src/xvmc/i915_xvmc.c.
      Signed-off-by: Daniel Vetter's avatarDaniel Vetter <daniel.vetter@ffwll.ch>
      318aa9ed
  11. 08 Mar, 2010 3 commits