1. 11 Apr, 2010 1 commit
    • José Fonseca's avatar
      scons: Make LLVM a black-white dependency. · ea532f0e
      José Fonseca authored
      Now that draw depends on llvm it is very difficult to correctly handle
      broken llvm installations. Either the user requests LLVM and it needs to
      supply a working installation. Or it doesn't, and it gets no LLVM
      accelerate pipe drivers.
      ea532f0e
  2. 23 Feb, 2010 1 commit
  3. 08 Feb, 2010 1 commit
    • Zack Rusin's avatar
      llvmpipe: export the tgsi translation code to a common layer · c61bf363
      Zack Rusin authored
      the llvmpipe tgsi translation is a lot more complete than what was in
      gallivm so replacing the latter with the former. this is needed since
      the draw llvm paths will use the same code. effectively the proven
      llvmpipe code becomes gallivm.
      c61bf363
  4. 03 Feb, 2010 1 commit
  5. 28 Jan, 2010 2 commits
  6. 16 Jan, 2010 1 commit
  7. 15 Jan, 2010 1 commit
  8. 29 Dec, 2009 1 commit
  9. 25 Dec, 2009 1 commit
  10. 14 Dec, 2009 1 commit
  11. 09 Dec, 2009 1 commit
    • Keith Whitwell's avatar
      gallium: first steps to treat edgeflags as regular vertex element · a08e348a
      Keith Whitwell authored
      The idea here is to eliminate the set_edgeflags() call in pipe_context
      by treating edgeflags as a regular vertex element.
      
      Edgeflags provoke special treatment in hardware, which means we need to
      label them in some way, in this case we'll be passing them through the
      vertex shader and labelling the vertex shader output with a new TGSI
      semantic (TGSI_SEMANTIC_EDGEFLAG).
      a08e348a
  12. 16 Jul, 2009 2 commits
  13. 11 Dec, 2008 1 commit
    • Brian Paul's avatar
      gallium: added draw_set_mrd() function to fix polygon offset · d0bc5293
      Brian Paul authored
      The Minimum Resolvable Depth factor depends on the driver and can't just
      be computed from the number of Z buffer bits.
      Glean's polygon offset test now passes with softpipe.
      Still need to determine the MRD factor for other gallium drivers, if they use
      the draw module's polygon offset stage...
      d0bc5293
  14. 04 Dec, 2008 1 commit
  15. 10 Oct, 2008 1 commit
  16. 07 Oct, 2008 1 commit
  17. 28 Jul, 2008 1 commit
  18. 11 Jun, 2008 1 commit
  19. 04 Jun, 2008 1 commit
  20. 31 May, 2008 1 commit
  21. 29 May, 2008 3 commits
  22. 28 May, 2008 1 commit
  23. 23 May, 2008 3 commits
  24. 12 May, 2008 2 commits
    • Keith Whitwell's avatar
      draw: turn fse path into a middle end · bbda45ec
      Keith Whitwell authored
      Also add some util functions in pt_util.c
      bbda45ec
    • Keith Whitwell's avatar
      draw: add fetch-shade-emit path · b5e5369d
      Keith Whitwell authored
      Enable with TEST_FSE=t.  Performs fetch from API-provided vertex buffers,
      transformation with one of three (two working) hard-coded shaders, and
      final emit to hardware vertices all in a single pass.
      
      Currently only really useful for profiling in conjunction with SP_NO_RAST=t.
      b5e5369d
  25. 08 May, 2008 1 commit
  26. 25 Apr, 2008 1 commit
  27. 24 Apr, 2008 2 commits
  28. 23 Apr, 2008 1 commit
  29. 22 Apr, 2008 1 commit
  30. 21 Apr, 2008 1 commit
  31. 19 Apr, 2008 2 commits