mesa: Changes to 'gallium-0.1'
Michal Krol
michal at kemper.freedesktop.org
Sat Oct 27 18:06:30 UTC 2007
progs/demos/arbfplight.c | 33 +-
progs/demos/arbfslight.c | 2
src/mesa/pipe/draw/draw_context.c | 2
src/mesa/pipe/draw/draw_private.h | 5
src/mesa/pipe/draw/draw_vertex_shader.c | 34 +-
src/mesa/pipe/p_context.h | 7
src/mesa/pipe/p_defines.h | 94 --------
src/mesa/pipe/p_format.h | 226 +++++++++++++++++++
src/mesa/pipe/p_state.h | 12 -
src/mesa/pipe/p_util.h | 2
src/mesa/pipe/softpipe/sp_context.c | 12 +
src/mesa/pipe/softpipe/sp_context.h | 2
src/mesa/pipe/softpipe/sp_prim_setup.c | 6
src/mesa/pipe/softpipe/sp_prim_vbuf.c | 10
src/mesa/pipe/softpipe/sp_quad.h | 2
src/mesa/pipe/softpipe/sp_quad_alpha_test.c | 7
src/mesa/pipe/softpipe/sp_quad_blend.c | 7
src/mesa/pipe/softpipe/sp_quad_bufloop.c | 7
src/mesa/pipe/softpipe/sp_quad_colormask.c | 7
src/mesa/pipe/softpipe/sp_quad_coverage.c | 7
src/mesa/pipe/softpipe/sp_quad_depth_test.c | 7
src/mesa/pipe/softpipe/sp_quad_fs.c | 33 ++
src/mesa/pipe/softpipe/sp_quad_occlusion.c | 6
src/mesa/pipe/softpipe/sp_quad_output.c | 7
src/mesa/pipe/softpipe/sp_quad_stencil.c | 7
src/mesa/pipe/softpipe/sp_quad_stipple.c | 7
src/mesa/pipe/softpipe/sp_state.h | 11
src/mesa/pipe/softpipe/sp_state_fs.c | 17 -
src/mesa/pipe/tgsi/exec/tgsi_sse2.c | 61 +++--
src/mesa/pipe/tgsi/exec/tgsi_sse2.h | 4
src/mesa/pipe/tgsi/exec/tgsi_util.c | 42 +--
src/mesa/state_tracker/st_cb_fbo.c | 23 +
src/mesa/state_tracker/st_format.c | 323 +++++++++++++++++++++-------
src/mesa/state_tracker/st_format.h | 6
34 files changed, 734 insertions(+), 304 deletions(-)
commit diffs at http://gitweb.freedesktop.org/?p=mesa/mesa.git;a=summary
New commits:
commit f93b9dc09a8f9289d7bd5c0f99c935f28016691e
Author: michal <michal at michal-laptop.(none)>
Date: Sat Oct 27 18:53:38 2007 +0100
Use FREE instead of free. Fix newlines.
commit a846d7d0273e879371b69f1bbcb8a6698a24a903
Author: michal <michal at michal-laptop.(none)>
Date: Sat Oct 27 18:43:49 2007 +0100
Enable SSE path.
commit a1b4285c5cb03e52850751c2f74d131e2b7a00c8
Author: michal <michal at michal-laptop.(none)>
Date: Sat Oct 27 18:42:20 2007 +0100
Fix fragment shader.
commit 9c22f910304de88ea5b0ff9bf0608abf44e86806
Author: michal <michal at michal-laptop.(none)>
Date: Sat Oct 27 18:41:47 2007 +0100
Optimize fragment program.
commit f16f23b3ab4caf6588ce713fc682aac6e9f808fb
Author: michal <michal at michal-laptop.(none)>
Date: Sat Oct 27 17:30:23 2007 +0100
Use PIPE_FORMAT in state tracker.
Fix PIPE_FORMAT field encoding.
Re-implement st_get_format_info.
commit d8b59ba1775ea730130fa0e2a1f054161d948820
Author: michal <michal at michal-laptop.(none)>
Date: Sat Oct 27 15:55:11 2007 +0100
Refactor supported format queries.
commit 205d4e49001123ea0bb10139aa3236cc1f2141d0
Author: michal <michal at michal-laptop.(none)>
Date: Sat Oct 27 15:08:00 2007 +0100
Respect use_sse flag.
commit 9dfc27edf11b3fd00c364894578f5a3a05c4ca54
Author: michal <michal at michal-laptop.(none)>
Date: Sat Oct 27 15:07:09 2007 +0100
Fix SSE bug.
commit 478b5692de2d9be0ff96b5a61a79f18c8ff64bb6
Author: michal <michal at michal-laptop.(none)>
Date: Sat Oct 27 14:42:17 2007 +0100
Add #ifs.
commit b23350700e476e397fefefa45f77d2a5a33c111a
Author: michal <michal at michal-laptop.(none)>
Date: Sat Oct 27 14:41:16 2007 +0100
vertex_element::src_format needs 32 bits.
commit f27dcb51f70d6a2efab39770ddeff3d5603deaaa
Author: michal <michal at michal-laptop.(none)>
Date: Sat Oct 27 14:40:22 2007 +0100
Respect use_sse flag.
commit e9ce69b1c9cb6a84e4c0403cf3090653e125c91d
Author: michal <michal at michal-laptop.(none)>
Date: Sat Oct 27 14:06:14 2007 +0100
Remove PIPE_FORMAT_COUNT references.
commit 1ab8f6e69615c4f39110cf9202ae4b52238c0bf2
Author: michal <michal at michal-laptop.(none)>
Date: Sat Oct 27 14:05:13 2007 +0100
Enable SSE2 for fragment shaders.
commit 31b4b261083e546998eba37178ac196049e4e501
Author: michal <michal at michal-laptop.(none)>
Date: Sat Oct 27 14:01:39 2007 +0100
Enable SSE2 for vertex shaders.
commit 7362fe5d163a32cb8ba76de907ccf53dc69ff066
Author: michal <michal at michal-laptop.(none)>
Date: Sat Oct 27 13:35:46 2007 +0100
Fix YCBCR macro.
Fix line endings.
commit bf229cb6f1aa01ae005afd2d90b3563ff495eaaa
Author: michal <michal at michal-laptop.(none)>
Date: Fri Oct 26 18:00:35 2007 +0100
Fix alignment problems.
Remove NOP opcode.
TEX opcode returns solid white (a hack for D3D state tracker).
commit 9053fcabcbf1b1c969a9a52585d232bb778eba63
Author: michal <michal at michal-laptop.(none)>
Date: Fri Oct 26 17:53:56 2007 +0100
Remove GL dependencies.
commit 6961769cb23c8b9ed2fb56d8ce6e649848412357
Author: michal <michal at michal-laptop.(none)>
Date: Fri Oct 26 17:25:09 2007 +0100
Define destroy method called by softpipe's destructor.
commit dee9406e4847f98b346f0fff72d16df46e9584a4
Author: michal <michal at michal-laptop.(none)>
Date: Fri Oct 26 17:21:30 2007 +0100
Silence compiler warnings.
commit 187c164bb6fa794f59181df89e72ff8c543238c6
Author: michal <michal at michal-laptop.(none)>
Date: Fri Oct 26 17:20:53 2007 +0100
Silence compiler warnings.
commit 3755840e005dd11db0a51effa420672ac4f119d4
Author: michal <michal at michal-laptop.(none)>
Date: Fri Oct 26 17:20:11 2007 +0100
Call quad stage destructors.
commit 21b5ff5dccd448cd581203ff177244c835e407a8
Author: michal <michal at michal-laptop.(none)>
Date: Fri Oct 26 17:19:20 2007 +0100
Remove llvm and sse2 dependencies.
commit 26df9d1a304f03e9692e7bac0a3bc83330f30c6a
Author: michal <michal at michal-laptop.(none)>
Date: Fri Oct 26 17:17:52 2007 +0100
Move format definitions from p_defines.h to p_format.h.
PIPE_FORMAT is not an ordinary enum -- it encodes its
format description in the value that defines it.
commit bc99ea96fbde347aa4cad13477d5e3c30cb8069e
Author: michal <michal at michal-laptop.(none)>
Date: Fri Oct 26 17:15:30 2007 +0100
Add sse2_program to draw_vertex_shader.
commit 11a19866f6e425d23f0a1dd404ae836b3c9f190b
Author: michal <michal at michal-laptop.(none)>
Date: Fri Oct 26 17:14:29 2007 +0100
Silence compiler warnings.
commit 0e96a53aec7a4eb0236fa31f4682734b9310cb80
Author: michal <michal at michal-laptop.(none)>
Date: Fri Oct 26 17:12:25 2007 +0100
Remove llvm dependencies.
More information about the mesa-commit
mailing list