Using a HD 6950 on Arch Linux 64
Using git codes for drm, mesa and ddx.
The game suffers from a major texture flickering in Dota 2. It has been since the release of the game. I'll attach an API Trace later today and some screenshots. It could be related to bug 68451, but the flickering is a lot more important than the screenshots seem to indicate.
I could also test by disabling shaders's sb optimization.
We can cross off the board:
I can't seem to be able to launch dota 2 with apitrace. I can launch Steam, but Dota keeps crashing at launch. I'll add screenshots later.
Created attachment 87012 [details]
Visible corruption on mini-map
While the texture flickering is very fast, it appears as static on screenshots. On this one, textures flickering on the mini-map and a thin artifact on the left side of the screen (looks like a line, but it is most likely a triangle caused by the light coming from a tower)
Created attachment 87013 [details]
Many glitches in the middle of the screen
Here, some more visible glitches flickering at an impressive pace.
Here is a link to a video exhibiting the corruptions/glitches.
You'll notice glitches here and there, mostly triangles. On the minimap, on the player's face and on some elements (name or HP), it is really visible. Working on an api trace (I have a trace, working on trimming it down).
attachment 87165 [details] [review] seems to fix the flickering
Marek, should I continue with the API trace if the patch fixes the flickering?
No, I'll commit the patch.
I don't know the impact on performance of attachment 87165 [details] [review]. Dota 2 was the only game I was experiencing this texture flickering. It would be interesting to understand what and why. Anyway, it fixes the issue, so closing this bug.