0

可以将位图 1 绘制到位图 2 上,并且必须使用位图 1 alpha 通道。两者都在内存中,都是 RGBA。

我需要这个操作尽可能快。所以硬件加速会很有帮助。

实际上会在一张大位图上绘制数千个小位图(类似于文本渲染)。我需要将结果保存到磁盘。您可以推荐什么库/功能?

我在考虑类似 OpenGL+CreateTexture 之类的东西,但是很久以前我写了我的 OpenGL “helloworld”... 是的,它是 C/C++。

4

1 回答 1

0

如果你只是在做 2D blits,你应该考虑使用 OpenVG(而不是 OpenGL)。

您提到了 Linux,但没有提到硬件平台。如果它是嵌入式处理器,OpenVG 支持通常非常好。对于必须使用 OpenGL 的桌面(x86)不能说同样的话。

于 2013-03-07T14:27:12.203 回答