我正在深入研究OpenGL纹理mipmapping。
我在规范中注意到,mipmap级别小于零且大于 log2(maxSize)+ 1 是允许的。
有效地 TexImage2D 没有为level参数指定错误。所以...可能不会使用标准纹理访问例程自动访问这些mipmap ...
如何有效地使用此功能?
答案 0 :(得分:1)
对于否定的情况,glTexImage2D's man page说:
GL_INVALID_VALUE is generated if level is less than 0.
对于greater than log2(maxsize)
案例,the specification说明了Raterization/Texturing/Texture Completeness
中这些级别会发生什么。缺点是,是的,它们被忽略了。