On 24.12.2014 18:26, 李真能 wrote: > > So recently I tested the performance between Radeon Mobility FireGL > 9000(RV250) and Radeon HD 5450 with x11perf, the test command is : > x11perf -repeat 3 -subs 2000 -time 3 move -sync -v1.2 > enrironment: > os: rhel 7 x64, no desktop environment, only using xorg+x11perf to test > hardware: > CPU: intel pentium dual-core e5800, 3.2GHZ > memory size: 3G > After started Xorg with M9000 or HD 5450, radeon driver is used and > acceleration is enabled, accelmethod is exa, resolution is 1920x1080. > > test result are as follows(unit: /sec): > > "Move window" "Move unmapped window" "Move window via parent" > M9000 11300 79200 1110000 > HD5450 7430 70700 2810000 > > M9000 is a more old card,HD 5450 is a newer product than M9000 about 10 > years. > From the test result of "Move window", HD 5450 is lower than M9000, why?
One possible reason is that in contrast to the M9000, the HD5450 doesn't have a dedicated 2D engine which can do overlapping blits. It has to emulate those using two copies via a temporary pixmap. -- Earthling Michel Dänzer | http://www.amd.com Libre software enthusiast | Mesa and X developer _______________________________________________ [email protected]: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
