From ec1ffd9f2578ec2f289a9dbd8e08c8821bafb169 Mon Sep 17 00:00:00 2001 From: Keith Whitwell Date: Tue, 22 Nov 2005 12:12:17 +0000 Subject: track state flags which might invalidate parameter lists --- src/mesa/shader/program.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/mesa/shader/program.h') diff --git a/src/mesa/shader/program.h b/src/mesa/shader/program.h index a1ee3349dc..3e6c8a7d98 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[] */ }; -- cgit v1.2.3