1. 21 Mar, 2010 1 commit
  2. 16 Mar, 2010 1 commit
  3. 14 Mar, 2010 3 commits
  4. 13 Mar, 2010 2 commits
  5. 10 Mar, 2010 2 commits
    • Keith Whitwell's avatar
      target-helpers: remove swrast_xlib.c helper · 0731d14a
      Keith Whitwell authored
      This was a good idea, but ended up tying the build systems in knots.
      We can revisit this later, in particular if we can put in place dummy
      implementations of cell_create_screen(), llvmpipe_create_screen()
      which just return NULL if the driver isn't available.
      
      In the meantime, just duplicate this smallish function in the two
      places it was being called.
      0731d14a
    • Keith Whitwell's avatar
      target-helpers: helper for injecting common debug layers · 431a2f99
      Keith Whitwell authored
      Add a helper gallium_wrap_screen() for injecting the commonly
      used extra layers into a gallium stack.  Currently that's just the
      trace module and identity layer, but there could be more in the
      future, eg. a validation layer.
      431a2f99
  6. 09 Mar, 2010 1 commit
  7. 06 Mar, 2010 1 commit
  8. 03 Mar, 2010 1 commit
  9. 26 Feb, 2010 2 commits
    • Brian Paul's avatar
      gallium: define GENERATED auxiliary files · f519d3d6
      Brian Paul authored
      Don't need special default dependency on u_format_pack.h anymore.
      f519d3d6
    • Jose Fonseca's avatar
      util: Code generate functions to pack and unpack a single pixel. · 9beb3022
      Jose Fonseca authored
      Should work correctly for all pixel formats except SRGB formats.
      
      Generated code made much simpler by defining the pixel format as
      a C structure. For example this is the generated structure for
      PIPE_FORMAT_B6UG5SR5S_NORM:
      
      union util_format_b6ug5sr5s_norm {
         uint16_t value;
         struct {
            int r:5;
            int g:5;
            unsigned b:6;
         } chan;
      };
      
      Not used everywhere yet because it seems compiled code is slower than
      bitshift arithmetic by some misterious reason. So we should generate
      bitshift arithmetic at least for the simple UNORM pixel formats.
      9beb3022
  10. 25 Feb, 2010 1 commit
  11. 24 Feb, 2010 1 commit
  12. 18 Feb, 2010 1 commit
  13. 14 Feb, 2010 5 commits
  14. 09 Feb, 2010 2 commits
  15. 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
  16. 04 Feb, 2010 3 commits
  17. 03 Feb, 2010 1 commit
  18. 23 Jan, 2010 1 commit
  19. 16 Jan, 2010 1 commit
  20. 01 Jan, 2010 1 commit
  21. 19 Feb, 2010 1 commit
  22. 20 Feb, 2009 1 commit
  23. 18 Feb, 2008 1 commit
  24. 15 Feb, 2008 4 commits
  25. 16 Jan, 2008 1 commit