<div dir="ltr"><div><div><div><div><div><div><div>Hey list<br><br>I'm trying to find out why CS:GO is slower under wine then windows.<br>When running a benchmark in CS:GO Win8 gets ~134fps and wine ~51fps.<br><br></div>
I've been following Stefan Dösingers guide (<a href="http://wiki.winehq.org/Performance">http://wiki.winehq.org/Performance</a>) and have<br>compiled wined3d for windows and tryed running CS:GO using wined3d under win8 but it just crashes while loading the map. At a guess I'd say once it trys to do 3D rendering.<br>
<br></div>Which brings me to my first question. How do you debug and profile wined3d when using windows?<br></div><div>Because when every I tried to run a debugger or attach one under windows or using winedbg the game just crashes when booting. Anti-debug techniques maybe?<br>
</div><div><br></div>The second being that when using perf under linux it doens't seem to really be a wined3d problem<br>after all the effort of testing it. Attached is the perf output where is shows most of it's time is spent in the actual csgo.exe code.<br>
<br></div>CS:GO under linux seems to have a lot less cpu utilisation under wine. Win8 65-78% utilisation<br></div>wine 48-51% utilisation of the cpu. Where should I look next for what's causing the problem?<br><br></div>
Also I'm really new to wine development. I'm still a uni student. Apologies for anything<br>stupidly obvious I've missed.<br><br></div>Regards Brock York.<br><div><div><div><div><div><br></div></div></div></div>
</div></div>