2011-10-01 70 views
0

我正在深入研究OpenGL紋理mipmapping。OpenGL mipmapping:超出範圍的級別?

我注意到在MIPMAP水平低於和大於LOG2(MAXSIZE)+ 1允許規範。

實際上TexImage2D沒有指定級別參數的錯誤。所以...可能這些mipmap不會自動使用標準紋理訪問例程來訪問...

如何纔能有效地使用此功能?

回答

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那些水平。它的缺點是,是的,它們被忽略了。

+0

Woop。我錯過了。 – Luca