Skip to content

opengl32: Convert to PE.

Rémi Bernon requested to merge rbernon/wine:mr/opengl32-unixlib into master

Performance hit measured on a few games (with esync and wined3d), CPU% is the time spent in the syscall dispatcher as measured with perf top -K while the game is running, the measured scene is usually right after starting a new game:

  • Brink (32-bit, GL, id Tech 4): 550 fps, 3% CPU -> 480 fps, 12% CPU

  • Shadow Warrior 2 (64-bit, d3d11): 75 fps, 2% CPU -> 50 fps, 20% CPU

  • Hat in Time (64-bit, d3d9, UE3): 220 fps, 5% CPU -> 215 fps, 10% CPU

  • Control (64-bit, d3d11): 25 fps, 0% CPU -> 25 fps, 3% CPU

  • Obduction (64-bit, d3d11, UE4): 85 fps, 30% CPU -> 80 fps, 30% CPU

Edited by Rémi Bernon

Merge request reports

Loading