The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.
RE:
by Alfonso Murolo on Friday May 11th 2012, 12:56
Maybe the taskset tweak is doing some difference for the framerate rendering but what i see is different:
League Of Legends frame counter says i'm doing 56 FPS on summoner's rift (summer), but my camera is somewhat stuttering when i'm moving, i can feel it, but its playable.
Clearly it renders for 56 FPS but wine wrapper is slowing it down to less than 30FPS, i would say. If we could track this problem down and solve it, this game would be completely perfect to play!
Yesterday I tried to launch it together with TeamSpeak3 (Native on Linux) and i found something strange: When TS3's sound was somewhat choppy, League Of Legend's framerate and sounds became choppy too.
Facts are surely linked.
RE:
by Alfonso Murolo on Friday May 11th 2012, 13:04
Actually the taskset trick helped me gaining 30FPS on the counter. That's really good.
I'm now tracking down the "choppiness" and i found that in console the game is giving me a lot of debug:
fixme:d3d9:D3DPERF_SetMarker (color 0xff0000ff, name L"OK, primary Draw is finished. Rest is post processing shit") : stub
fixme:d3d9:D3DPERF_SetMarker (color 0xff0000ff, name L"OK, primary Draw is finished. Rest is post processing shit") : stub
fixme:d3d9:D3DPERF_SetMarker (color 0xff0000ff, name L"OK, primary Draw is finished. Rest is post processing shit") : stub
fixme:d3d9:D3DPERF_SetMarker (color 0xff0000ff, name L"OK, primary Draw is finished. Rest is post processing shit") : stub
fixme:d3d9:D3DPERF_SetMarker (color 0xff0000ff, name L"OK, primary Draw is finished. Rest is post processing shit") : stub
fixme:d3d9:D3DPERF_SetMarker (color 0xff0000ff, name L"OK, primary Draw is finished. Rest is post processing shit") : stub
fixme:d3d9:D3DPERF_SetMarker (color 0xff0000ff, name L"OK, primary Draw is finished. Rest is post processing shit") : stub
fixme:d3d9:D3DPERF_SetMarker (color 0xff0000ff, name L"OK, primary Draw is finished. Rest is post processing shit") : stub
fixme:d3d9:D3DPERF_SetMarker (color 0xff0000ff, name L"OK, primary Draw is finished. Rest is post processing shit") : stub
fixme:d3d9:D3DPERF_SetMarker (color 0xff0000ff, name L"OK, primary Draw is finished. Rest is post processing shit") : stub
fixme:d3d9:D3DPERF_SetMarker (color 0xff0000ff, name L"OK, primary Draw is finished. Rest is post processing shit") : stub
fixme:d3d9:D3DPERF_SetMarker (color 0xff0000ff, name L"OK, primary Draw is finished. Rest is post processing shit") : stub
fixme:d3d9:D3DPERF_SetMarker (color 0xff0000ff, name L"OK, primary Draw is finished. Rest is post processing shit") : stub
fixme:d3d9:D3DPERF_SetMarker (color 0xff0000ff, name L"OK, primary Draw is finished. Rest is post processing shit") : stub
fixme:d3d9:D3DPERF_SetMarker (color 0xff0000ff, name L"OK, primary Draw is finished. Rest is post processing shit") : stub
fixme:d3d9:D3DPERF_SetMarker (color 0xff0000ff, name L"OK, primary Draw is finished. Rest is post processing shit") : stub
Maybe somewhere I can disable it? Maybe the IO task towards Konsole is making these tiny framerate skips that I see?
RE:
by Alfonso Murolo on Friday May 11th 2012, 15:56
Disabling sound from winetricks did not sort any effect.
Forcing gisl=disabled (using arb shaders) sorted some effect on framerate.
But none of these resolved the light stuttering.