Why does not exist something so simple? O_O I can hack such header out of glew.h but I have the feeling that I'm including much useless system headers anyway that can be stripped by someone with more knowledge about what's going on inside glew.h. Also glew has not all types in one place, but have those types separed into sections sometimes with #defines that I have to track back (thousand lines of code sigh).