我在 OpenGL 中绘制文本。文本移动和变化非常频繁。
我有一个位图字体图集(png 和 XML 文件),并且能够为字形生成纹理坐标。现在我面临如何渲染四边形。
我突然想到,立即模式将是一种非常方便的方式。管理一个充满不断变化的字形四边形的缓冲区似乎相当麻烦——设置一个池分配器、所有映射和取消映射以更新顶点等。我想知道与立即模式相比的性能改进是否会是这样伟大的。
作为一个球场,一次屏幕上可能不会超过几百个字形。
你怎么看?为此使用立即模式会非常错误吗?
我在 OpenGL 中绘制文本。文本移动和变化非常频繁。
我有一个位图字体图集(png 和 XML 文件),并且能够为字形生成纹理坐标。现在我面临如何渲染四边形。
我突然想到,立即模式将是一种非常方便的方式。管理一个充满不断变化的字形四边形的缓冲区似乎相当麻烦——设置一个池分配器、所有映射和取消映射以更新顶点等。我想知道与立即模式相比的性能改进是否会是这样伟大的。
作为一个球场,一次屏幕上可能不会超过几百个字形。
你怎么看?为此使用立即模式会非常错误吗?