I think it is unlikely that you will find something that works faster than GDI on Windows, since it supports the kernel level, which will not have open source problems.
You can also look in OpenGL or Direct2D / Direct3D, as they also have direct access to the frame buffer. With the 3D API, texture size is likely to be a problem, since most standards restrict something like 4096x4096.
source share