2012-04-19 2 views
1

Как получить FrameBuffer или RenderBuffer из «GLKViewController» на iOS/iPhone, чтобы передать его на «glBindFramebuffer»?iOS/iPhone Получить FrameBuffer от GLKViewController

Я пытаюсь отобразить на RenderTarget, а затем вернуться к основному BackBuffer, чтобы представить другую информацию.

На всех других платформах «Windows, OSX, Linux и Android» настройка «glBindFramebuffer» (GL_FRAMEBUFFER, 0); to '0' заставляет систему устанавливать по умолчанию FrameBuffer. Почему это отличается от iOS?

Также я замечаю, что «GLKView» имеет метод «bindDrawable», который в основном «glBindFramebuffer» ... Где этот метод в «GLKViewController»?

ответ

2

Awww dur, я просто получаю «GLKView» от «GLKViewController.View» и звоню «bindDrawable» оттуда.

Смежные вопросы