compiz team mailing list archive
Mailing list archive
[Bug 1021104] Re: Severe damage artefacts and flickering when using LLVMpipe
** Description changed:
There are severe damage artefacts and flickering when using LLVMpipe.
The root cause seems to be that LLVMpipe does not support dynamically switching between rendering methods like compiz does in the opengl plugin:
LLVMpipe _does_ support any of these rendering methods when used alone, but it doesn't like switching between them dynamically. I've verified they all work perfectly in LLVMpipe so long as you use the same code path on every frame.
It appears that glXSwapBuffers is confusing what the other functions
think is the GL_FRONT and GL_BACK buffer. So either it is implemented
using a separate GL_FRONT buffer, or glXSwapBuffers is failing to update
GL_FRONT and GL_BACK. Not sure yet.
- CCSM > Workarounds > Force full screen redraws (buffer swap) on repaint = ON
+ 1. CCSM > Workarounds > Force full screen redraws (buffer swap) on repaint = ON
+ 2. Log out and in again.
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.
Severe damage artefacts and flickering when using LLVMpipe
To manage notifications about this bug go to: