Shaders only work sometimes, screen diagonally divided


Hi. I have a weird graphical glitch, which was apparently introduced in GIT sometime last month:

The screen is diagonally divided into two areas. On one side, shaders are not enabled and lighting does not work. On the other, shaders are enabled and things like specularity work, but everything is also much darker. This however depends on the position and angle of the view: If I change direction, I sometimes get only the view without shaders.

Is this a known problem, and is there a way to fix it? It’s likely not a shader compilation issue, since shaders wouldn’t work at all in that case and there wouldn’t occasionally be the diagonal side where they show. My video card is an ATI Radeon HD 6870, and I run HIFI on an x64 Linux (openSUSE 13.2) machine with Mesa 10.3.7. Thanks!


Do you have shadow’s enabled ? If so, turned it off and see if that helps.


I tried with shadows off and same, absolutely no change.