1. 10 Apr, 2008 1 commit
  2. 13 Mar, 2008 1 commit
    • Brian's avatar
      gallium: added new EMIT_HEADER token · b9518a4e
      Brian authored
      Used to emit the struct vertex_header info for softpipe.
      Before we were using the EMIT_ALL token but that's insufficient for the
      draw pass-through mode.  EMIT_ALL might get removed soon...
      b9518a4e
  3. 15 Feb, 2008 3 commits
  4. 24 Jan, 2008 1 commit
  5. 23 Jan, 2008 2 commits
    • Brian's avatar
      gallium: restore/rewrite vbuf code for softpipe · 2d37e78e
      Brian authored
      Now based on the draw_vbuf code, instead being a custom one-off.
      Disabled by default, enable with SP_VBUF env var.
      2d37e78e
    • Brian's avatar
      gallium: overhaul usage of vertex_info in draw module. · cd364369
      Brian authored
      Remove all dependencies on vertex_info, except for draw_vbuf.
      Drawing stages now strictly operate on post-transformed vertices and don't
      know anything about hw vertices.
      Use vertex program output info for two-side/flat/etc stages.
      Temporarily disable vbuf module in softpipe driver.
      cd364369
  6. 22 Jan, 2008 1 commit
  7. 21 Nov, 2007 3 commits
  8. 08 Nov, 2007 1 commit
  9. 29 Oct, 2007 1 commit
  10. 15 Oct, 2007 1 commit
  11. 20 Sep, 2007 2 commits
  12. 31 Aug, 2007 1 commit
  13. 30 Aug, 2007 2 commits
  14. 27 Aug, 2007 1 commit
  15. 23 Aug, 2007 3 commits
  16. 21 Aug, 2007 3 commits
  17. 20 Aug, 2007 7 commits
  18. 19 Aug, 2007 1 commit
    • Brian's avatar
      Fix some draw_arrays issues. · 14327705
      Brian authored
      We weren't mapping all the needed vertex array buffers.
      Move array state that was temporarily in draw_context to softpipe_context.
      Remove a bunch of dead code.
      14327705
  19. 18 Aug, 2007 1 commit
  20. 17 Aug, 2007 4 commits