Mesa (master): st: also check _NEW_PROGRAM flag for vertex shader constant buffers

Brian Paul brianp at kemper.freedesktop.org
Wed Apr 22 14:00:12 UTC 2009


Module: Mesa
Branch: master
Commit: 7843243deedd66b0c94c8874e732ed7e8c6617ff
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7843243deedd66b0c94c8874e732ed7e8c6617ff

Author: Brian Paul <brianp at vmware.com>
Date:   Wed Apr 22 07:58:25 2009 -0600

st: also check _NEW_PROGRAM flag for vertex shader constant buffers

This is a follow-on to commit c1a3b852807fb160f0cd246c1364b7336b4b947e.
Note that (at this time) wherever _NEW_PROGRAM_CONSTANTS is set we're still
setting _NEW_PROGRAM so this won't really make any difference (for now).

---

 src/mesa/state_tracker/st_atom_constbuf.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/src/mesa/state_tracker/st_atom_constbuf.c b/src/mesa/state_tracker/st_atom_constbuf.c
index 77ecd07..3ba7b26 100644
--- a/src/mesa/state_tracker/st_atom_constbuf.c
+++ b/src/mesa/state_tracker/st_atom_constbuf.c
@@ -105,7 +105,7 @@ static void update_vs_constants(struct st_context *st )
 const struct st_tracked_state st_update_vs_constants = {
    "st_update_vs_constants",				/* name */
    {							/* dirty */
-      _NEW_PROGRAM_CONSTANTS,
+      (_NEW_PROGRAM | _NEW_PROGRAM_CONSTANTS),          /* mesa */
       ST_NEW_VERTEX_PROGRAM,				/* st */
    },
    update_vs_constants					/* update */




More information about the mesa-commit mailing list