Я пишу приложение OpenGL ES 2.0 для iPhone (iOS 4.1). В конце вычислений, которые выполняются в шейдерах, мне нужно записать некоторые данные обратно в ЦП. Насколько я знаю, это можно сделать с помощью glReadPixels(). Чтобы сохранить точность, я хочу использовать текстуры half_float или float между шейдерами, которые, кажется, поддерживаются расширениями.
Вопрос: Можно ли читать текстуры float или half_float с помощью glReadPixels()?
Спасибо,
Ларс