我有一个webgl着色器的问题,我已经确定它与ANGLE有关,因为它只发生在Firefox或Chrome的Windows上,如果我强制使用opengl就不会发生这种情况(chrome --use-gl = desktop )。
我created a jsfiddle显示了我自定义着色器的ANGLE生成的HLSL。 (要在此jsfiddle中进行hlsl转换,必须使用--enable-privileged-webgl-extensions或输出的just see my gist运行chrome)
所以我有工作glsl和生成的hlsl编译,但不做同样的事情。症状是在Windows上,顶点出现在正确的初始位置,但是虽然我更改了统一jed
但是不移动。我无法在生成的代码中找到错误。
有关调试此类问题的任何提示吗?
答案 0 :(得分:0)
根据您的信息(包括没有原始GLSL)很难说。然而,不难想象这可以通过7月4日对ANGLE的修订来解决。我会先说更新。