标签: webgl
framebufferTexture2D有几个参数,最后一个是level。
framebufferTexture2D
level
GLint,用于指定要附加的纹理图像的mipmap级别。必须为0。
如果必须为零,为什么我们必须指定它?
答案 0 :(得分:2)
它基于OpenGL ES 2 spec,并且以此方式可以实现更好的转发兼容性。没有合理的理由使mipmap level 为零(除了当前规范不支持的事实),因此它使规范的未来版本能够扩展该参数的范围,并允许其他值而不更改方法签名。
This has indeed already happened in OpenGL ES 3, which no longer requires the parameter to be zero in all cases。