Вы можете проверить agge - https://github.com/tyoma/agge. Это движок рендеринга только для процессора, который опережает Direct2D в случаях, которые он поддерживает.На данный момент библиотека ограничена, она не поддерживает текстурированное / градиентное заполнение, но в остальном она довольно проста в использовании и имеет дух STL-lite (в смысле это скорее набор алгоритмов, чем толстый интерфейс, такой как GCI HDC или ID2D1RenderTarget).Поскольку это только процессор, это кроссплатформенное решение (примеры могут быть скомпилированы для Windows / Mac / Android / Linux (пока нет поддержки X11 XImage в качестве базовой поверхности)).