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