Поддержка iPhone 4 для MRT или Multiple Rendering Targets (открытые)? - PullRequest
2 голосов
/ 14 июня 2011

Я искал в Google определенный ответ, но пока не нашел его: поддерживает ли iPhone 4 (чип A4) несколько целей рендеринга?

1 Ответ

4 голосов
/ 15 июня 2011

Нет, это не так.

См .: http://www.imgtec.com/forum/forum_posts.asp?TID=678&PID=2464

Вы также можете проверить заголовки iOS SDK и обнаружить, что GL_COLOR_ATTACHMENT не превышает 0.


В то время как Макс ответит правильно относительно способности создавать несколько контекстов рендеринга.Цель многократного рендеринга - одновременный рендеринг в несколько цветовых буферов из одного объекта буфера кадра.Это важно, потому что рендеринг одновременно из нескольких потоков дублирует рабочую нагрузку, а не просто позволяет на заключительном этапе пиксельного шейдера записывать разные компоненты в отдельные буферы.Например, при использовании MRT diffuse нормали и позиции могут быть одновременно записаны в отдельные буферы для отложенного рендеринга.

...