在Firefox(Windows操作系统)中,默认的WebGL上下文附带一个16位深度缓冲区,有没有办法获得至少24位?
答案 0 :(得分:-1)
没有正式的,没有。
然而,在创建过程中使用stencil: true
创建模板缓冲区的上下文可能会导致它使用24 + 8格式......
然而,您可能希望首先考虑这些选项以缓解深度测试问题,而不是依赖可能无法在某些设备上运行的技巧:
DEPTH_STENCIL
渲染缓冲区或depth texture附件渲染到帧缓冲区答案 1 :(得分:-1)
实际上,这是Firefox中的一个错误,它在此修复: https://bugzilla.mozilla.org/show_bug.cgi?id=1427668
在Firefox 59中,现在一切正常,默认为24位。