r300: move some more function to generic
[mesa.git] / src / mesa / shader / slang / slang_builtin.h
index a521e73eb93eb5dcae86c99b5128bda944d90cc5..58629f4f7fe3a1a7ccdc2612809f32c4cf484a98 100644 (file)
 #ifndef SLANG_BUILTIN_H
 #define SLANG_BUILTIN_H
 
-#include "prog_parameter.h"
+#include "shader/prog_parameter.h"
 #include "slang_utility.h"
+#include "slang_ir.h"
 
 
 extern GLint
-_slang_lookup_statevar(const char *name, GLint index,
-                       struct gl_program_parameter_list *paramList,
-                       GLuint *swizzleOut);
-
-
-extern GLint
-_slang_lookup_statevar_field(const char *base, const char *field,
-                             struct gl_program_parameter_list *paramList,
-                             GLuint *swizzleOut);
+_slang_alloc_statevar(slang_ir_node *n,
+                      struct gl_program_parameter_list *paramList);
 
 
 #endif /* SLANG_BUILTIN_H */