Получить значение gl_FragColor

Этот сайт(Программирование GPGPU с помощью OpenGL ES 2.0) поговорим о том, как использовать opengl es2.0 для gpgpu
Моя проблема заключается в том, как получить значение
gl_FragColor вернуться на сайт процессора (хост)?

фрагментный шейдер

varying vec2 fragTexCoord;

void main() {
gl_FragColor = texture2D(tex, fragTexCoord);
}

сайт процессора

 //.......
glDrawArrays(GL_TRIANGLES, 0, 3);

//How could I get the value after draw?

1

Решение

Моя проблема заключается в том, как получить значение gl_FragColor обратно на сайт процессора (хост)?

glReadPixels()

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]