mesa: Changes to 'gallium-0.1'
Brian Paul
brianp at kemper.freedesktop.org
Sun Aug 24 23:54:58 UTC 2008
The branch, gallium-0.1 has been updated
Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1
Summary of changes:
src/gallium/README.portability | 4 +-
src/gallium/auxiliary/cso_cache/cso_cache.c | 3 +-
src/gallium/auxiliary/cso_cache/cso_context.c | 2 +-
src/gallium/auxiliary/cso_cache/cso_hash.c | 2 +-
src/gallium/auxiliary/draw/draw_context.c | 3 +-
src/gallium/auxiliary/draw/draw_pipe.c | 1 -
src/gallium/auxiliary/draw/draw_pipe_aaline.c | 3 +-
src/gallium/auxiliary/draw/draw_pipe_aapoint.c | 4 +-
src/gallium/auxiliary/draw/draw_pipe_clip.c | 4 +-
src/gallium/auxiliary/draw/draw_pipe_cull.c | 2 +-
src/gallium/auxiliary/draw/draw_pipe_flatshade.c | 4 +-
src/gallium/auxiliary/draw/draw_pipe_offset.c | 3 +-
src/gallium/auxiliary/draw/draw_pipe_pstipple.c | 4 +-
src/gallium/auxiliary/draw/draw_pipe_stipple.c | 6 +-
src/gallium/auxiliary/draw/draw_pipe_twoside.c | 3 +-
src/gallium/auxiliary/draw/draw_pipe_unfilled.c | 2 +-
src/gallium/auxiliary/draw/draw_pipe_util.c | 2 +-
src/gallium/auxiliary/draw/draw_pipe_validate.c | 2 +-
src/gallium/auxiliary/draw/draw_pipe_vbuf.c | 3 +-
src/gallium/auxiliary/draw/draw_pipe_wide_line.c | 3 +-
src/gallium/auxiliary/draw/draw_pipe_wide_point.c | 3 +-
src/gallium/auxiliary/draw/draw_pt.c | 1 -
src/gallium/auxiliary/draw/draw_pt_emit.c | 2 +-
src/gallium/auxiliary/draw/draw_pt_fetch.c | 2 +-
src/gallium/auxiliary/draw/draw_pt_fetch_emit.c | 2 +-
.../auxiliary/draw/draw_pt_fetch_shade_emit.c | 3 +-
.../auxiliary/draw/draw_pt_fetch_shade_pipeline.c | 3 +-
src/gallium/auxiliary/draw/draw_pt_post_vs.c | 2 +-
src/gallium/auxiliary/draw/draw_pt_util.c | 1 -
src/gallium/auxiliary/draw/draw_pt_varray.c | 4 +-
src/gallium/auxiliary/draw/draw_pt_vcache.c | 2 +-
src/gallium/auxiliary/draw/draw_vbuf.h | 2 -
src/gallium/auxiliary/draw/draw_vs.c | 6 +-
src/gallium/auxiliary/draw/draw_vs_aos.c | 4 +-
src/gallium/auxiliary/draw/draw_vs_aos_io.c | 2 +-
src/gallium/auxiliary/draw/draw_vs_aos_machine.c | 3 +-
src/gallium/auxiliary/draw/draw_vs_exec.c | 3 +-
src/gallium/auxiliary/draw/draw_vs_llvm.c | 1 -
src/gallium/auxiliary/draw/draw_vs_sse.c | 3 +-
src/gallium/auxiliary/draw/draw_vs_varient.c | 3 +-
src/gallium/auxiliary/gallivm/gallivm_cpu.cpp | 3 +-
src/gallium/auxiliary/gallivm/instructions.cpp | 2 +-
src/gallium/auxiliary/gallivm/instructionssoa.cpp | 2 +-
.../auxiliary/pipebuffer/pb_buffer_fenced.c | 2 +-
.../auxiliary/pipebuffer/pb_buffer_malloc.c | 2 +-
src/gallium/auxiliary/pipebuffer/pb_bufmgr_alt.c | 2 +-
src/gallium/auxiliary/pipebuffer/pb_bufmgr_cache.c | 2 +-
src/gallium/auxiliary/pipebuffer/pb_bufmgr_debug.c | 2 +-
.../auxiliary/pipebuffer/pb_bufmgr_fenced.c | 2 +-
src/gallium/auxiliary/pipebuffer/pb_bufmgr_mm.c | 2 +-
src/gallium/auxiliary/pipebuffer/pb_bufmgr_pool.c | 2 +-
src/gallium/auxiliary/pipebuffer/pb_bufmgr_slab.c | 2 +-
src/gallium/auxiliary/pipebuffer/pb_validate.c | 2 +-
src/gallium/auxiliary/pipebuffer/pb_winsys.c | 2 +-
src/gallium/auxiliary/rtasm/rtasm_execmem.c | 2 +-
src/gallium/auxiliary/rtasm/rtasm_ppc_spe.c | 2 +-
src/gallium/auxiliary/sct/sct.c | 2 +-
src/gallium/auxiliary/tgsi/tgsi_build.c | 1 -
src/gallium/auxiliary/tgsi/tgsi_build.h | 4 +
src/gallium/auxiliary/tgsi/tgsi_dump_c.c | 1 -
src/gallium/auxiliary/tgsi/tgsi_exec.c | 2 +-
src/gallium/auxiliary/tgsi/tgsi_parse.c | 2 +-
src/gallium/auxiliary/tgsi/tgsi_scan.c | 6 +-
src/gallium/auxiliary/tgsi/tgsi_sse2.c | 2 +-
src/gallium/auxiliary/tgsi/tgsi_transform.c | 1 +
src/gallium/auxiliary/tgsi/tgsi_transform.h | 1 -
src/gallium/auxiliary/tgsi/tgsi_util.c | 1 -
src/gallium/auxiliary/translate/translate.c | 1 -
src/gallium/auxiliary/translate/translate_cache.c | 2 +-
.../auxiliary/translate/translate_generic.c | 2 +-
src/gallium/auxiliary/translate/translate_sse.c | 2 +-
src/gallium/auxiliary/util/Makefile | 2 +-
src/gallium/auxiliary/util/SConscript | 2 +-
src/gallium/auxiliary/util/p_debug.c | 1 -
src/gallium/auxiliary/util/p_tile.c | 1168 -------------------
src/gallium/auxiliary/util/p_tile.h | 101 --
src/gallium/auxiliary/util/u_blit.c | 5 +-
src/gallium/auxiliary/util/u_gen_mipmap.c | 2 +-
src/gallium/auxiliary/util/u_handle_table.c | 4 +-
src/gallium/auxiliary/util/u_hash_table.c | 5 +-
src/gallium/auxiliary/util/u_math.h | 240 ++++-
src/gallium/auxiliary/util/u_memory.h | 222 ++++
src/gallium/auxiliary/util/u_mm.c | 2 +-
src/gallium/auxiliary/util/u_pack_color.h | 36 +-
src/gallium/auxiliary/util/u_pointer.h | 107 ++
src/gallium/auxiliary/util/u_rect.c | 1 -
src/gallium/auxiliary/util/u_simple_shaders.c | 2 +-
src/gallium/auxiliary/util/u_tile.c | 1169 ++++++++++++++++++++
src/gallium/auxiliary/util/u_tile.h | 101 ++
src/gallium/drivers/cell/common.h | 1 -
src/gallium/drivers/cell/ppu/cell_clear.c | 2 +-
src/gallium/drivers/cell/ppu/cell_context.c | 2 +-
src/gallium/drivers/cell/ppu/cell_pipe_state.c | 2 +-
src/gallium/drivers/cell/ppu/cell_render.c | 2 +-
src/gallium/drivers/cell/ppu/cell_screen.c | 2 +-
src/gallium/drivers/cell/ppu/cell_state_derived.c | 2 +-
src/gallium/drivers/cell/ppu/cell_state_emit.c | 2 +-
src/gallium/drivers/cell/ppu/cell_state_shader.c | 2 +-
src/gallium/drivers/cell/ppu/cell_surface.c | 2 +-
src/gallium/drivers/cell/ppu/cell_texture.c | 2 +-
src/gallium/drivers/cell/ppu/cell_winsys.c | 2 +-
src/gallium/drivers/cell/spu/spu_exec.c | 1 -
src/gallium/drivers/cell/spu/spu_tri.c | 1 -
src/gallium/drivers/cell/spu/spu_util.c | 1 -
src/gallium/drivers/cell/spu/spu_vertex_fetch.c | 1 -
src/gallium/drivers/cell/spu/spu_vertex_shader.c | 1 -
src/gallium/drivers/failover/fo_context.c | 2 +-
src/gallium/drivers/i915simple/i915_context.c | 2 +-
src/gallium/drivers/i915simple/i915_debug_fp.c | 2 +-
src/gallium/drivers/i915simple/i915_fpc.h | 1 -
.../drivers/i915simple/i915_fpc_translate.c | 2 +
src/gallium/drivers/i915simple/i915_prim_emit.c | 4 +-
src/gallium/drivers/i915simple/i915_prim_vbuf.c | 3 +-
src/gallium/drivers/i915simple/i915_screen.c | 2 +-
src/gallium/drivers/i915simple/i915_state.c | 3 +-
.../drivers/i915simple/i915_state_derived.c | 2 +-
.../drivers/i915simple/i915_state_dynamic.c | 4 +-
.../drivers/i915simple/i915_state_immediate.c | 2 +-
.../drivers/i915simple/i915_state_sampler.c | 2 +-
src/gallium/drivers/i915simple/i915_surface.c | 3 +-
src/gallium/drivers/i915simple/i915_texture.c | 3 +-
src/gallium/drivers/i965simple/brw_cc.c | 6 +-
src/gallium/drivers/i965simple/brw_clip_state.c | 3 +-
src/gallium/drivers/i965simple/brw_context.c | 2 +-
src/gallium/drivers/i965simple/brw_curbe.c | 3 +-
src/gallium/drivers/i965simple/brw_draw_upload.c | 1 +
src/gallium/drivers/i965simple/brw_gs_state.c | 3 +-
src/gallium/drivers/i965simple/brw_screen.c | 2 +-
src/gallium/drivers/i965simple/brw_sf_state.c | 5 +-
src/gallium/drivers/i965simple/brw_shader_info.c | 2 +-
src/gallium/drivers/i965simple/brw_state.c | 2 +-
src/gallium/drivers/i965simple/brw_state_batch.c | 2 +-
src/gallium/drivers/i965simple/brw_state_cache.c | 2 +-
src/gallium/drivers/i965simple/brw_state_pool.c | 3 +-
src/gallium/drivers/i965simple/brw_state_upload.c | 2 +-
src/gallium/drivers/i965simple/brw_surface.c | 3 +-
src/gallium/drivers/i965simple/brw_tex_layout.c | 8 +-
src/gallium/drivers/i965simple/brw_vs_state.c | 3 +-
src/gallium/drivers/i965simple/brw_wm.c | 2 +-
src/gallium/drivers/i965simple/brw_wm_decl.c | 3 +-
src/gallium/drivers/i965simple/brw_wm_glsl.c | 3 +-
.../drivers/i965simple/brw_wm_sampler_state.c | 3 +-
src/gallium/drivers/i965simple/brw_wm_state.c | 3 +-
src/gallium/drivers/softpipe/sp_context.c | 2 +-
src/gallium/drivers/softpipe/sp_fs_exec.c | 2 +-
src/gallium/drivers/softpipe/sp_fs_llvm.c | 2 +-
src/gallium/drivers/softpipe/sp_fs_sse.c | 2 +-
src/gallium/drivers/softpipe/sp_prim_setup.c | 2 +-
src/gallium/drivers/softpipe/sp_prim_vbuf.c | 1 +
src/gallium/drivers/softpipe/sp_quad_alpha_test.c | 2 +-
src/gallium/drivers/softpipe/sp_quad_blend.c | 29 +-
src/gallium/drivers/softpipe/sp_quad_bufloop.c | 2 +-
src/gallium/drivers/softpipe/sp_quad_colormask.c | 3 +-
src/gallium/drivers/softpipe/sp_quad_coverage.c | 2 +-
src/gallium/drivers/softpipe/sp_quad_depth_test.c | 2 +-
src/gallium/drivers/softpipe/sp_quad_earlyz.c | 2 +-
src/gallium/drivers/softpipe/sp_quad_fs.c | 3 +-
src/gallium/drivers/softpipe/sp_quad_occlusion.c | 2 +-
src/gallium/drivers/softpipe/sp_quad_output.c | 2 +-
src/gallium/drivers/softpipe/sp_quad_stencil.c | 2 +-
src/gallium/drivers/softpipe/sp_quad_stipple.c | 2 +-
src/gallium/drivers/softpipe/sp_query.c | 2 +-
src/gallium/drivers/softpipe/sp_screen.c | 2 +-
src/gallium/drivers/softpipe/sp_setup.c | 2 +-
src/gallium/drivers/softpipe/sp_state_blend.c | 2 +-
src/gallium/drivers/softpipe/sp_state_derived.c | 3 +-
src/gallium/drivers/softpipe/sp_state_fs.c | 2 +-
src/gallium/drivers/softpipe/sp_state_rasterizer.c | 2 +-
src/gallium/drivers/softpipe/sp_state_sampler.c | 2 +-
src/gallium/drivers/softpipe/sp_surface.c | 3 +-
src/gallium/drivers/softpipe/sp_tex_sample.c | 2 +-
src/gallium/drivers/softpipe/sp_texture.c | 3 +-
src/gallium/drivers/softpipe/sp_tile_cache.c | 4 +-
src/gallium/drivers/trace/tr_context.c | 2 +-
src/gallium/drivers/trace/tr_dump.c | 2 +
src/gallium/drivers/trace/tr_dump.h | 1 -
src/gallium/drivers/trace/tr_screen.c | 2 +-
src/gallium/drivers/trace/tr_state.c | 1 +
src/gallium/drivers/trace/tr_stream_stdc.c | 2 +-
src/gallium/drivers/trace/tr_stream_wd.c | 2 +-
src/gallium/drivers/trace/tr_texture.c | 2 +-
src/gallium/drivers/trace/tr_winsys.c | 3 +-
src/gallium/include/pipe/p_util.h | 460 --------
src/gallium/state_trackers/python/gallium.i | 2 +-
src/gallium/state_trackers/python/st_device.c | 3 +-
src/gallium/state_trackers/python/st_sample.c | 5 +-
.../state_trackers/python/st_softpipe_winsys.c | 3 +-
.../winsys/drm/intel/common/intel_be_device.c | 2 +-
.../winsys/drm/intel/dri/intel_winsys_softpipe.c | 2 +-
src/gallium/winsys/egl_xlib/egl_xlib.c | 2 +-
src/gallium/winsys/egl_xlib/sw_winsys.c | 3 +-
src/gallium/winsys/gdi/wmesa.c | 2 +-
src/gallium/winsys/xlib/brw_aub.c | 1 -
src/gallium/winsys/xlib/xm_winsys.c | 3 +-
src/gallium/winsys/xlib/xm_winsys_aub.c | 2 +-
src/mesa/state_tracker/acc2.c | 319 ++++++
src/mesa/state_tracker/st_cb_accum.c | 2 +-
src/mesa/state_tracker/st_cb_bitmap.c | 2 +-
src/mesa/state_tracker/st_cb_drawpixels.c | 2 +-
src/mesa/state_tracker/st_cb_readpixels.c | 2 +-
src/mesa/state_tracker/st_cb_texture.c | 2 +-
src/mesa/state_tracker/st_program.c | 2 +-
src/mesa/state_tracker/st_texture.c | 1 -
203 files changed, 2453 insertions(+), 1955 deletions(-)
delete mode 100644 src/gallium/auxiliary/util/p_tile.c
delete mode 100644 src/gallium/auxiliary/util/p_tile.h
create mode 100644 src/gallium/auxiliary/util/u_memory.h
create mode 100644 src/gallium/auxiliary/util/u_pointer.h
create mode 100644 src/gallium/auxiliary/util/u_tile.c
create mode 100644 src/gallium/auxiliary/util/u_tile.h
delete mode 100644 src/gallium/include/pipe/p_util.h
create mode 100644 src/mesa/state_tracker/acc2.c
via 4c84e940d009fe56c1f249507028daadea749ef2 (commit)
via 4f25420bdd834e81a3e22733304efc5261c2998a (commit)
from ec7415642d7eb192164e7a513198b86756de484c (commit)
- Commits -----------------------------------------------
commit 4c84e940d009fe56c1f249507028daadea749ef2
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date: Sun Aug 24 17:49:11 2008 -0600
gallium: remove old tile util files
commit 4f25420bdd834e81a3e22733304efc5261c2998a
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date: Sun Aug 24 17:48:55 2008 -0600
gallium: refactor/replace p_util.h with util/u_memory.h and util/u_math.h
Also, rename p_tile.[ch] to u_tile.[ch]
---------------------------------
More information about the mesa-commit
mailing list