我正在创建一个android应用程序,需要在任何时候显示1000 +图像数据库中的10-20图片。我目前在opengl中将图片显示为一个简单的纹理。当前应用程序由于多次调用bindTexture()而变慢,因为显示的10-20张图片几乎是不断交换的。
我尝试使用纹理图集进行优化,但这并没有多大帮助,因为纹理图集也必须不断重新加载。我还不想求助于缩小图像。有没有什么方法可以优化纹理?
发布于 2011-06-24 09:26:33
我有以下建议:
如果您尚未这样做,请仅使用glTexSubImage2d.
如果这仍然太慢:
希望这能有所帮助,
干杯,艾特。
https://stackoverflow.com/questions/6451059
复制相似问题