Я могу рендерить на экран, но я хотел бы иметь возможность доступа к необработанным пикселям, которые были отрисованы шейдером. Единственный способ, которым я знаю, как использовать glReadPixels вне экрана, но я хотел бы получить к ним доступ, прежде чем они будут отображены на экране, чтобы сохранить кадры на диск.
В частности, я хочу использовать шейдеры для обработки изображений, которые никогда не отображаются: 1) получить изображение с диска 2) отобразить его 3) вывести обратно на диск.