1

在带有 PowerVR-SGX GPU 的 Galaxy Tab 3 上进行测试时,我们的动画 3D 模型似乎爆炸了,在屏幕上涂抹了多边形。没有 PowerVR GPU 的其他设备在使用相同的 APK 时没有表现出这种行为。有没有其他人看到这个问题?有什么我想念的吗?

4

1 回答 1

2

经过我们的渲染管道、动画管道和着色器本身的漫长而艰苦的跋涉,我发现我们的顶点着色器中的点积函数是问题所在。dot(2)用手工点积替换对内置函数的调用完全解决了这个问题。我无法解释为什么dot顶点着色器中的功能不起作用,但这个解决方案解决了 Galaxy Tab 3 和 Galaxy S4(使用 PowerVR)上的问题。有谁知道为什么这是一个有效的解决方案?

于 2014-07-30T22:12:05.350 回答