mesa: Changes to 'softpipe_0_1_branch'

Brian Paul brianp at kemper.freedesktop.org
Tue Jul 24 18:28:07 UTC 2007


 progs/trivial/Makefile                    |    6 
 progs/trivial/fs-tri.c                    |  212 ++++++++++++++++++++++++++++++
 progs/trivial/tri-cull.c                  |   14 +
 src/mesa/pipe/draw/draw_cull.c            |   12 -
 src/mesa/pipe/draw/draw_twoside.c         |   12 +
 src/mesa/pipe/p_state.h                   |   12 -
 src/mesa/pipe/softpipe/sp_quad_fs.c       |   30 +++-
 src/mesa/pipe/softpipe/sp_state_derived.c |    1 
 src/mesa/shader/program.c                 |    2 
 src/mesa/shader/slang/slang_compile.c     |    2 
 src/mesa/state_tracker/st_atom_fs.c       |   31 +++-
 src/mesa/state_tracker/st_atom_setup.c    |   32 ++--
 src/mesa/state_tracker/st_program.h       |    1 
 13 files changed, 327 insertions(+), 40 deletions(-)

commit diffs at http://gitweb.freedesktop.org/?p=mesa/mesa.git;a=summary

New commits:
commit 3af7876521e23152bc82f42f00e1a1d51bd37812
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Tue Jul 24 12:28:01 2007 -0600

    added code to test per-vertex colors

commit 43d7c1fe9d2544b851afa2f1c1e245a63860e670
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Tue Jul 24 12:27:38 2007 -0600

    Basic fragment programs run now.
    
    Handling of constants might change.  For now, the st_fragment_program struct
    contains a pipe_constant_buffer (not a pointer).

commit ef3849ffa0af7f2aad8a69a7d04a4dd780fa247b
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Tue Jul 24 12:12:52 2007 -0600

    rebuild quad pipeline when framebuffer changes too

commit 9110dbd9b2b598183815ed113dd690051d42e5f0
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Tue Jul 24 10:00:29 2007 -0600

    simple fragment shader test

commit 47fafcf06f04c0db2d9908f30cfce6cd564d8973
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Tue Jul 24 09:58:19 2007 -0600

    use enabled/linked fragment shader in preference to a fragment program

commit 4477a01372c87b84e859c7522501d55a62f11b88
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Tue Jul 24 09:57:26 2007 -0600

    call ctx->Driver.NewProgram() instead of _mesa_new_program()

commit 5b737b7df21b418c71f71af987a20c495b1133f8
Merge: f0636d9... 98eaf55...
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Tue Jul 24 09:17:59 2007 -0600

    Merge branch 'softpipe_0_1_branch' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesa into softpipe_0_1_branch

commit f0636d9653d142bdf71475d2d2066f5c7c436978
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Fri Jul 13 14:28:15 2007 -0600

    Fix setup.light_twoside determination.
    
    When a vertex program is used, use value of GL_VERTEX_PROGRAM_TWO_SIDE.
    Otherwise, if FF lighting, use value of GL_LIGHT_MODEL_TWO_SIDE.

commit a2e471e05e452454f78db7a5fbc6845f6ca39f35
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Fri Jul 13 14:25:28 2007 -0600

    press 'f' to toggle front-face winding

commit dc313b578386dc07f4916fba98da061af3ab18e5
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Fri Jul 13 14:22:46 2007 -0600

    Fix more polygon winding, culling confusion.
    
    If the determinant of the triangle is positive, its winding is CCW (right-handed coord system).




More information about the mesa-commit mailing list