なにでやるにしろ線分に分割とかその辺の処理はCPUでやってるよ
隠蔽されてるか自分でやる必要があるかの違いくらいだ
その程度の処理がボトルネックになるんだったら何で描画しても速度変わらないぞ

.NETが使えればWPFなんかどうだろう
GDI+もいいが遅いと聞く
cairoでglitzバックエンド使えばOpenGLで描画してくれる
あとは自分でビットマップをレンダリングしてそのままコピーでもいいんじゃないだろうか