Originally posted by aufkrawall
View Post
Announcement
Collapse
No announcement yet.
NVIDIA 381 Linux Beta vs. Linux 4.11 / Mesa 17.1 Radeon Comparison
Collapse
X
-
-
Originally posted by aufkrawall View PostIt stutters less with Nouveau than with nvidia on Kepler.
Could be a bug on nvidia driver side, can't say how much they care about Kepler these days i guess it less than of about anything elseLast edited by dungeon; 18 April 2017, 08:23 PM.
Comment
-
Originally posted by stqn View Post
Can you give examples of source engine games? Is Portal 2 source? Because it was super smooth when I played it.
Some games with really bad stutter would be CS:GO or Left 4 Dead 2. Stutter happens with nvidia driver on Kepler, Maxwell and Pascal. Kepler with Nouveau is ok.
I already tried turning off/on driver's shader cache, threaded optimization, cpufreq performance, GPU driver maximum performance, turning off Source Engine's multithreading etc. Doesn't help, seems to be related to shader compile issue, bad stutter always occurs the first time there is a new effect on screen.
Happens btw. with both Sandy Bridge i5 and Haswell i7.
Comment
-
Originally posted by aufkrawall View PostBasically every Source game I own. It seems to get worse the more shaderload there is and stuttering gets less over time, likely because shadercache either by driver or engine.
But there is a cvar there in Serious Engine to disable engine do caching and let only driver do it:
Code:ogl_bDisableShaderCaching = 1
Just a rough idea as you should look for something like disabling engine do caching in Source engine to try, if such cvar exists there i dunnoLast edited by dungeon; 18 April 2017, 08:55 PM.
- Likes 2
Comment
-
Originally posted by aufkrawall View PostBasically every Source game I own. It seems to get worse the more shaderload there is and stuttering gets less over time, likely because shadercache either by driver or engine.
Some games with really bad stutter would be CS:GO or Left 4 Dead 2. Stutter happens with nvidia driver on Kepler, Maxwell and Pascal. Kepler with Nouveau is ok.
I already tried turning off/on driver's shader cache, threaded optimization, cpufreq performance, GPU driver maximum performance, turning off Source Engine's multithreading etc. Doesn't help, seems to be related to shader compile issue, bad stutter always occurs the first time there is a new effect on screen.
Happens btw. with both Sandy Bridge i5 and Haswell i7.
Edit: oh, that's probably for amd only. didn't see you were talking about nvidia.
Comment
-
Originally posted by dungeon View Post
But there is a cvar there in Serious Engine to disable engine do caching and let only driver do it:
Code:ogl_bDisableShaderCaching = 1
Originally posted by dungeon View PostAfter disabling and once driver cached shaders (which might happen often as engine do it inside gameplay), it was only smooth afterwards Of course once you change driver version you lose cache, so if you roll nvidia drivers and use rolling distro too much that is unavoidable shit on average anyway
Source Engine games run without stutter for me on Windows with DX9/11.
Comment
-
Originally posted by aufkrawall View PostYeah, but it shouldn't stutter at all.
Shadercache should make things smoother, not the opposite.
It is same as their multithreaded render, because either engine can implement that in attempt to help people whose driver does not do that... but also some drivers can or at least might do force that like AMD making profiles to improve that
Basically it defaults to something and trying to set something pretending that user currently have worse drivers in exsistence... which is likely true on average in this wild worldLast edited by dungeon; 18 April 2017, 09:45 PM.
Comment
-
A good reminder of how much further the MESA drivers still have to go for AMD
the R9 fury should match the gtx 980
the rx 480 should match the gtx 1060
the r9 290 should match the gtx 970
and hopefully in kernel 4.12 amdgpu drm is enabled for gcn 1.1 so we can say goodbye to the r9 290 regressions
Comment
Comment