Request for help/advice in investigation of one interesting "huge FPS regression" bug

Alexey Loukianov mooroon2 at mail.ru
Sun Apr 15 17:44:19 CDT 2012


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

15.04.2012 21:50, Stefan Dösinger wrote:
> your best bet would be using something like oprofile to find out which GL 
> calls show performance changes.

Well, I had compiled/installed APITrace 3.0 and oprofile 0.9.7 on my system,
but it seems that it'd be by the very least "problematic" to get any useful
info from these. APITrace 3.0 works fine with Wine, but the performance hit is
huge and resulting trace size seems to be non-manageable. Trace file
containing two frames displayed at the game login screen is ~2GB in size, and
non-surprisingly game performance is more like "one frame per twenty seconds".

With oprofile I hit another trouble - it seems that this tool is unable to
fetch symbols from libGL, at least all I get in reports related to libGL are
simple references to /usr/lib/libGL.so.295.40,
/usr/lib/libnvidia-glcore.so.295.40 and /usr/lib/tls/libnvidia-tls.so.295.40
without any details available on symbols that are internal to this libs.

It might be me misusing oprofile although, as currently it is the first time
ever I'm trying to use it to do profiling tasks.

- -- 
Best regards,
Alexey Loukianov                          mailto:mooroon2 at mail.ru
System Engineer,                            Mob.:+7(926)218-1320
*nix Specialist

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.16 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJPi09CAAoJEPB9BOdTkBULLOQIAKEYcBV7xB3ii6BC8TNT7dzT
YLnwGBtERPRpm+n3xfRzNmm2JCmDVMNQtZAZ8xxyMe2rksQW2Pu2v4R86QfdLZ2k
NSGJm83lykH3VExz79dBkgHnBCNk129UIC7nfSLkDAWfZUvxuvQb1+flWtR/N224
98k2NNyxoZ09aiI3hwvJL7ckRtk1tOZaoObTteVxgfZBIZ7o5LXiILhwlgkbuJbZ
hy9xIEQdCTXovpnQnqq3O4aPCI6ikIlUe0ySWtEo+5HtEKnA7u0/5OFEFKOEol/1
WnIzH0GVf4SnLOBy59NjIsX8ho3/q4/sz3TOHoiOs/ng/tjzAZMQmF/4Bk8k4+4=
=Kyxl
-----END PGP SIGNATURE-----



More information about the wine-devel mailing list