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