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