1. 02 Sep, 2011 1 commit
    • Avoid resending lots of D3D state · d8f3faad
      jbauman@chromium.org authored
      This change uses trivial caching to determines whether to reset shaders, the viewport, and the currently set vertex declaration. It also caches the render target desc to avoid rereading that. Serial numbers are added to vertex and index buffers, so resending those can be avoided.
      
      These changes can give a big speedup (30% has been measured) on simple content, particularly when used directly or through pepper/native client.
      
      BUG=
      TEST=bunch of pages using webgl
      
      Review URL: http://codereview.appspot.com/4964057
      
      git-svn-id: https://angleproject.googlecode.com/svn/trunk@743 736b8ea6-26fd-11df-bfd4-992fa37f6226
  2. 01 Sep, 2011 1 commit
  3. 30 Aug, 2011 1 commit
  4. 29 Aug, 2011 1 commit
  5. 24 Aug, 2011 2 commits
  6. 21 Aug, 2011 1 commit
  7. 17 Aug, 2011 3 commits
  8. 16 Aug, 2011 1 commit
  9. 15 Aug, 2011 1 commit
  10. 14 Aug, 2011 1 commit
  11. 12 Aug, 2011 2 commits
  12. 10 Aug, 2011 5 commits
  13. 09 Aug, 2011 2 commits
  14. 07 Aug, 2011 1 commit
  15. 03 Aug, 2011 1 commit
  16. 02 Aug, 2011 3 commits
  17. 30 Jul, 2011 1 commit
  18. 29 Jul, 2011 3 commits
  19. 14 Jul, 2011 1 commit
  20. 08 Jul, 2011 3 commits
  21. 06 Jul, 2011 1 commit
  22. 24 Jun, 2011 1 commit
  23. 21 Jun, 2011 2 commits
  24. 17 Jun, 2011 1 commit