标签: google-chrome webgl stencil-buffer
var gl = canvas.getContext('webgl', { stencil: true });
根据WebGL Spec,这行代码将要求绘图缓冲区具有至少8位的模板缓冲区。
但这会增加任何性能成本吗?是否适合在渲染引擎中总是询问一个?
(Google-Chrome?/ Firefox?)
答案 0 :(得分:0)
不太可能的。
看看here。 > 99%的设备具有24位深度和8位模板。模板测试也应该比深度测试更快。正确使用模板测试可以提高性能。