r300/r500: Separate fragprog compiler structures
authorNicolai Haehnle <nhaehnle@gmail.com>
Fri, 13 Jun 2008 18:49:52 +0000 (20:49 +0200)
committerNicolai Haehnle <nhaehnle@gmail.com>
Fri, 13 Jun 2008 18:51:20 +0000 (20:51 +0200)
commitb7669e4a8637a9680bcef0d0db82ae5e1984741c
tree516e71278d1dd6ed4cec7fec33a0ebde6ed11536
parent4919cc3a2c5e779834a3ff362e417f36f12b2b17
r300/r500: Separate fragprog compiler structures

r500 code still used r300_pfs_compile_state, which contains some fields that
really only make sense on r3xx type hardware. In order to allow both fragprog
implementations to go forward without disturbing each other, I've pushed this
structure down into the respective r[3|5]00_fragprog.c
src/mesa/drivers/dri/r300/r300_context.h
src/mesa/drivers/dri/r300/r300_fragprog.c
src/mesa/drivers/dri/r300/r500_fragprog.c