Track fragment and vertex shader code generation via pipe shader state objects.
authorMichel Dänzer <michel@tungstengraphics.com>
Wed, 3 Oct 2007 18:33:23 +0000 (20:33 +0200)
committerMichel Dänzer <michel@tungstengraphics.com>
Wed, 3 Oct 2007 18:33:23 +0000 (20:33 +0200)
commit344464bf2e4e151968cfb101c2477e440508b1f0
tree18bddd332b0b1af67246c985e976ee937d2ae600
parentce765a7fb77e12ff083a9068ec232a15bcf41f66
Track fragment and vertex shader code generation via pipe shader state objects.

Unfortunately, the generated fragment shader code is effectively unusable until
it handles quad->mask.
src/mesa/pipe/draw/draw_private.h
src/mesa/pipe/draw/draw_vertex_shader.c
src/mesa/pipe/p_state.h
src/mesa/pipe/softpipe/sp_context.c
src/mesa/pipe/softpipe/sp_context.h
src/mesa/pipe/softpipe/sp_quad_fs.c
src/mesa/pipe/softpipe/sp_state_fs.c
src/mesa/state_tracker/st_cb_program.c
src/mesa/state_tracker/st_program.c
src/mesa/state_tracker/st_program.h