我可以在组合器中引用除前一个和当前之外的纹理单元吗?

时间:2011-04-24 21:22:17

标签: ios opengl-es powervr-sgx

例如,PowerVR SGX平台支持8个纹理单元(TEXTURE0 ... TEXTURE7),无需着色器即可直接访问。

使用纹理合并器,我可以访问前一个纹理阶段(GL_PREVIOUS)或当前绑定纹理(GL_TEXTURE)等的值。有没有办法从前一个阶段之前的任何阶段访问任何东西?

E.g。如果我想建立基本上多个独立的处理线程,然后将最终结果组合起来输出,这可能吗?或者我仅限于将数据从n传输到n+1吗?

1 个答案:

答案 0 :(得分:1)

不,流量从n限制为n + 1。 Combiner API多年来一直未被触及,它的现代替代品(Shaders)更加灵活。