1. 31 Jan, 2010 2 commits
  2. 24 Jan, 2010 2 commits
  3. 13 Jan, 2010 3 commits
  4. 15 Dec, 2009 6 commits
  5. 10 Dec, 2009 2 commits
  6. 09 Dec, 2009 4 commits
  7. 08 Dec, 2009 1 commit
  8. 07 Dec, 2009 1 commit
  9. 06 Dec, 2009 4 commits
  10. 03 Dec, 2009 1 commit
  11. 03 Nov, 2009 1 commit
    • Dave Airlie's avatar
      drm/radeon/kms: fix coherency issues on AGP cards. · df67bed9
      Dave Airlie authored
      
      
      When we are evicting from VRAM->RAM we allocate the ttm object,
      but we don't set the caching policy on it before blitting into it.
      This means on AGP we end up blitting into cached pages, and
      the CPU later flushes out on top of them. This was mostly seen as
      font corruption.
      
      The other question is why we don't evict VRAM->GTT in a lot of cases,
      this would save us some cache transitions since a lot of objects
      that are evicted from VRAM will probably end up being pulled back in
      a few operations later, and evicting them to system memory involves
      2 unnecessary cache transitions.
      Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
      df67bed9
  12. 05 Oct, 2009 1 commit
  13. 27 Sep, 2009 1 commit
  14. 26 Aug, 2009 1 commit
  15. 20 Aug, 2009 2 commits
  16. 19 Aug, 2009 3 commits
  17. 03 Aug, 2009 3 commits
  18. 29 Jul, 2009 1 commit
  19. 28 Jul, 2009 1 commit