Алфа смесването е бавно в linux

ние разработваме SWT/RCP(Eclipse 3.5) приложение както на Windows, така и на Linux (на идентичен хардуер). Приложението е ГИС приложение, което показва няколко наслоени карти (PNG изображения), изобразени с алфа смесване.

org.eclipse.draw2d.Graphics.setAlpha(...);
org.eclipse.draw2d.Graphics.drawImage(...);

В Windows производителността е доста добра, но в Linux е много лоша.

това проблем с Linux(GTK/KDE) ли е? или има някакво решение за подобряване на производителността на Linux?


person rnd_nr_gen    schedule 17.05.2010    source източник
comment
Може да има много причини. Какво представлява графичната карта? Linux използва ли хардуерно ускорение? Какво представлява мениджърът на прозорци? Това мениджър на прозорци Compositing ли е? Проверихте ли дали SWT използва хардуерно ускорение зад кулисите?   -  person kazanaki    schedule 20.08.2010