Используя OpenGL (любая версия), как я могу рендерить в объект буфера кадра, воздействуя только на один цветовой канал за раз?
Например, мой объект буфера кадра имеет макет GL_BGRA.Теперь я хочу выполнить некоторые команды рендеринга, которые должны менять только красный канал.Таким образом, если фрагмент будет отображаться с цветом (204,0,0,0), а пиксельная текучесть имеет цвет (18,0,100,99), результат должен быть (204,0,100,99).Это должно работать для всех каналов (по крайней мере, для BGR).Возможно, есть какая-то команда маски?