@Juha, @Alligator
GTK2 ExtTextOut is slower of coz, than Win32 API. Seems you are testing ok, but I thouhgt that the ratio between gtk2/win32 must be bigger than 900/500, my looking shows it (ratio) is like 2...5. your demo did not pass Dx (inter-char deltas) non-nil value to ExtTextOut.