哪个版本的OpenGL支持矩形纹理(没有扩展名)?

时间:2009-09-04 17:03:38

标签: opengl textures

现在直接支持通过扩展和某些版本的OpenGL支持的矩形纹理,即我可以使用相同的基本opengl方法创建纹理,只提供非二次幂的大小。

我用Google搜索,似乎无法为OpenGL规范找到明确的更改日志。我需要这些信息来动态检测应用程序中的支持并通知用户。

仅使用1.5或3.0等数字回复是不够的。我需要一个参考。

2 个答案:

答案 0 :(得分:2)

根据ARB_texture_non_power_of_two documentation,此扩展是作为OpenGL 1.4的一部分添加的。

然而,在OpenGL 2.0之前,它并未被提升为OpenGL的核心。任何实现OpenGL 2.0的供应商都应该完全支持OpenGL 2.0。

答案 1 :(得分:2)

根据spec(第341页),NPOT纹理在OpenGL 2.0中被提升为核心。