progs/trivial/Makefile | 72 ++-- progs/trivial/clear-fbo-tex.c | 220 ++++++++++++ progs/trivial/clear-fbo.c | 205 +++++++++++ progs/trivial/createwin.c | 120 ++++++ progs/trivial/line-stipple-wide.c | 148 ++++++++ progs/trivial/line-wide.c | 147 ++++++++ progs/trivial/line.c | 13 progs/trivial/lineloop-elts.c | 120 ++++++ progs/trivial/linestrip-clip.c | 141 ++++++++ progs/trivial/linestrip-flat-stipple.c | 142 ++++++++ progs/trivial/linestrip-stipple-wide.c | 142 ++++++++ progs/trivial/linestrip-stipple.c | 141 ++++++++ progs/trivial/linestrip.c | 138 +++++++ progs/trivial/point-param.c | 6 progs/trivial/point-sprite.c | 174 +++++++++ progs/trivial/poly-flat-clip.c | 140 +++++++ progs/trivial/quad-offset-unfilled.c | 4 progs/trivial/quad-tex-alpha.c | 170 +++++++++ progs/trivial/quad-unfilled-clip.c | 139 +++++++ progs/trivial/quad-unfilled-stipple.c | 142 ++++++++ progs/trivial/quadstrip-cont.c | 162 +++++++++ progs/trivial/tri-alpha-tex.c | 179 ++++++++++ progs/trivial/tri-alpha.c | 141 ++++++++ progs/trivial/tri-blend-color.c | 141 ++++++++ progs/trivial/tri-blend-max.c | 145 ++++++++ progs/trivial/tri-blend-min.c | 145 ++++++++ progs/trivial/tri-blend-revsub.c | 145 ++++++++ progs/trivial/tri-blend-sub.c | 145 ++++++++ progs/trivial/tri-clear.c | 143 ++++++++ progs/trivial/tri-cull-both.c | 141 ++++++++ progs/trivial/tri-fbo-tex.c | 267 +++++++++++++++ progs/trivial/tri-fbo.c | 200 +++++++++++ progs/trivial/tri-fog.c | 152 ++++++++ progs/trivial/tri-mask-tri.c | 146 ++++++++ progs/trivial/tri-query.c | 158 +++++++++ progs/trivial/tri-scissor-tri.c | 151 ++++++++ progs/trivial/tri-square.c | 136 +++++++ progs/trivial/tri-stencil.c | 149 ++++++++ progs/trivial/tri-tri.c | 145 ++++++++ progs/trivial/tri-unfilled-point.c | 138 +++++++ progs/trivial/tri-unfilled-userclip-stip.c | 147 ++++++++ progs/trivial/tri-z-9.c | 139 +++++++ progs/trivial/tri-z-eq.c | 139 +++++++ progs/trivial/tristrip-flat.c | 148 ++++++++ src/mesa/drivers/dri/intel_winsys/intel_winsys_pipe.c | 38 +- src/mesa/drivers/x11/xm_winsys.c | 7 src/mesa/pipe/Makefile | 5 src/mesa/pipe/draw/draw_clip.c | 8 src/mesa/pipe/draw/draw_context.c | 13 src/mesa/pipe/draw/draw_cull.c | 9 src/mesa/pipe/draw/draw_feedback.c | 7 src/mesa/pipe/draw/draw_flatshade.c | 8 src/mesa/pipe/draw/draw_linestipple.c | 9 src/mesa/pipe/draw/draw_offset.c | 8 src/mesa/pipe/draw/draw_private.h | 2 src/mesa/pipe/draw/draw_twoside.c | 8 src/mesa/pipe/draw/draw_unfilled.c | 8 src/mesa/pipe/draw/draw_validate.c | 5 src/mesa/pipe/draw/draw_vbuf.c | 11 src/mesa/pipe/draw/draw_vertex_fetch.c | 1 src/mesa/pipe/draw/draw_wide_prims.c | 10 src/mesa/pipe/i915simple/i915_prim_emit.c | 6 src/mesa/pipe/i915simple/i915_prim_vbuf.c | 2 src/mesa/pipe/i915simple/i915_texture.c | 3 src/mesa/pipe/p_defines.h | 8 src/mesa/pipe/p_util.h | 9 src/mesa/pipe/p_winsys.h | 90 +++-- src/mesa/pipe/pipebuffer/Makefile | 27 + src/mesa/pipe/pipebuffer/linked_list.h | 91 +++++ src/mesa/pipe/pipebuffer/pb_buffer.c | 52 ++ src/mesa/pipe/pipebuffer/pb_buffer.h | 175 +++++++++ src/mesa/pipe/pipebuffer/pb_buffer_client.c | 123 +++++++ src/mesa/pipe/pipebuffer/pb_buffer_fenced.c | 316 ++++++++++++++++++ src/mesa/pipe/pipebuffer/pb_buffer_fenced.h | 117 ++++++ src/mesa/pipe/pipebuffer/pb_buffer_handle.c | 182 ++++++++++ src/mesa/pipe/pipebuffer/pb_buffer_handle.h | 120 ++++++ src/mesa/pipe/pipebuffer/pb_buffer_malloc.c | 132 +++++++ src/mesa/pipe/pipebuffer/pb_buffer_null.c | 98 +++++ src/mesa/pipe/pipebuffer/pb_bufmgr.h | 114 ++++++ src/mesa/pipe/pipebuffer/pb_bufmgr_fenced.c | 128 +++++++ src/mesa/pipe/pipebuffer/pb_bufmgr_mm.c | 265 +++++++++++++++ src/mesa/pipe/pipebuffer/pb_bufmgr_pool.c | 279 +++++++++++++++ src/mesa/pipe/softpipe/sp_context.c | 2 src/mesa/pipe/softpipe/sp_prim_setup.c | 7 src/mesa/pipe/softpipe/sp_prim_vbuf.c | 11 src/mesa/pipe/softpipe/sp_texture.c | 4 src/mesa/pipe/tgsi/exec/tgsi_exec.c | 12 src/mesa/pipe/tgsi/util/tgsi_dump.c | 308 +++++++++++------ src/mesa/pipe/tgsi/util/tgsi_dump.h | 8 src/mesa/pipe/xlib/xm_winsys.c | 14 src/mesa/state_tracker/st_atom_constbuf.c | 2 src/mesa/state_tracker/st_cb_bufferobjects.c | 2 src/mesa/state_tracker/st_cb_fbo.c | 2 src/mesa/state_tracker/st_draw.c | 156 +++++++- 94 files changed, 9025 insertions(+), 223 deletions(-)
commit diffs at http://gitweb.freedesktop.org/?p=mesa/mesa.git;a=summary New commits: commit f8f9580a2a1c89af1dc0e169b62440053d9d7e81 Author: José Fonseca <[EMAIL PROTECTED]> Date: Sun Dec 9 18:26:26 2007 +0000 Adapt for winsys interface changes. commit de7e51ff9854605cd0bbbe5829d6d987ea0a5fca Author: José Fonseca <[EMAIL PROTECTED]> Date: Wed Dec 5 15:28:39 2007 +0000 gallium: use SSE by default commit 6cdcebe8017b56e2f823dd3f6d805e55056f7e9b Author: Michal <[EMAIL PROTECTED]> Date: Wed Nov 28 18:10:31 2007 +0000 Allow tgsi_dump print-out to stderr or a string buffer. Handle source register complement modifier in exec and dump. commit 273f6e769897032b15a8739394669fd11f76f145 Author: José Fonseca <[EMAIL PROTECTED]> Date: Sun Nov 25 20:23:10 2007 +0000 gallium: Remove buffer_unfence and buffer_finish. These interfaces have been deemed useless by Keith. commit b1399a5dd20fad801ee10383143439f8cf4615db Author: Keith Whitwell <[EMAIL PROTECTED]> Date: Sun Nov 25 15:06:54 2007 +0000 gallium: more trivial tests commit b47836225185c8d2e2ccf3e191230304709d0a57 Author: José Fonseca <[EMAIL PROTECTED]> Date: Fri Nov 23 17:22:54 2007 +0000 gallium: Reusable pipe buffer library. This is an optional library that winsys drivers can use to simplify memory management, and help meet the winsys interface requirements. commit 708582f6d5bec57716a894a18491078c40448dea Author: Keith Whitwell <[EMAIL PROTECTED]> Date: Fri Nov 23 14:50:26 2007 +0000 gallium: fix ordering of arguments to pack_ui32_float4 commit 56bc8d9199e43ed694335f69910c1a4a4f85e4e1 Author: Keith Whitwell <[EMAIL PROTECTED]> Date: Fri Nov 23 14:49:54 2007 +0000 gallium: remove unneeded depth buffer commit bbecce52f8f9db729810ed70ba1c4112d45cc583 Author: Keith Whitwell <[EMAIL PROTECTED]> Date: Fri Nov 23 14:44:54 2007 +0000 gallium: initialized draw element buffer to NULL commit da47ad07ef8cf69a74f4414f7957e0749fa6f7ad Author: Keith Whitwell <[EMAIL PROTECTED]> Date: Fri Nov 23 12:03:45 2007 +0000 gallium: add support for aliased 4ub format commit 73a05942766cee4e3cc200725e9760c5a9b67bb4 Author: Keith Whitwell <[EMAIL PROTECTED]> Date: Fri Nov 23 12:02:50 2007 +0000 gallium: support the full range of possible vertex types commit d75454840672f462de933724daae24a839aac48e Author: Michal <[EMAIL PROTECTED]> Date: Fri Nov 23 11:30:51 2007 +0000 gallium: add draw_stage::destroy(). commit 74fe189b2e1d8f661a1678e65d21da788b3b4435 Author: José Fonseca <[EMAIL PROTECTED]> Date: Fri Nov 23 10:35:53 2007 +0000 gallium: Comment on winsys's fence functions. Fix comment layout for doxygen. commit 6e876d1d32e1b08ded161bfbd7abf2d3fb422fa0 Author: keithw <[EMAIL PROTECTED](none)> Date: Wed Nov 21 17:12:39 2007 +0000 temporary _mesa_printf symbol commit e87efe74073938e6dea5f30654f6afb931da1e2c Author: keithw <[EMAIL PROTECTED](none)> Date: Wed Nov 21 11:04:20 2007 +0000 [pipe]: add Offset() util macro commit 79ad82477adab2c234370623c48c35316e94ad02 Author: José Fonseca <[EMAIL PROTECTED]> Date: Tue Nov 20 14:27:52 2007 +0000 Document return types. commit cd1eefee8404ae69ea5b604971b8be78abf588e6 Author: keithw <[EMAIL PROTECTED](none)> Date: Mon Nov 19 20:05:38 2007 +0000 add fence interfaces and buffer create flags to pipe_winsys
_______________________________________________ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit