在一些计算机上没有出现OpenGL纹理,auxDIBImageLoad有问题吗?

时间:2010-04-29 13:23:26

标签: opengl winapi

我有一个简单的openGL GUI,它使用bmp作为纹理。问题是在某些计算机上没有显示纹理。但对于那些使用较新的OpenGL驱动程序的人来说,它可行如何使其更兼容。我认为问题可能出在auxDIBImageLoad上。当我检查结果时,我看到x,y是正确的,但是数据指针指向全部为零的存储库 可能有什么不对?

1 个答案:

答案 0 :(得分:1)

较旧的OpenGL实现的一个限制是它们不支持非二次幂纹理。问题纹理的大小是多少?