7

我正在创建一个精灵引擎,它使用“图形库”的概念来加速使用批处理的渲染。我想知道是否有人知道这些天是否广泛支持 1024x1024 纹理以“依靠”,和/或是否有办法找出在图形芯片组/卡方面对 1024x0124 的支持有多远,例如一个图表或其他东西,然后根据估计的兼容性百分比决定我是否应该使用 1024x1024 或将银行限制为 512x512(如果你计算集成加速器,我觉得它得到了更广泛的支持)

4

1 回答 1

13

根据这个 SO 答案“ iphone 可以支持的最大纹理尺寸是多少? ” iPhone 3g 可以支持 1024x1024 纹理尺寸。该手机于 2008 年发布,这让我相信大多数台式机在 5 年前都能够支持相同的功能。

GL_MAX_TEXTURE_SIZE由实现定义Wild Fire Games 也很友好地提供了他们的OpenGL 功能报告,其中包含来自其数据集的最大纹理大小。在撰写本文时,33085 名用户中只有 18 名 (0.05%) 用户报告无法渲染 GL_MAX_TEXTURE_SIZE 1024 或更多。

于 2013-10-24T17:46:22.940 回答