Я прочитал из OpenGL Wiki , что современные современные графические процессоры программируются только с помощью шейдеров.
Современные графические процессоры больше не поддерживают исправленные
функция. Все сделано с
шейдеры. Для того, чтобы сохранить
совместимость, драйвер GL генерирует
шейдер, который имитирует фиксированный
функция. Рекомендуется, чтобы все
Новые современные программы используют шейдеры. новый
пользователям не нужно изучать фиксированные функции
связанные операции GL, такие как
glLight, glMaterial, glTexEnv и многие другие
др.
Значит ли это, что если мы не реализуем шейдер / GLSL в OpenGL, мы вообще не обращаемся к GPU, а выполняем только вычисления с использованием CPU?