>> #include "main/mtypes.h" >> #include "program/prog_parameter.h" >> - >> +#include "main/shaderapi.h" > > Why the extra empty line? If so, I would put it after the new include. It actually removes the empty line, but I think it was there deliberately, so I'll put it back. Dave.