Hi,
I'm so sorry for not to solve your problem, but I developed an
aplication for linux using SWT advanced graphics, and I had problems
that finally didn't have any solution.
The slowness was in the function GC.setTransform(Transform) and that
took minutes! to the data to be painted.
Finally we couldn't realize if it was an SWT, linux cairo, or a GTK
problem.
I have donwloaded SWT 3.3M2 and it works fastly, but it does not perform
text rotation :S
Well... I think we have to wait a "little" to use SWT advanced graphics.
luck...