Graphics 硬件加速alpha在内存中启用在linux上放置位图?

Graphics 硬件加速alpha在内存中启用在linux上放置位图?,graphics,hardware-acceleration,Graphics,Hardware Acceleration,若要在位图2上绘制位图1,则必须使用位图1 alpha通道。 两者都在内存中,都是RGBA 我需要尽快做这个手术。所以硬件加速将非常有用 实际上,在一个大位图上绘制数千个小位图(类似于文本渲染)。我需要将结果保存到磁盘。您可以推荐什么库/函数 我在想OpenGL+CreateTexture之类的东西,但很久以前我写我的OpenGL“helloworld”的时候。。。是的,它是C/C++。 < P>如果你只是做2D BLITE,你应该考虑使用OpenVG(而不是OpenGL)。 您提到了Linux

若要在位图2上绘制位图1,则必须使用位图1 alpha通道。 两者都在内存中,都是RGBA

我需要尽快做这个手术。所以硬件加速将非常有用

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


我在想OpenGL+CreateTexture之类的东西,但很久以前我写我的OpenGL“helloworld”的时候。。。是的,它是C/C++。

< P>如果你只是做2D BLITE,你应该考虑使用OpenVG(而不是OpenGL)。
您提到了Linux,但没有提到硬件平台。如果是嵌入式处理器,OpenVG支持通常是相当好的。对于桌面(x86)来说,情况就不一样了,因为您必须使用OpenGL。

我希望它跨架构。所以它可以在最可能的Linux上运行。在这种情况下,OpenGL可能是你最好的选择。OpenGL在Windows、Linux和OS X上受支持。