Fedora 24, Nvidia >=364, missing textures problem (kernel-independent)

GeForce gt740

Fedora 24, some textures a missing (high-detailed objects).
tested kernel 4.4., 4.5, 4.6*, 4.7*
tested NVIDIA drivers: 364., 367., 370.*

on NVIDIA 358 works fine, NVIDIA 340, 351, 361 - no missing textures but lagging more, than 358.*

Because NVIDIA 357 doesn’t support kernel >=4.5*, I have to stay on kernel 4.4/4.5

screenshot: https://goo.gl/photos/hJb91wzqTpoA6FuW9

nvidia-bug-report.log.gz (90.1 KB)

Just tried kernel 4.8 and NVIDIA 370.28 driver
Same problem

Is your copy of Shadow of Mordor up to date? This is a known application issue that was fixed a while ago.

Sure. It is just an example, missing textures also on on Empire: Total War for example.
ANd as I said, on drivers before 364, it works fine, without artefacts

After testing, it appears that the Shadow of Mordor bug that we thought was fixed, wasn’t.
See https://devtalk.nvidia.com/default/topic/926220/linux/364-12-shadow-of-mordor-regression-perhaps-tessellation-related

I have verified that setting the following environment variable makes the problem disappear:
__GL_ShaderPortabilityWarnings=0