I spent plenty of time trying to get opengl 2.0 on stretch/plasma to work on two different machines, one intel integrated, one ati 512MB card that is flawless on jessie. Hardware rendering on both, I never have solved it. Some threads I read at the time suggested that opengl 2 suppport in mesa was dropped altogether, or dropped for specific cards. I'm using xrender for compositing, and it is pretty good. Opengl stuff on stretch(video, emulators, etc.) isn't the same quality as jessie on either machine, though it does work.
In my notes I have some stuff like this you can try
Code: Select all
$ qdbus org.kde.KWin /Compositor suspend
$ qdbus org.kde.KWin /Compositor resume
$ qdbus org.kde.KWin /KWin supportInformation
Should spew out a lot of info, it did not help me solve a thing though, and if you report a bug they are probably going to say, "upgrade to newer version please" so I really think the whole thing is a washout on stretch.
also I have some env variables I tried but no luck
Code: Select all
env variable controls kwin_x11 compositing
KWIN_COMPOSE=Q # QPainter?
KWIN_COMPOSE=N # None?
KWIN_COMPOSE=X # XRender?
KWIN_COMPOSE=O2 # OpenGL2?
KWIN_COMPOSE=O2ES # OpenGL2?
KWIN_COMPOSE=O # OpenGL?
KWIN_COMPOSE=O1 # OpenGL?
KWIN_DIRECT_GL=1 ?
One last thing...
Code: Select all
$ mv ~/.config/kwinrc ~/.config/kwinrc.bak
$ kwin_x11 --replace
Examine the new kwinrc for what was detected.
Take these brother may it serve you well?