OpenGL ES проясняет вопрос относительно FBOs - извините, не можете найти эту информацию где-либо еще? - PullRequest
0 голосов
/ 26 марта 2010

Если я создаю экземпляр FBO без привязки буфера рендеринга или текстуры к нему, что происходит, когда я рисую к нему, ничего?

Нужно ли связывать цель рендеринга (renderbuffer или texture), чтобы FBO что-нибудь делал? То, что я пытаюсь сделать, - это предварительно кэшировать некоторые буферы, а затем объединить их позже, но это, похоже, не работает вообще.

В идеале я хотел бы сделать что-то вроде

glBindFramebufferOES(GL_FRAMEBUFFER_OES, fbo1);
// Draw some stuff to fbo1
glBindFramebufferOES(GL_FRAMEBUFFER_OES, fbo2);
// Draw some stuff to fbo2
// ...
// ...
// glRenderFbo(fbo1); -- Not a func
// Set blending, etc. etc.
// glRenderFbo(fbo2); -- Not a func

1 Ответ

0 голосов
/ 26 марта 2010

Да, ответ - ничто. Я бы хотел, чтобы вы прочитали мой ответ на ваш другой вопрос.

Как объединить два FBO?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...