The Apple GLSL compiler cannot deal with empty pre-processor blocks such as #if GSK_GLES #elif GSK_LEGACY