I have to use anti-aliased fonts into my OpenGL project but edge API doesn't seem to support DrawFontWrap on RGBA texture...
So I developed my own RGBA font drawing tool computing the positions and size of each letter of the font and making several blits between my destination surface and the RGBA font source before uploading the final surface to OpenGl.
However the library does not perform BltFast between RGBA surfaces.
Thus I was forced to copy the surface pixel by pixel (using Lock() & Unlock() functions ) between my surfaces.
This process is relatively long, especially when this treatment needs be carried out during a game session...
How could I accelerate the blit process between multiple RGBA surfaces?
Do you plan to incorporate this feature in a future release