llvmpipe: set LP_SETUP_NEW_FS in lp_setup_set_fs()
authorBrian Paul <brianp@vmware.com>
Thu, 3 Dec 2009 21:25:46 +0000 (14:25 -0700)
committerBrian Paul <brianp@vmware.com>
Thu, 3 Dec 2009 21:56:38 +0000 (14:56 -0700)
Fixes progs/trivial/tri-blend.c, but I think we're just getting
lucky in this case.

src/gallium/drivers/llvmpipe/lp_setup.c

index 14b40dfe36d890c5294332c6f7b15a689784f587..142fec4f80091c7badd81389b01f9a71f45942cf 100644 (file)
@@ -440,6 +440,7 @@ lp_setup_set_fs( struct setup_context *setup,
    /* FIXME: reference count */
 
    setup->fs.current.jit_function = fs ? fs->current->jit_function : NULL;
+   setup->dirty |= LP_SETUP_NEW_FS;
 }
 
 void