这是一个有点愚蠢的问题,但链接(http://www.opengl.org/sdk/docs/man/xhtml/glCompressedTexImage2D.xml)表示“指定存储在地址数据中的压缩图像数据的格式”。这意味着实际的压缩纹理图像格式。这就是我的想法。
那么为什么它被称为“内部格式”?难道它只是被称为格式?
因为glTexImage2D()中的内部格式是指图像数据在内部存储在GPU中的格式。
答案 0 :(得分:1)
压缩纹理的概念是,GPU保存的图像数据和从其内存中访问的图像数据被压缩,以节省空间,甚至更重要的是 - 内存带宽。因此,内部格式定义使用哪种压缩(如果有的话)是有意义的。
那么究竟是什么问题?