Recognize SpecialNumbers enums and use a different type than GLenum for them