GLSL Subroutine и ошибка компиляции C9999

Шейдер я пишу под весьма гибкую и удачную на мой взгляд библиотеку nvFX. Но вот использование Subroutine в этой библиотеке не завершено, да и в целом как оказалось, данная возможность указателя на функцию весьма капризно работает на деле. Ошибка компиляции

GLSL шейдеры: NVidia и AMD

?з личного опыта работы с шейдерами и адаптацией под AMD. ?менно адаптацией, потому что по другому этот процесс не назовешь после их создания под NVidia. 1) AMD не любит ARB_draw_buffers флаг в шейдере. Причем если не указывать никакой флаг вовсе,

Моя первая публикация

Недавно нашел у себя на компьютере весьма памятный мне материал — текст брошюры, которая продавалась в моем городе на рынке в книжной лавке.  Это был октябрь 2000 года и мне тогда было 14 лет от роду. Материал был написан на основе

OpenGL вне зависимости от платформы или SDL

[lang_en]This article is avaliable only in russian.[/lang_en] В виду того, что статья OpenGL для Win32 пользуется популярностью, я решил выложить еще несколько глав из когда-то намечавшейся книги по OpenGL и компьютерной графике. Материал еще имеет определенную актуальность, особенно для начинающих.