我正在重写现有WebGL应用程序的一些渲染内部。突然之间,WEBGL_depth_texture
扩展在我的渲染上下文中不再可用(这很不方便,因为我需要这个特定的应用程序)。
如果我在同一个浏览器中打开另一个标签( Chrome 58.0.3029.110(64位))并查看WebGL Caps Viewer(http://www.geeks3d.com/webgl/),我看到了正确的包含WEBGL_depth_texture
的 24 扩展程序集。
在我自己的应用程序中,我现在可以使用 9 扩展的微小子集。
我显然已经破坏了一些东西,但我该如何调查错误?
答案 0 :(得分:1)
我在跑Ben Vanik's WebGL Inspector。对于WebGL来说,这是一个很好的调试工具,但是当它接管WebGL上下文(就像调试人员需要做的那样才能运行)时,会弄乱可用的扩展。