mesa: Changes to 'gallium-0.1'

Jose Fonseca jrfonseca at kemper.freedesktop.org
Fri Feb 15 08:53:02 UTC 2008


 configs/beos                                              |    2 
 configs/darwin                                            |    2 
 configs/darwin-x86ppc                                     |    2 
 configs/default                                           |    2 
 configs/freebsd-dri                                       |    2 
 configs/linux-cell                                        |    2 
 configs/linux-directfb                                    |    2 
 configs/linux-dri                                         |    6 
 configs/linux-dri-xcb                                     |    4 
 configs/linux-fbdev                                       |    2 
 configs/linux-osmesa                                      |    2 
 configs/linux-osmesa16                                    |    2 
 configs/linux-osmesa16-static                             |    2 
 configs/linux-osmesa32                                    |    2 
 configs/linux-solo                                        |    2 
 src/gallium/Makefile                                      |   20 
 src/gallium/Makefile.template                             |   66 
 src/gallium/README.portability                            |   43 
 src/gallium/SConscript                                    |    9 
 src/gallium/aux/Makefile                                  |   24 
 src/gallium/aux/cso_cache/cso_cache.c                     |  181 
 src/gallium/aux/cso_cache/cso_cache.h                     |  107 
 src/gallium/aux/cso_cache/cso_hash.c                      |  388 +
 src/gallium/aux/cso_cache/cso_hash.h                      |   62 
 src/gallium/aux/draw/Makefile                             |    2 
 src/gallium/aux/draw/draw_clip.c                          |  488 ++
 src/gallium/aux/draw/draw_context.c                       |  293 +
 src/gallium/aux/draw/draw_context.h                       |  142 
 src/gallium/aux/draw/draw_cull.c                          |  150 
 src/gallium/aux/draw/draw_debug.c                         |  113 
 src/gallium/aux/draw/draw_flatshade.c                     |  205 
 src/gallium/aux/draw/draw_offset.c                        |  186 
 src/gallium/aux/draw/draw_prim.c                          |  482 ++
 src/gallium/aux/draw/draw_private.h                       |  346 +
 src/gallium/aux/draw/draw_stipple.c                       |  239 +
 src/gallium/aux/draw/draw_twoside.c                       |  203 
 src/gallium/aux/draw/draw_unfilled.c                      |  206 
 src/gallium/aux/draw/draw_validate.c                      |  185 
 src/gallium/aux/draw/draw_vbuf.c                          |  570 ++
 src/gallium/aux/draw/draw_vbuf.h                          |  106 
 src/gallium/aux/draw/draw_vertex.c                        |   79 
 src/gallium/aux/draw/draw_vertex.h                        |  111 
 src/gallium/aux/draw/draw_vertex_cache.c                  |  196 
 src/gallium/aux/draw/draw_vertex_fetch.c                  |  510 ++
 src/gallium/aux/draw/draw_vertex_shader.c                 |  325 +
 src/gallium/aux/draw/draw_vf.c                            |  428 +
 src/gallium/aux/draw/draw_vf.h                            |  236 +
 src/gallium/aux/draw/draw_vf_generic.c                    |  585 ++
 src/gallium/aux/draw/draw_vf_sse.c                        |  614 ++
 src/gallium/aux/draw/draw_wide_prims.c                    |  432 +
 src/gallium/aux/llvm/Makefile                             |   85 
 src/gallium/aux/llvm/gallivm.cpp                          |  327 +
 src/gallium/aux/llvm/gallivm.h                            |  103 
 src/gallium/aux/llvm/gallivm_builtins.cpp                 |  567 ++
 src/gallium/aux/llvm/gallivm_cpu.cpp                      |  202 
 src/gallium/aux/llvm/gallivm_p.h                          |  110 
 src/gallium/aux/llvm/instructions.cpp                     |  889 +++
 src/gallium/aux/llvm/instructions.h                       |  152 
 src/gallium/aux/llvm/instructionssoa.cpp                  |  121 
 src/gallium/aux/llvm/instructionssoa.h                    |   74 
 src/gallium/aux/llvm/llvm_builtins.c                      |  115 
 src/gallium/aux/llvm/loweringpass.cpp                     |   17 
 src/gallium/aux/llvm/loweringpass.h                       |   15 
 src/gallium/aux/llvm/storage.cpp                          |  364 +
 src/gallium/aux/llvm/storage.h                            |  133 
 src/gallium/aux/llvm/storagesoa.cpp                       |  389 +
 src/gallium/aux/llvm/storagesoa.h                         |  111 
 src/gallium/aux/llvm/tgsitollvm.cpp                       | 1221 +++++
 src/gallium/aux/llvm/tgsitollvm.h                         |   20 
 src/gallium/aux/pipebuffer/Makefile                       |   23 
 src/gallium/aux/pipebuffer/linked_list.h                  |   91 
 src/gallium/aux/pipebuffer/pb_buffer.h                    |  202 
 src/gallium/aux/pipebuffer/pb_buffer_fenced.c             |  299 +
 src/gallium/aux/pipebuffer/pb_buffer_fenced.h             |  117 
 src/gallium/aux/pipebuffer/pb_buffer_malloc.c             |  127 
 src/gallium/aux/pipebuffer/pb_bufmgr.h                    |  126 
 src/gallium/aux/pipebuffer/pb_bufmgr_fenced.c             |  131 
 src/gallium/aux/pipebuffer/pb_bufmgr_mm.c                 |  593 ++
 src/gallium/aux/pipebuffer/pb_bufmgr_pool.c               |  288 +
 src/gallium/aux/pipebuffer/pb_winsys.c                    |  170 
 src/gallium/aux/tgsi/Makefile                             |    3 
 src/gallium/aux/tgsi/exec/Makefile                        |    3 
 src/gallium/aux/tgsi/exec/tgsi_exec.c                     | 2485 ++++++++++
 src/gallium/aux/tgsi/exec/tgsi_exec.h                     |  239 +
 src/gallium/aux/tgsi/exec/tgsi_sse2.c                     | 2378 ++++++++++
 src/gallium/aux/tgsi/exec/tgsi_sse2.h                     |   26 
 src/gallium/aux/tgsi/util/tgsi_build.c                    | 1371 ++++++
 src/gallium/aux/tgsi/util/tgsi_build.h                    |  320 +
 src/gallium/aux/tgsi/util/tgsi_dump.c                     | 1581 ++++++
 src/gallium/aux/tgsi/util/tgsi_dump.h                     |   28 
 src/gallium/aux/tgsi/util/tgsi_parse.c                    |  319 +
 src/gallium/aux/tgsi/util/tgsi_parse.h                    |  121 
 src/gallium/aux/tgsi/util/tgsi_transform.c                |  199 
 src/gallium/aux/tgsi/util/tgsi_transform.h                |   93 
 src/gallium/aux/tgsi/util/tgsi_util.c                     |  274 +
 src/gallium/aux/tgsi/util/tgsi_util.h                     |   70 
 src/gallium/aux/util/p_debug.c                            |   76 
 src/gallium/aux/util/p_tile.c                             |  699 +++
 src/gallium/aux/util/p_tile.h                             |   81 
 src/gallium/aux/util/p_util.c                             |   73 
 src/gallium/drivers/Makefile                              |   24 
 src/gallium/drivers/cell/Makefile                         |   12 
 src/gallium/drivers/cell/common.h                         |  220 
 src/gallium/drivers/cell/ppu/Makefile                     |   79 
 src/gallium/drivers/cell/ppu/cell_batch.c                 |  217 
 src/gallium/drivers/cell/ppu/cell_batch.h                 |   58 
 src/gallium/drivers/cell/ppu/cell_clear.c                 |   76 
 src/gallium/drivers/cell/ppu/cell_clear.h                 |   43 
 src/gallium/drivers/cell/ppu/cell_context.c               |  287 +
 src/gallium/drivers/cell/ppu/cell_context.h               |  135 
 src/gallium/drivers/cell/ppu/cell_draw_arrays.c           |  164 
 src/gallium/drivers/cell/ppu/cell_draw_arrays.h           |   42 
 src/gallium/drivers/cell/ppu/cell_flush.c                 |   84 
 src/gallium/drivers/cell/ppu/cell_flush.h                 |   38 
 src/gallium/drivers/cell/ppu/cell_render.c                |  210 
 src/gallium/drivers/cell/ppu/cell_render.h                |   39 
 src/gallium/drivers/cell/ppu/cell_spu.c                   |  155 
 src/gallium/drivers/cell/ppu/cell_spu.h                   |   82 
 src/gallium/drivers/cell/ppu/cell_state.h                 |  115 
 src/gallium/drivers/cell/ppu/cell_state_blend.c           |  109 
 src/gallium/drivers/cell/ppu/cell_state_clip.c            |   84 
 src/gallium/drivers/cell/ppu/cell_state_derived.c         |  192 
 src/gallium/drivers/cell/ppu/cell_state_emit.c            |  103 
 src/gallium/drivers/cell/ppu/cell_state_emit.h            |   36 
 src/gallium/drivers/cell/ppu/cell_state_fs.c              |  171 
 src/gallium/drivers/cell/ppu/cell_state_rasterizer.c      |  106 
 src/gallium/drivers/cell/ppu/cell_state_sampler.c         |   84 
 src/gallium/drivers/cell/ppu/cell_state_surface.c         |   71 
 src/gallium/drivers/cell/ppu/cell_state_vertex.c          |   63 
 src/gallium/drivers/cell/ppu/cell_surface.c               |  179 
 src/gallium/drivers/cell/ppu/cell_surface.h               |   42 
 src/gallium/drivers/cell/ppu/cell_texture.c               |  252 +
 src/gallium/drivers/cell/ppu/cell_texture.h               |   80 
 src/gallium/drivers/cell/ppu/cell_vbuf.c                  |  294 +
 src/gallium/drivers/cell/ppu/cell_vbuf.h                  |   38 
 src/gallium/drivers/cell/ppu/cell_vertex_shader.c         |  120 
 src/gallium/drivers/cell/ppu/cell_winsys.c                |   40 
 src/gallium/drivers/cell/ppu/cell_winsys.h                |   50 
 src/gallium/drivers/cell/spu/Makefile                     |   76 
 src/gallium/drivers/cell/spu/spu_blend.c                  |   62 
 src/gallium/drivers/cell/spu/spu_blend.h                  |   37 
 src/gallium/drivers/cell/spu/spu_colorpack.h              |  110 
 src/gallium/drivers/cell/spu/spu_exec.c                   | 1948 ++++++++
 src/gallium/drivers/cell/spu/spu_exec.h                   |  172 
 src/gallium/drivers/cell/spu/spu_main.c                   |  567 ++
 src/gallium/drivers/cell/spu/spu_main.h                   |  177 
 src/gallium/drivers/cell/spu/spu_render.c                 |  301 +
 src/gallium/drivers/cell/spu/spu_render.h                 |   38 
 src/gallium/drivers/cell/spu/spu_texture.c                |  217 
 src/gallium/drivers/cell/spu/spu_texture.h                |   47 
 src/gallium/drivers/cell/spu/spu_tile.c                   |   83 
 src/gallium/drivers/cell/spu/spu_tile.h                   |   73 
 src/gallium/drivers/cell/spu/spu_tri.c                    |  926 ++++
 src/gallium/drivers/cell/spu/spu_tri.h                    |   37 
 src/gallium/drivers/cell/spu/spu_util.c                   |  165 
 src/gallium/drivers/cell/spu/spu_vertex_fetch.c           |  673 ++
 src/gallium/drivers/cell/spu/spu_vertex_shader.c          |  231 +
 src/gallium/drivers/cell/spu/spu_vertex_shader.h          |   63 
 src/gallium/drivers/cell/spu/spu_ztest.h                  |  135 
 src/gallium/drivers/failover/Makefile                     |   21 
 src/gallium/drivers/failover/fo_context.c                 |  155 
 src/gallium/drivers/failover/fo_context.h                 |  114 
 src/gallium/drivers/failover/fo_state.c                   |  457 ++
 src/gallium/drivers/failover/fo_state_emit.c              |  137 
 src/gallium/drivers/failover/fo_winsys.h                  |   45 
 src/gallium/drivers/i915simple/Makefile                   |   38 
 src/gallium/drivers/i915simple/SConscript                 |   29 
 src/gallium/drivers/i915simple/i915_batch.h               |   54 
 src/gallium/drivers/i915simple/i915_blit.c                |  162 
 src/gallium/drivers/i915simple/i915_blit.h                |   55 
 src/gallium/drivers/i915simple/i915_clear.c               |   47 
 src/gallium/drivers/i915simple/i915_context.c             |  320 +
 src/gallium/drivers/i915simple/i915_context.h             |  304 +
 src/gallium/drivers/i915simple/i915_debug.c               |  901 +++
 src/gallium/drivers/i915simple/i915_debug.h               |  117 
 src/gallium/drivers/i915simple/i915_debug_fp.c            |  366 +
 src/gallium/drivers/i915simple/i915_flush.c               |   81 
 src/gallium/drivers/i915simple/i915_fpc.h                 |  213 
 src/gallium/drivers/i915simple/i915_fpc_emit.c            |  375 +
 src/gallium/drivers/i915simple/i915_fpc_translate.c       | 1135 ++++
 src/gallium/drivers/i915simple/i915_prim_emit.c           |  215 
 src/gallium/drivers/i915simple/i915_prim_vbuf.c           |  254 +
 src/gallium/drivers/i915simple/i915_reg.h                 |  978 ++++
 src/gallium/drivers/i915simple/i915_state.c               |  694 +++
 src/gallium/drivers/i915simple/i915_state.h               |   50 
 src/gallium/drivers/i915simple/i915_state_derived.c       |  177 
 src/gallium/drivers/i915simple/i915_state_dynamic.c       |  308 +
 src/gallium/drivers/i915simple/i915_state_emit.c          |  374 +
 src/gallium/drivers/i915simple/i915_state_immediate.c     |  221 
 src/gallium/drivers/i915simple/i915_state_inlines.h       |  230 +
 src/gallium/drivers/i915simple/i915_state_sampler.c       |  231 +
 src/gallium/drivers/i915simple/i915_strings.c             |   83 
 src/gallium/drivers/i915simple/i915_surface.c             |  191 
 src/gallium/drivers/i915simple/i915_texture.c             |  536 ++
 src/gallium/drivers/i915simple/i915_texture.h             |   17 
 src/gallium/drivers/i915simple/i915_winsys.h              |  115 
 src/gallium/drivers/i965simple/Makefile                   |   66 
 src/gallium/drivers/i965simple/SConscript                 |   55 
 src/gallium/drivers/i965simple/brw_batch.h                |   59 
 src/gallium/drivers/i965simple/brw_blit.c                 |  218 
 src/gallium/drivers/i965simple/brw_blit.h                 |   33 
 src/gallium/drivers/i965simple/brw_cc.c                   |  269 +
 src/gallium/drivers/i965simple/brw_clip.c                 |  206 
 src/gallium/drivers/i965simple/brw_clip.h                 |  170 
 src/gallium/drivers/i965simple/brw_clip_line.c            |  245 +
 src/gallium/drivers/i965simple/brw_clip_point.c           |   47 
 src/gallium/drivers/i965simple/brw_clip_state.c           |   92 
 src/gallium/drivers/i965simple/brw_clip_tri.c             |  566 ++
 src/gallium/drivers/i965simple/brw_clip_unfilled.c        |  477 ++
 src/gallium/drivers/i965simple/brw_clip_util.c            |  351 +
 src/gallium/drivers/i965simple/brw_context.c              |  245 +
 src/gallium/drivers/i965simple/brw_context.h              |  690 +++
 src/gallium/drivers/i965simple/brw_curbe.c                |  368 +
 src/gallium/drivers/i965simple/brw_defines.h              |  852 +++
 src/gallium/drivers/i965simple/brw_draw.c                 |  239 +
 src/gallium/drivers/i965simple/brw_draw.h                 |   55 
 src/gallium/drivers/i965simple/brw_draw_upload.c          |  299 +
 src/gallium/drivers/i965simple/brw_eu.c                   |  130 
 src/gallium/drivers/i965simple/brw_eu.h                   |  888 +++
 src/gallium/drivers/i965simple/brw_eu_debug.c             |   90 
 src/gallium/drivers/i965simple/brw_eu_emit.c              | 1080 ++++
 src/gallium/drivers/i965simple/brw_eu_util.c              |  126 
 src/gallium/drivers/i965simple/brw_flush.c                |   80 
 src/gallium/drivers/i965simple/brw_gs.c                   |  196 
 src/gallium/drivers/i965simple/brw_gs.h                   |   75 
 src/gallium/drivers/i965simple/brw_gs_emit.c              |  148 
 src/gallium/drivers/i965simple/brw_gs_state.c             |   89 
 src/gallium/drivers/i965simple/brw_misc_state.c           |  486 ++
 src/gallium/drivers/i965simple/brw_reg.h                  |   76 
 src/gallium/drivers/i965simple/brw_sf.c                   |  351 +
 src/gallium/drivers/i965simple/brw_sf.h                   |  122 
 src/gallium/drivers/i965simple/brw_sf_emit.c              |  382 +
 src/gallium/drivers/i965simple/brw_sf_state.c             |  180 
 src/gallium/drivers/i965simple/brw_shader_info.c          |   49 
 src/gallium/drivers/i965simple/brw_state.c                |  424 +
 src/gallium/drivers/i965simple/brw_state.h                |  158 
 src/gallium/drivers/i965simple/brw_state_batch.c          |  113 
 src/gallium/drivers/i965simple/brw_state_cache.c          |  443 +
 src/gallium/drivers/i965simple/brw_state_pool.c           |  137 
 src/gallium/drivers/i965simple/brw_state_upload.c         |  202 
 src/gallium/drivers/i965simple/brw_strings.c              |   72 
 src/gallium/drivers/i965simple/brw_structs.h              | 1348 +++++
 src/gallium/drivers/i965simple/brw_surface.c              |  210 
 src/gallium/drivers/i965simple/brw_tex_layout.c           |  353 +
 src/gallium/drivers/i965simple/brw_tex_layout.h           |   15 
 src/gallium/drivers/i965simple/brw_urb.c                  |  186 
 src/gallium/drivers/i965simple/brw_util.c                 |  104 
 src/gallium/drivers/i965simple/brw_util.h                 |   43 
 src/gallium/drivers/i965simple/brw_vs.c                   |  120 
 src/gallium/drivers/i965simple/brw_vs.h                   |   82 
 src/gallium/drivers/i965simple/brw_vs_emit.c              | 1332 +++++
 src/gallium/drivers/i965simple/brw_vs_state.c             |  102 
 src/gallium/drivers/i965simple/brw_winsys.h               |  205 
 src/gallium/drivers/i965simple/brw_wm.c                   |  210 
 src/gallium/drivers/i965simple/brw_wm.h                   |  142 
 src/gallium/drivers/i965simple/brw_wm_decl.c              |  383 +
 src/gallium/drivers/i965simple/brw_wm_glsl.c              | 1079 ++++
 src/gallium/drivers/i965simple/brw_wm_iz.c                |  214 
 src/gallium/drivers/i965simple/brw_wm_sampler_state.c     |  273 +
 src/gallium/drivers/i965simple/brw_wm_state.c             |  194 
 src/gallium/drivers/i965simple/brw_wm_surface_state.c     |  304 +
 src/gallium/drivers/softpipe/Makefile                     |   50 
 src/gallium/drivers/softpipe/SConscript                   |   42 
 src/gallium/drivers/softpipe/sp_clear.c                   |   73 
 src/gallium/drivers/softpipe/sp_clear.h                   |   43 
 src/gallium/drivers/softpipe/sp_context.c                 |  333 +
 src/gallium/drivers/softpipe/sp_context.h                 |  152 
 src/gallium/drivers/softpipe/sp_draw_arrays.c             |  164 
 src/gallium/drivers/softpipe/sp_flush.c                   |   76 
 src/gallium/drivers/softpipe/sp_flush.h                   |   35 
 src/gallium/drivers/softpipe/sp_headers.h                 |   82 
 src/gallium/drivers/softpipe/sp_prim_setup.c              | 1247 +++++
 src/gallium/drivers/softpipe/sp_prim_setup.h              |   79 
 src/gallium/drivers/softpipe/sp_prim_vbuf.c               |  221 
 src/gallium/drivers/softpipe/sp_prim_vbuf.h               |   38 
 src/gallium/drivers/softpipe/sp_quad.c                    |  118 
 src/gallium/drivers/softpipe/sp_quad.h                    |   70 
 src/gallium/drivers/softpipe/sp_quad_alpha_test.c         |  108 
 src/gallium/drivers/softpipe/sp_quad_blend.c              |  749 +++
 src/gallium/drivers/softpipe/sp_quad_bufloop.c            |   72 
 src/gallium/drivers/softpipe/sp_quad_colormask.c          |  110 
 src/gallium/drivers/softpipe/sp_quad_coverage.c           |   88 
 src/gallium/drivers/softpipe/sp_quad_depth_test.c         |  276 +
 src/gallium/drivers/softpipe/sp_quad_earlyz.c             |   88 
 src/gallium/drivers/softpipe/sp_quad_fs.c                 |  390 +
 src/gallium/drivers/softpipe/sp_quad_occlusion.c          |   85 
 src/gallium/drivers/softpipe/sp_quad_output.c             |   90 
 src/gallium/drivers/softpipe/sp_quad_stencil.c            |  352 +
 src/gallium/drivers/softpipe/sp_quad_stipple.c            |   94 
 src/gallium/drivers/softpipe/sp_query.c                   |  107 
 src/gallium/drivers/softpipe/sp_query.h                   |   39 
 src/gallium/drivers/softpipe/sp_state.h                   |  187 
 src/gallium/drivers/softpipe/sp_state_blend.c             |   98 
 src/gallium/drivers/softpipe/sp_state_clip.c              |   83 
 src/gallium/drivers/softpipe/sp_state_derived.c           |  235 +
 src/gallium/drivers/softpipe/sp_state_fs.c                |  179 
 src/gallium/drivers/softpipe/sp_state_rasterizer.c        |   62 
 src/gallium/drivers/softpipe/sp_state_sampler.c           |   93 
 src/gallium/drivers/softpipe/sp_state_surface.c           |  109 
 src/gallium/drivers/softpipe/sp_state_vertex.c            |   64 
 src/gallium/drivers/softpipe/sp_surface.c                 |  159 
 src/gallium/drivers/softpipe/sp_surface.h                 |   42 
 src/gallium/drivers/softpipe/sp_tex_sample.c              |  916 ++++
 src/gallium/drivers/softpipe/sp_tex_sample.h              |   17 
 src/gallium/drivers/softpipe/sp_texture.c                 |  166 
 src/gallium/drivers/softpipe/sp_texture.h                 |   71 
 src/gallium/drivers/softpipe/sp_tile_cache.c              |  585 ++
 src/gallium/drivers/softpipe/sp_tile_cache.h              |  104 
 src/gallium/drivers/softpipe/sp_winsys.h                  |   57 
 src/gallium/include/pipe/p_compiler.h                     |  116 
 src/gallium/include/pipe/p_context.h                      |  221 
 src/gallium/include/pipe/p_debug.h                        |   86 
 src/gallium/include/pipe/p_defines.h                      |  270 +
 src/gallium/include/pipe/p_format.h                       |  421 +
 src/gallium/include/pipe/p_inlines.h                      |  112 
 src/gallium/include/pipe/p_shader_tokens.h                |  806 +++
 src/gallium/include/pipe/p_state.h                        |  322 +
 src/gallium/include/pipe/p_thread.h                       |   54 
 src/gallium/include/pipe/p_util.h                         |  408 +
 src/gallium/include/pipe/p_winsys.h                       |  160 
 src/gallium/state_trackers/README                         |    2 
 src/gallium/winsys/dri/Makefile                           |   38 
 src/gallium/winsys/dri/Makefile.template                  |  113 
 src/gallium/winsys/dri/intel/Makefile                     |   38 
 src/gallium/winsys/dri/intel/SConscript                   |   41 
 src/gallium/winsys/dri/intel/intel_batchbuffer.c          |  357 +
 src/gallium/winsys/dri/intel/intel_batchbuffer.h          |  149 
 src/gallium/winsys/dri/intel/intel_batchpool.c            |  424 +
 src/gallium/winsys/dri/intel/intel_batchpool.h            |   37 
 src/gallium/winsys/dri/intel/intel_context.c              |  304 +
 src/gallium/winsys/dri/intel/intel_context.h              |  158 
 src/gallium/winsys/dri/intel/intel_lock.c                 |  102 
 src/gallium/winsys/dri/intel/intel_reg.h                  |   53 
 src/gallium/winsys/dri/intel/intel_screen.c               |  537 ++
 src/gallium/winsys/dri/intel/intel_screen.h               |  113 
 src/gallium/winsys/dri/intel/intel_swapbuffers.c          |  253 +
 src/gallium/winsys/dri/intel/intel_swapbuffers.h          |   47 
 src/gallium/winsys/dri/intel/intel_winsys.h               |   73 
 src/gallium/winsys/dri/intel/intel_winsys_i915.c          |  154 
 src/gallium/winsys/dri/intel/intel_winsys_pipe.c          |  302 +
 src/gallium/winsys/dri/intel/intel_winsys_softpipe.c      |   81 
 src/gallium/winsys/dri/intel/server/i830_common.h         |  226 
 src/gallium/winsys/dri/intel/server/i830_dri.h            |   63 
 src/gallium/winsys/dri/intel/server/intel.h               |  331 +
 src/gallium/winsys/dri/intel/server/intel_dri.c           | 1306 +++++
 src/gallium/winsys/xlib/brw_aub.c                         |  392 +
 src/gallium/winsys/xlib/brw_aub.h                         |  114 
 src/gallium/winsys/xlib/fakeglx.c                         | 3188 ++++++++++++++
 src/gallium/winsys/xlib/glxapi.c                          | 1408 ++++++
 src/gallium/winsys/xlib/glxapi.h                          |  228 +
 src/gallium/winsys/xlib/glxheader.h                       |   62 
 src/gallium/winsys/xlib/realglx.c                         |  180 
 src/gallium/winsys/xlib/realglx.h                         |  326 +
 src/gallium/winsys/xlib/xfonts.c                          |  377 +
 src/gallium/winsys/xlib/xfonts.h                          |   41 
 src/gallium/winsys/xlib/xm_api.c                          | 1380 ++++++
 src/gallium/winsys/xlib/xm_image.c                        |  133 
 src/gallium/winsys/xlib/xm_image.h                        |   77 
 src/gallium/winsys/xlib/xm_winsys.c                       |  466 ++
 src/gallium/winsys/xlib/xm_winsys_aub.c                   |  589 ++
 src/gallium/winsys/xlib/xm_winsys_aub.h                   |   67 
 src/gallium/winsys/xlib/xmesaP.h                          |  176 
 src/mesa/Makefile                                         |   16 
 src/mesa/drivers/dri/intel_winsys/Makefile                |   38 
 src/mesa/drivers/dri/intel_winsys/SConscript              |   41 
 src/mesa/drivers/dri/intel_winsys/intel_batchbuffer.c     |  357 -
 src/mesa/drivers/dri/intel_winsys/intel_batchbuffer.h     |  149 
 src/mesa/drivers/dri/intel_winsys/intel_batchpool.c       |  424 -
 src/mesa/drivers/dri/intel_winsys/intel_batchpool.h       |   37 
 src/mesa/drivers/dri/intel_winsys/intel_context.c         |  304 -
 src/mesa/drivers/dri/intel_winsys/intel_context.h         |  158 
 src/mesa/drivers/dri/intel_winsys/intel_lock.c            |  102 
 src/mesa/drivers/dri/intel_winsys/intel_reg.h             |   53 
 src/mesa/drivers/dri/intel_winsys/intel_screen.c          |  537 --
 src/mesa/drivers/dri/intel_winsys/intel_screen.h          |  113 
 src/mesa/drivers/dri/intel_winsys/intel_swapbuffers.c     |  253 -
 src/mesa/drivers/dri/intel_winsys/intel_swapbuffers.h     |   47 
 src/mesa/drivers/dri/intel_winsys/intel_winsys.h          |   73 
 src/mesa/drivers/dri/intel_winsys/intel_winsys_i915.c     |  154 
 src/mesa/drivers/dri/intel_winsys/intel_winsys_pipe.c     |  302 -
 src/mesa/drivers/dri/intel_winsys/intel_winsys_softpipe.c |   81 
 src/mesa/drivers/dri/intel_winsys/server/i830_common.h    |  226 
 src/mesa/drivers/dri/intel_winsys/server/i830_dri.h       |   63 
 src/mesa/drivers/dri/intel_winsys/server/intel.h          |  331 -
 src/mesa/drivers/dri/intel_winsys/server/intel_dri.c      | 1306 -----
 src/mesa/drivers/x11/xm_api.c                             |    2 
 src/mesa/drivers/x11/xm_dd.c                              |    2 
 src/mesa/drivers/x11/xm_surface.c                         |    8 
 src/mesa/drivers/x11/xm_winsys.c                          |    2 
 src/mesa/drivers/x11/xmesaP.h                             |    4 
 src/mesa/pipe/Makefile                                    |   28 
 src/mesa/pipe/Makefile.template                           |   63 
 src/mesa/pipe/README.portability                          |   43 
 src/mesa/pipe/SConscript                                  |    9 
 src/mesa/pipe/cell/Makefile                               |   12 
 src/mesa/pipe/cell/common.h                               |  220 
 src/mesa/pipe/cell/ppu/Makefile                           |   76 
 src/mesa/pipe/cell/ppu/cell_batch.c                       |  217 
 src/mesa/pipe/cell/ppu/cell_batch.h                       |   58 
 src/mesa/pipe/cell/ppu/cell_clear.c                       |   76 
 src/mesa/pipe/cell/ppu/cell_clear.h                       |   43 
 src/mesa/pipe/cell/ppu/cell_context.c                     |  287 -
 src/mesa/pipe/cell/ppu/cell_context.h                     |  135 
 src/mesa/pipe/cell/ppu/cell_draw_arrays.c                 |  164 
 src/mesa/pipe/cell/ppu/cell_draw_arrays.h                 |   42 
 src/mesa/pipe/cell/ppu/cell_flush.c                       |   84 
 src/mesa/pipe/cell/ppu/cell_flush.h                       |   38 
 src/mesa/pipe/cell/ppu/cell_render.c                      |  210 
 src/mesa/pipe/cell/ppu/cell_render.h                      |   39 
 src/mesa/pipe/cell/ppu/cell_spu.c                         |  155 
 src/mesa/pipe/cell/ppu/cell_spu.h                         |   82 
 src/mesa/pipe/cell/ppu/cell_state.h                       |  115 
 src/mesa/pipe/cell/ppu/cell_state_blend.c                 |  109 
 src/mesa/pipe/cell/ppu/cell_state_clip.c                  |   84 
 src/mesa/pipe/cell/ppu/cell_state_derived.c               |  192 
 src/mesa/pipe/cell/ppu/cell_state_emit.c                  |  103 
 src/mesa/pipe/cell/ppu/cell_state_emit.h                  |   36 
 src/mesa/pipe/cell/ppu/cell_state_fs.c                    |  171 
 src/mesa/pipe/cell/ppu/cell_state_rasterizer.c            |  106 
 src/mesa/pipe/cell/ppu/cell_state_sampler.c               |   84 
 src/mesa/pipe/cell/ppu/cell_state_surface.c               |   71 
 src/mesa/pipe/cell/ppu/cell_state_vertex.c                |   63 
 src/mesa/pipe/cell/ppu/cell_surface.c                     |  179 
 src/mesa/pipe/cell/ppu/cell_surface.h                     |   42 
 src/mesa/pipe/cell/ppu/cell_texture.c                     |  252 -
 src/mesa/pipe/cell/ppu/cell_texture.h                     |   80 
 src/mesa/pipe/cell/ppu/cell_vbuf.c                        |  294 -
 src/mesa/pipe/cell/ppu/cell_vbuf.h                        |   38 
 src/mesa/pipe/cell/ppu/cell_vertex_shader.c               |  120 
 src/mesa/pipe/cell/ppu/cell_winsys.c                      |   40 
 src/mesa/pipe/cell/ppu/cell_winsys.h                      |   50 
 src/mesa/pipe/cell/spu/Makefile                           |   72 
 src/mesa/pipe/cell/spu/spu_blend.c                        |   62 
 src/mesa/pipe/cell/spu/spu_blend.h                        |   37 
 src/mesa/pipe/cell/spu/spu_colorpack.h                    |  110 
 src/mesa/pipe/cell/spu/spu_exec.c                         | 1948 --------
 src/mesa/pipe/cell/spu/spu_exec.h                         |  172 
 src/mesa/pipe/cell/spu/spu_main.c                         |  567 --
 src/mesa/pipe/cell/spu/spu_main.h                         |  177 
 src/mesa/pipe/cell/spu/spu_render.c                       |  301 -
 src/mesa/pipe/cell/spu/spu_render.h                       |   38 
 src/mesa/pipe/cell/spu/spu_texture.c                      |  217 
 src/mesa/pipe/cell/spu/spu_texture.h                      |   47 
 src/mesa/pipe/cell/spu/spu_tile.c                         |   83 
 src/mesa/pipe/cell/spu/spu_tile.h                         |   73 
 src/mesa/pipe/cell/spu/spu_tri.c                          |  926 ----
 src/mesa/pipe/cell/spu/spu_tri.h                          |   37 
 src/mesa/pipe/cell/spu/spu_util.c                         |  165 
 src/mesa/pipe/cell/spu/spu_vertex_fetch.c                 |  673 --
 src/mesa/pipe/cell/spu/spu_vertex_shader.c                |  231 -
 src/mesa/pipe/cell/spu/spu_vertex_shader.h                |   63 
 src/mesa/pipe/cell/spu/spu_ztest.h                        |  135 
 src/mesa/pipe/cso_cache/cso_cache.c                       |  181 
 src/mesa/pipe/cso_cache/cso_cache.h                       |  107 
 src/mesa/pipe/cso_cache/cso_hash.c                        |  388 -
 src/mesa/pipe/cso_cache/cso_hash.h                        |   62 
 src/mesa/pipe/draw/Makefile                               |    2 
 src/mesa/pipe/draw/draw_clip.c                            |  488 --
 src/mesa/pipe/draw/draw_context.c                         |  293 -
 src/mesa/pipe/draw/draw_context.h                         |  142 
 src/mesa/pipe/draw/draw_cull.c                            |  150 
 src/mesa/pipe/draw/draw_debug.c                           |  113 
 src/mesa/pipe/draw/draw_flatshade.c                       |  205 
 src/mesa/pipe/draw/draw_offset.c                          |  186 
 src/mesa/pipe/draw/draw_prim.c                            |  482 --
 src/mesa/pipe/draw/draw_private.h                         |  346 -
 src/mesa/pipe/draw/draw_stipple.c                         |  239 -
 src/mesa/pipe/draw/draw_twoside.c                         |  203 
 src/mesa/pipe/draw/draw_unfilled.c                        |  206 
 src/mesa/pipe/draw/draw_validate.c                        |  185 
 src/mesa/pipe/draw/draw_vbuf.c                            |  570 --
 src/mesa/pipe/draw/draw_vbuf.h                            |  106 
 src/mesa/pipe/draw/draw_vertex.c                          |   79 
 src/mesa/pipe/draw/draw_vertex.h                          |  111 
 src/mesa/pipe/draw/draw_vertex_cache.c                    |  196 
 src/mesa/pipe/draw/draw_vertex_fetch.c                    |  510 --
 src/mesa/pipe/draw/draw_vertex_shader.c                   |  325 -
 src/mesa/pipe/draw/draw_vf.c                              |  428 -
 src/mesa/pipe/draw/draw_vf.h                              |  236 -
 src/mesa/pipe/draw/draw_vf_generic.c                      |  585 --
 src/mesa/pipe/draw/draw_vf_sse.c                          |  614 --
 src/mesa/pipe/draw/draw_wide_prims.c                      |  432 -
 src/mesa/pipe/failover/Makefile                           |   21 
 src/mesa/pipe/failover/fo_context.c                       |  155 
 src/mesa/pipe/failover/fo_context.h                       |  114 
 src/mesa/pipe/failover/fo_state.c                         |  457 --
 src/mesa/pipe/failover/fo_state_emit.c                    |  137 
 src/mesa/pipe/failover/fo_winsys.h                        |   45 
 src/mesa/pipe/i915simple/Makefile                         |   38 
 src/mesa/pipe/i915simple/SConscript                       |   29 
 src/mesa/pipe/i915simple/i915_batch.h                     |   54 
 src/mesa/pipe/i915simple/i915_blit.c                      |  162 
 src/mesa/pipe/i915simple/i915_blit.h                      |   55 
 src/mesa/pipe/i915simple/i915_clear.c                     |   47 
 src/mesa/pipe/i915simple/i915_context.c                   |  320 -
 src/mesa/pipe/i915simple/i915_context.h                   |  304 -
 src/mesa/pipe/i915simple/i915_debug.c                     |  901 ---
 src/mesa/pipe/i915simple/i915_debug.h                     |  117 
 src/mesa/pipe/i915simple/i915_debug_fp.c                  |  366 -
 src/mesa/pipe/i915simple/i915_flush.c                     |   81 
 src/mesa/pipe/i915simple/i915_fpc.h                       |  213 
 src/mesa/pipe/i915simple/i915_fpc_emit.c                  |  375 -
 src/mesa/pipe/i915simple/i915_fpc_translate.c             | 1135 ----
 src/mesa/pipe/i915simple/i915_prim_emit.c                 |  215 
 src/mesa/pipe/i915simple/i915_prim_vbuf.c                 |  254 -
 src/mesa/pipe/i915simple/i915_reg.h                       |  978 ----
 src/mesa/pipe/i915simple/i915_state.c                     |  694 ---
 src/mesa/pipe/i915simple/i915_state.h                     |   50 
 src/mesa/pipe/i915simple/i915_state_derived.c             |  177 
 src/mesa/pipe/i915simple/i915_state_dynamic.c             |  308 -
 src/mesa/pipe/i915simple/i915_state_emit.c                |  374 -
 src/mesa/pipe/i915simple/i915_state_immediate.c           |  221 
 src/mesa/pipe/i915simple/i915_state_inlines.h             |  230 -
 src/mesa/pipe/i915simple/i915_state_sampler.c             |  231 -
 src/mesa/pipe/i915simple/i915_strings.c                   |   83 
 src/mesa/pipe/i915simple/i915_surface.c                   |  191 
 src/mesa/pipe/i915simple/i915_texture.c                   |  536 --
 src/mesa/pipe/i915simple/i915_texture.h                   |   17 
 src/mesa/pipe/i915simple/i915_winsys.h                    |  115 
 src/mesa/pipe/i965simple/Makefile                         |   66 
 src/mesa/pipe/i965simple/SConscript                       |   55 
 src/mesa/pipe/i965simple/brw_batch.h                      |   59 
 src/mesa/pipe/i965simple/brw_blit.c                       |  218 
 src/mesa/pipe/i965simple/brw_blit.h                       |   33 
 src/mesa/pipe/i965simple/brw_cc.c                         |  269 -
 src/mesa/pipe/i965simple/brw_clip.c                       |  206 
 src/mesa/pipe/i965simple/brw_clip.h                       |  170 
 src/mesa/pipe/i965simple/brw_clip_line.c                  |  245 -
 src/mesa/pipe/i965simple/brw_clip_point.c                 |   47 
 src/mesa/pipe/i965simple/brw_clip_state.c                 |   92 
 src/mesa/pipe/i965simple/brw_clip_tri.c                   |  566 --
 src/mesa/pipe/i965simple/brw_clip_unfilled.c              |  477 --
 src/mesa/pipe/i965simple/brw_clip_util.c                  |  351 -
 src/mesa/pipe/i965simple/brw_context.c                    |  245 -
 src/mesa/pipe/i965simple/brw_context.h                    |  690 ---
 src/mesa/pipe/i965simple/brw_curbe.c                      |  368 -
 src/mesa/pipe/i965simple/brw_defines.h                    |  852 ---
 src/mesa/pipe/i965simple/brw_draw.c                       |  239 -
 src/mesa/pipe/i965simple/brw_draw.h                       |   55 
 src/mesa/pipe/i965simple/brw_draw_upload.c                |  299 -
 src/mesa/pipe/i965simple/brw_eu.c                         |  130 
 src/mesa/pipe/i965simple/brw_eu.h                         |  888 ---
 src/mesa/pipe/i965simple/brw_eu_debug.c                   |   90 
 src/mesa/pipe/i965simple/brw_eu_emit.c                    | 1080 ----
 src/mesa/pipe/i965simple/brw_eu_util.c                    |  126 
 src/mesa/pipe/i965simple/brw_flush.c                      |   80 
 src/mesa/pipe/i965simple/brw_gs.c                         |  196 
 src/mesa/pipe/i965simple/brw_gs.h                         |   75 
 src/mesa/pipe/i965simple/brw_gs_emit.c                    |  148 
 src/mesa/pipe/i965simple/brw_gs_state.c                   |   89 
 src/mesa/pipe/i965simple/brw_misc_state.c                 |  486 --
 src/mesa/pipe/i965simple/brw_reg.h                        |   76 
 src/mesa/pipe/i965simple/brw_sf.c                         |  351 -
 src/mesa/pipe/i965simple/brw_sf.h                         |  122 
 src/mesa/pipe/i965simple/brw_sf_emit.c                    |  382 -
 src/mesa/pipe/i965simple/brw_sf_state.c                   |  180 
 src/mesa/pipe/i965simple/brw_shader_info.c                |   49 
 src/mesa/pipe/i965simple/brw_state.c                      |  424 -
 src/mesa/pipe/i965simple/brw_state.h                      |  158 
 src/mesa/pipe/i965simple/brw_state_batch.c                |  113 
 src/mesa/pipe/i965simple/brw_state_cache.c                |  443 -
 src/mesa/pipe/i965simple/brw_state_pool.c                 |  137 
 src/mesa/pipe/i965simple/brw_state_upload.c               |  202 
 src/mesa/pipe/i965simple/brw_strings.c                    |   72 
 src/mesa/pipe/i965simple/brw_structs.h                    | 1348 -----
 src/mesa/pipe/i965simple/brw_surface.c                    |  210 
 src/mesa/pipe/i965simple/brw_tex_layout.c                 |  353 -
 src/mesa/pipe/i965simple/brw_tex_layout.h                 |   15 
 src/mesa/pipe/i965simple/brw_urb.c                        |  186 
 src/mesa/pipe/i965simple/brw_util.c                       |  104 
 src/mesa/pipe/i965simple/brw_util.h                       |   43 
 src/mesa/pipe/i965simple/brw_vs.c                         |  120 
 src/mesa/pipe/i965simple/brw_vs.h                         |   82 
 src/mesa/pipe/i965simple/brw_vs_emit.c                    | 1332 -----
 src/mesa/pipe/i965simple/brw_vs_state.c                   |  102 
 src/mesa/pipe/i965simple/brw_winsys.h                     |  205 
 src/mesa/pipe/i965simple/brw_wm.c                         |  210 
 src/mesa/pipe/i965simple/brw_wm.h                         |  142 
 src/mesa/pipe/i965simple/brw_wm_decl.c                    |  383 -
 src/mesa/pipe/i965simple/brw_wm_glsl.c                    | 1079 ----
 src/mesa/pipe/i965simple/brw_wm_iz.c                      |  214 
 src/mesa/pipe/i965simple/brw_wm_sampler_state.c           |  273 -
 src/mesa/pipe/i965simple/brw_wm_state.c                   |  194 
 src/mesa/pipe/i965simple/brw_wm_surface_state.c           |  304 -
 src/mesa/pipe/llvm/Makefile                               |   83 
 src/mesa/pipe/llvm/gallivm.cpp                            |  327 -
 src/mesa/pipe/llvm/gallivm.h                              |  103 
 src/mesa/pipe/llvm/gallivm_builtins.cpp                   |  567 --
 src/mesa/pipe/llvm/gallivm_cpu.cpp                        |  202 
 src/mesa/pipe/llvm/gallivm_p.h                            |  110 
 src/mesa/pipe/llvm/instructions.cpp                       |  889 ---
 src/mesa/pipe/llvm/instructions.h                         |  152 
 src/mesa/pipe/llvm/instructionssoa.cpp                    |  121 
 src/mesa/pipe/llvm/instructionssoa.h                      |   74 
 src/mesa/pipe/llvm/llvm_builtins.c                        |  115 
 src/mesa/pipe/llvm/loweringpass.cpp                       |   17 
 src/mesa/pipe/llvm/loweringpass.h                         |   15 
 src/mesa/pipe/llvm/storage.cpp                            |  364 -
 src/mesa/pipe/llvm/storage.h                              |  133 
 src/mesa/pipe/llvm/storagesoa.cpp                         |  389 -
 src/mesa/pipe/llvm/storagesoa.h                           |  111 
 src/mesa/pipe/llvm/tgsitollvm.cpp                         | 1221 -----
 src/mesa/pipe/llvm/tgsitollvm.h                           |   20 
 src/mesa/pipe/p_compiler.h                                |  116 
 src/mesa/pipe/p_context.h                                 |  221 
 src/mesa/pipe/p_debug.h                                   |   86 
 src/mesa/pipe/p_defines.h                                 |  270 -
 src/mesa/pipe/p_format.h                                  |  421 -
 src/mesa/pipe/p_inlines.h                                 |  112 
 src/mesa/pipe/p_shader_tokens.h                           |  806 ---
 src/mesa/pipe/p_state.h                                   |  322 -
 src/mesa/pipe/p_thread.h                                  |   54 
 src/mesa/pipe/p_util.h                                    |  408 -
 src/mesa/pipe/p_winsys.h                                  |  160 
 src/mesa/pipe/pipebuffer/Makefile                         |   23 
 src/mesa/pipe/pipebuffer/linked_list.h                    |   91 
 src/mesa/pipe/pipebuffer/pb_buffer.h                      |  202 
 src/mesa/pipe/pipebuffer/pb_buffer_fenced.c               |  299 -
 src/mesa/pipe/pipebuffer/pb_buffer_fenced.h               |  117 
 src/mesa/pipe/pipebuffer/pb_buffer_malloc.c               |  127 
 src/mesa/pipe/pipebuffer/pb_bufmgr.h                      |  126 
 src/mesa/pipe/pipebuffer/pb_bufmgr_fenced.c               |  131 
 src/mesa/pipe/pipebuffer/pb_bufmgr_mm.c                   |  593 --
 src/mesa/pipe/pipebuffer/pb_bufmgr_pool.c                 |  288 -
 src/mesa/pipe/pipebuffer/pb_winsys.c                      |  170 
 src/mesa/pipe/softpipe/Makefile                           |   50 
 src/mesa/pipe/softpipe/SConscript                         |   42 
 src/mesa/pipe/softpipe/sp_clear.c                         |   73 
 src/mesa/pipe/softpipe/sp_clear.h                         |   43 
 src/mesa/pipe/softpipe/sp_context.c                       |  333 -
 src/mesa/pipe/softpipe/sp_context.h                       |  152 
 src/mesa/pipe/softpipe/sp_draw_arrays.c                   |  164 
 src/mesa/pipe/softpipe/sp_flush.c                         |   76 
 src/mesa/pipe/softpipe/sp_flush.h                         |   35 
 src/mesa/pipe/softpipe/sp_headers.h                       |   82 
 src/mesa/pipe/softpipe/sp_prim_setup.c                    | 1247 -----
 src/mesa/pipe/softpipe/sp_prim_setup.h                    |   79 
 src/mesa/pipe/softpipe/sp_prim_vbuf.c                     |  221 
 src/mesa/pipe/softpipe/sp_prim_vbuf.h                     |   38 
 src/mesa/pipe/softpipe/sp_quad.c                          |  118 
 src/mesa/pipe/softpipe/sp_quad.h                          |   70 
 src/mesa/pipe/softpipe/sp_quad_alpha_test.c               |  108 
 src/mesa/pipe/softpipe/sp_quad_blend.c                    |  749 ---
 src/mesa/pipe/softpipe/sp_quad_bufloop.c                  |   72 
 src/mesa/pipe/softpipe/sp_quad_colormask.c                |  110 
 src/mesa/pipe/softpipe/sp_quad_coverage.c                 |   88 
 src/mesa/pipe/softpipe/sp_quad_depth_test.c               |  276 -
 src/mesa/pipe/softpipe/sp_quad_earlyz.c                   |   88 
 src/mesa/pipe/softpipe/sp_quad_fs.c                       |  390 -
 src/mesa/pipe/softpipe/sp_quad_occlusion.c                |   85 
 src/mesa/pipe/softpipe/sp_quad_output.c                   |   90 
 src/mesa/pipe/softpipe/sp_quad_stencil.c                  |  352 -
 src/mesa/pipe/softpipe/sp_quad_stipple.c                  |   94 
 src/mesa/pipe/softpipe/sp_query.c                         |  107 
 src/mesa/pipe/softpipe/sp_query.h                         |   39 
 src/mesa/pipe/softpipe/sp_state.h                         |  187 
 src/mesa/pipe/softpipe/sp_state_blend.c                   |   98 
 src/mesa/pipe/softpipe/sp_state_clip.c                    |   83 
 src/mesa/pipe/softpipe/sp_state_derived.c                 |  235 -
 src/mesa/pipe/softpipe/sp_state_fs.c                      |  179 
 src/mesa/pipe/softpipe/sp_state_rasterizer.c              |   62 
 src/mesa/pipe/softpipe/sp_state_sampler.c                 |   93 
 src/mesa/pipe/softpipe/sp_state_surface.c                 |  109 
 src/mesa/pipe/softpipe/sp_state_vertex.c                  |   64 
 src/mesa/pipe/softpipe/sp_surface.c                       |  159 
 src/mesa/pipe/softpipe/sp_surface.h                       |   42 
 src/mesa/pipe/softpipe/sp_tex_sample.c                    |  916 ----
 src/mesa/pipe/softpipe/sp_tex_sample.h                    |   17 
 src/mesa/pipe/softpipe/sp_texture.c                       |  166 
 src/mesa/pipe/softpipe/sp_texture.h                       |   71 
 src/mesa/pipe/softpipe/sp_tile_cache.c                    |  585 --
 src/mesa/pipe/softpipe/sp_tile_cache.h                    |  104 
 src/mesa/pipe/softpipe/sp_winsys.h                        |   57 
 src/mesa/pipe/tgsi/Makefile                               |    3 
 src/mesa/pipe/tgsi/exec/Makefile                          |    3 
 src/mesa/pipe/tgsi/exec/tgsi_exec.c                       | 2485 ----------
 src/mesa/pipe/tgsi/exec/tgsi_exec.h                       |  239 -
 src/mesa/pipe/tgsi/exec/tgsi_sse2.c                       | 2378 ----------
 src/mesa/pipe/tgsi/exec/tgsi_sse2.h                       |   26 
 src/mesa/pipe/tgsi/util/tgsi_build.c                      | 1371 ------
 src/mesa/pipe/tgsi/util/tgsi_build.h                      |  320 -
 src/mesa/pipe/tgsi/util/tgsi_dump.c                       | 1581 ------
 src/mesa/pipe/tgsi/util/tgsi_dump.h                       |   28 
 src/mesa/pipe/tgsi/util/tgsi_parse.c                      |  319 -
 src/mesa/pipe/tgsi/util/tgsi_parse.h                      |  121 
 src/mesa/pipe/tgsi/util/tgsi_transform.c                  |  199 
 src/mesa/pipe/tgsi/util/tgsi_transform.h                  |   93 
 src/mesa/pipe/tgsi/util/tgsi_util.c                       |  274 -
 src/mesa/pipe/tgsi/util/tgsi_util.h                       |   70 
 src/mesa/pipe/util/p_debug.c                              |   76 
 src/mesa/pipe/util/p_tile.c                               |  699 ---
 src/mesa/pipe/util/p_tile.h                               |   81 
 src/mesa/pipe/util/p_util.c                               |   73 
 src/mesa/pipe/xlib/brw_aub.c                              |  392 -
 src/mesa/pipe/xlib/brw_aub.h                              |  114 
 src/mesa/pipe/xlib/fakeglx.c                              | 3188 --------------
 src/mesa/pipe/xlib/glxapi.c                               | 1408 ------
 src/mesa/pipe/xlib/glxapi.h                               |  228 -
 src/mesa/pipe/xlib/glxheader.h                            |   62 
 src/mesa/pipe/xlib/realglx.c                              |  180 
 src/mesa/pipe/xlib/realglx.h                              |  326 -
 src/mesa/pipe/xlib/xfonts.c                               |  377 -
 src/mesa/pipe/xlib/xfonts.h                               |   41 
 src/mesa/pipe/xlib/xm_api.c                               | 1380 ------
 src/mesa/pipe/xlib/xm_image.c                             |  133 
 src/mesa/pipe/xlib/xm_image.h                             |   77 
 src/mesa/pipe/xlib/xm_winsys.c                            |  466 --
 src/mesa/pipe/xlib/xm_winsys_aub.c                        |  589 --
 src/mesa/pipe/xlib/xm_winsys_aub.h                        |   67 
 src/mesa/pipe/xlib/xmesaP.h                               |  176 
 src/mesa/sources                                          |   83 
 src/mesa/state_tracker/st_atom_shader.c                   |    2 
 src/mesa/state_tracker/st_cache.c                         |    4 
 src/mesa/state_tracker/st_cache.h                         |    2 
 src/mesa/state_tracker/st_cb_accum.c                      |    2 
 src/mesa/state_tracker/st_cb_drawpixels.c                 |    2 
 src/mesa/state_tracker/st_cb_feedback.c                   |    6 
 src/mesa/state_tracker/st_cb_program.c                    |    4 
 src/mesa/state_tracker/st_cb_rasterpos.c                  |    4 
 src/mesa/state_tracker/st_cb_readpixels.c                 |    2 
 src/mesa/state_tracker/st_cb_texture.c                    |    2 
 src/mesa/state_tracker/st_context.c                       |    4 
 src/mesa/state_tracker/st_debug.c                         |    4 
 src/mesa/state_tracker/st_draw.c                          |    4 
 src/mesa/state_tracker/st_gen_mipmap.c                    |    2 
 src/mesa/state_tracker/st_mesa_to_tgsi.c                  |    6 
 src/mesa/state_tracker/st_program.c                       |    4 
 727 files changed, 90967 insertions(+), 90761 deletions(-)

commit diffs at http://gitweb.freedesktop.org/?p=mesa/mesa.git;a=summary

New commits:
commit 6d3831b11d9f5aaba61cc2fb8ade61437ad7c335
Author: José Fonseca <jrfonseca at tungstengraphics.com>
Date:   Fri Feb 15 17:52:14 2008 +0900

    Code reorganization: placeholder for state-trackers.
    
    This is meant for temporarily holding state-trackers,
    until they eventually find their way out of gallium tree.

commit 6acd63a4980951727939c0dd545a0324965b3834
Author: José Fonseca <jrfonseca at tungstengraphics.com>
Date:   Fri Feb 15 17:50:12 2008 +0900

    Code reorganization: update build.
    
    Update the Makefiles and includes for the new paths.
    
    Note that there hasn't been no separation of the Makefiles yet, and make is
    jumping all over the place. That will be taken care shortly. But for now, make
    should work. It was tested with linux and linux-dri. Linux-cell and linux-llvm
    might require some minor tweaks.

commit b642730be93149baa7556e5791393168ab396175
Author: José Fonseca <jrfonseca at tungstengraphics.com>
Date:   Fri Feb 15 17:35:24 2008 +0900

    Code reorganization: move files into their places.
    
    This is in a separate commit to ensure renames are properly preserved.




More information about the mesa-commit mailing list