从 OpenGL 规范:
一维或二维、一维或二维数组、二维多重采样或二维多重采样数组纹理的纹素数组的最大允许宽度,以及二维、二维的最大允许高度- 维数组、二维多样本或二维多样本数组纹理,对于级别 0 到 k 的图像数组,必须至少为 2^(k-lod) + 2bt,其中 k 是 MAX_TEXTURE_SIZE 的以 2 为底的对数。
这意味着最大大小取决于您想要的 mip 级别数,实际上它还取决于格式,如果您想要 RGBA16 之类的东西,您可能会以常量建议的一半大小结束。
实际上,这个值是不可信的。