st/nir: Rework fixup_varying_slots
[mesa.git] / src / mesa / program / prog_execute.h
index 3603e3bdddf1d3f8a2a0044e95295f92cd3c37a3..ef04087301ecb2e26d74cbb95d90523a40c32d7a 100644 (file)
 #define PROG_EXECUTE_H
 
 #include "main/config.h"
-#include "main/mtypes.h"
+#include "main/glheader.h"
+#include "compiler/shader_enums.h"
 
+struct gl_context;
 
 typedef void (*FetchTexelLodFunc)(struct gl_context *ctx, const GLfloat texcoord[4],
                                   GLfloat lambda, GLuint unit, GLfloat color[4]);