opengl32: Convert to PE.
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