summaryrefslogtreecommitdiff
path: root/src/mesa/shader/program.h
diff options
context:
space:
mode:
authorKeith Whitwell <keith@tungstengraphics.com>2005-11-22 12:12:17 +0000
committerKeith Whitwell <keith@tungstengraphics.com>2005-11-22 12:12:17 +0000
commitec1ffd9f2578ec2f289a9dbd8e08c8821bafb169 (patch)
tree45e8482ce0db978b8b7e607506b00e457c7963da /src/mesa/shader/program.h
parent5a771857d9069773e5a6ede9694b0e5b8a03ff67 (diff)
track state flags which might invalidate parameter lists
Diffstat (limited to 'src/mesa/shader/program.h')
-rw-r--r--src/mesa/shader/program.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/mesa/shader/program.h b/src/mesa/shader/program.h
index a1ee3349dce..3e6c8a7d98a 100644
--- a/src/mesa/shader/program.h
+++ b/src/mesa/shader/program.h
@@ -204,6 +204,9 @@ struct program_parameter_list
GLuint NumParameters; /** number of parameters in arrays */
struct program_parameter *Parameters; /** Array [Size] */
GLfloat (*ParameterValues)[4]; /** Array [Size] */
+ GLuint StateFlags; /** _NEW_* flags indicating which
+ statechanges might invalidate
+ ParameterValues[] */
};