Estoy siguiendo los tutoriales de arcsynthesis en OpenGL 3.3 usando 10.8 Mountain Lion y cuando construyo el proyecto compila y ejecuta los sombreadores usando GLSL versión 3.30, sin embargo, incluso en el perfil central de Mac OS 10.8 no debería tener compatibilidad con GLSL 3.30 - Sólo 1,50 (como se destaca en la imagen)Mac OS 10.8 es compatible con GLSL 3.30?
¿Hay alguien capaz de explicar cómo he logrado alcanzar esta magia negro?
De hecho, con algunas pruebas adicionales funciona hasta llegar a GLSL 4.10. Solo al intentar 4.20 falla al compilar los sombreadores ... – LiarWithFire
Quizás el compilador de sombreado no reconozca correctamente los idiomas de sombreado superiores. ¿Has intentado utilizar una función específica de 330? – Oskar
Hasta donde yo sé, el diseño (ubicación = 0) solo se incluye en GLSL 3.3 y versiones posteriores. – LiarWithFire