1. 28 Jul, 2013 1 commit
  2. 04 Mar, 2010 2 commits
    • Daniel Vetter's avatar
      i915 XvMC: drop superflous MI_FLUSH · 9bba123c
      Daniel Vetter authored
      Cache coherency is now fully under the control of gem.
      
      For lack of hw documentation, I had to find out the correct cache
      placements by trial and error:
      
      Backward and forward surfaces: I915_GEM_DOMAIN_RENDER
      Correlation data:              I915_GEM_DOMAIN_SAMPLER
      
      Changing any of them leads to visual corruptions, so I think these
      are the correct ones.
      Reviewed-by: Carl Worth's avatarCarl Worth <cworth@cworth.org>
      9bba123c
    • Daniel Vetter's avatar
      i915 XvMC: switch one_time_state_emit to batchbuffer macros · 04aa38a6
      Daniel Vetter authored
      This is in preparation for real relocatable drm_bo's instead
      of memory at a fixed address. By switching to the batchbuffer
      macros (like i965 xvmc) we can use the nice OUT_RELOC macro.
      
      Also align the code more with coding-style elsewhere, i.e. bitops
      instead of bitfield structures. The bitfield structures are
      quite a mess to work with the batchbuffer macros, so they were
      getting in the way, anyway.
      Signed-off-by: Daniel Vetter's avatarDaniel Vetter <daniel.vetter@ffwll.ch>
      Reviewed-by: Carl Worth's avatarCarl Worth <cworth@cworth.org>
      04aa38a6
  3. 07 Oct, 2009 1 commit
    • Eric Anholt's avatar
      Move to kernel coding style. · 8ae0e44e
      Eric Anholt authored
      We've talked about doing this since the start of the project, putting it off
      until "some convenient time".  Just after removing a third of the driver seems
      like a convenient time, when backporting's probably not happening much anyway.
      8ae0e44e
  4. 28 Jun, 2008 2 commits
  5. 19 Jul, 2007 6 commits