1. 11 Apr, 2016 2 commits
  2. 31 Mar, 2016 2 commits
  3. 30 Mar, 2016 2 commits
  4. 16 Mar, 2016 4 commits
  5. 08 Mar, 2016 2 commits
    • Dave Airlie's avatar
      renderer: avoid looking up the same shader on every draw. · 51e48383
      Dave Airlie authored
      If we have a lot of draws we end up traversing the linked list
      looking for the same shader on each draw call even if the
      shader is the same one we used the last time.
      
      This removes a chunk of CPU overhead in the draw path.
      51e48383
    • Dave Airlie's avatar
      renderer: add program to end of list. · 8aa34272
      Dave Airlie authored
      This seems to do better in xonotic traces, we at least don't
      traverse as much of the list to pick up the shaders.
      
      I think we should be using a hash table here really.
      8aa34272
  6. 07 Mar, 2016 14 commits
  7. 01 Mar, 2016 2 commits
  8. 29 Feb, 2016 8 commits
  9. 26 Feb, 2016 4 commits