Могу ли я сослаться на текстурный блок помимо предыдущего и текущего в комбинере? - PullRequest
0 голосов
/ 25 апреля 2011

Например, платформа PowerVR SGX поддерживает 8 текстурных блоков (TEXTURE0 ... TEXTURE7), к которым можно обращаться напрямую без шейдеров.

Используя объединители текстур, я могу получить доступ к значениям из предыдущего этапа текстуры(GL_PREVIOUS) или текущая связанная текстура (GL_TEXTURE) и т. Д. Есть ли способ получить доступ к чему-либо с любого этапа, предшествующего непосредственно предыдущему?

Например, если я хочу настроить по существу несколько независимых потоков обработки и затем объединить конечный результат для вывода, возможно ли это?Или я ограничен только текущими данными от n до n+1?

1 Ответ

1 голос
/ 25 апреля 2011

Нет, поток ограничен от n до n + 1. API Combiner не затрагивался годами, его современная замена (шейдеры) гораздо более гибкая.

...