r300: Remove some dependencies on additional fragment program copies
[mesa.git] / src / mesa / drivers / dri / r300 / r300_fragprog_common.h
index 85ea86fecb126da9a88234eb1e21407218049483..3d64c08cee97dc3729c96f555af6a9a19b0f1b9a 100644 (file)
@@ -30,6 +30,8 @@
 
 #include "main/mtypes.h"
 
-extern void r300TranslateFragmentShader(GLcontext *ctx, struct gl_fragment_program *fp);
+#include "r300_context.h"
+
+struct r300_fragment_program *r300SelectAndTranslateFragmentShader(GLcontext *ctx);
 
 #endif