Я просто хотел попробовать некоторые шейдеры на плоском изображении. Оказывается, что для написания программы на C, которая просто берет изображение в виде текстуры и применяется, скажем, гауссовское размытие, в качестве фрагментарного шейдера на нем не так просто: вам нужно инициализировать OpenGL, которые похожи на 100 строк кода, затем понимание GLBuffers и т.д. Кроме того, чтобы связываться с системой окон, нужно использовать GLUT, которая является другой структурой.
Оказывается, что композитор Nvidia Fx приятно играть с шейдерами. Но мне все же хотелось бы иметь простую программу на C или С++, которая просто применяет данный шейдер фрагмента к изображению и отображает результат. Есть ли у кого-нибудь пример или есть рамки?