是否可以使用 WebGL 从顶点着色器中读取纹理?
我写了一个WebGL 页面(只是为了尝试一下)并使用 Chrome 7 来测试它。一旦我升级到 Chrome 8,它就停止了工作。我仔细检查了 webgl 是否已启用。错误是:
“texture2D”:找不到匹配的重载函数
当我用常量替换对 texture2D 的调用时,它可以工作。使用相同纹理的片段着色器中的纹理访问也有效。
有人有想法么?我对升级 Chrome 导致它崩溃的事实感到特别震惊。
更新:它适用于 Firefox 4 beta。我报告了 Chrome 的一个错误 - 问题 65340
更新 2:它现在可以在 Firefox 和 Chrome 中使用