1. 25 Aug, 2010 3 commits
  2. 15 Aug, 2010 3 commits
  3. 10 Aug, 2010 1 commit
  4. 09 Aug, 2010 1 commit
  5. 08 Aug, 2010 2 commits
  6. 05 Aug, 2010 1 commit
    • Dave Airlie's avatar
      r300g: implement hyper-z support. (v4) · 6eb2a7fb
      Dave Airlie authored
      
      
      This implements fast Z clear, Z compression, and HiZ support for r300->r500
      GPUs.
      
      It also allows cbzb clears when fast Z clears are being used for the ZB.
      
      It requires a kernel with hyper-z support.
      
      Thanks to Marek Olšák <maraeo@gmail.com>, who started this off, and Alex Deucher at AMD for providing lots of hints.
      
      v2:
      squashed zmask ram size fix]
      squashed r300g/blitter: fix Z readback when compressed]
      
      v3:
      rebase around texture changes in master - .1 fix more bits
      
      v4:
      migrated to using u_mm in r300_texture to manage hiz/zmask rams consistently
      disabled HiZ when using OQ
      flush z-cache before turning hyper-z off
      update hyper-z state on dsa state change
      store depthclearvalue across cbzb clears and replace it afterwards.
      Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
      6eb2a7fb
  7. 17 Jul, 2010 3 commits
  8. 16 Jul, 2010 2 commits
  9. 12 Jul, 2010 3 commits
  10. 09 Jul, 2010 1 commit
  11. 27 Jun, 2010 5 commits
  12. 26 Jun, 2010 1 commit
  13. 24 Jun, 2010 4 commits
  14. 19 Jun, 2010 1 commit
  15. 17 Jun, 2010 2 commits
  16. 16 Jun, 2010 2 commits
  17. 14 Jun, 2010 4 commits
  18. 13 Jun, 2010 1 commit