2012-07-05 01:10:49 |
Daniel van Vugt |
bug |
|
|
added bug |
2012-07-05 07:50:33 |
Daniel van Vugt |
branch linked |
|
lp:~compiz-team/compiz/compiz.gles2.always-swapbuffers.1 |
|
2012-07-05 07:50:44 |
Daniel van Vugt |
branch linked |
|
lp:~compiz-linaro-team/compiz/gles2 |
|
2012-07-11 02:40:03 |
Daniel van Vugt |
tags |
llvm |
llvmpipe |
|
2012-07-17 06:59:02 |
Daniel van Vugt |
compiz: status |
Triaged |
In Progress |
|
2012-07-17 07:01:45 |
Daniel van Vugt |
branch linked |
|
lp:~vanvugt/compiz/fix-1021104 |
|
2012-07-17 08:19:54 |
Daniel van Vugt |
branch unlinked |
lp:~compiz-team/compiz/compiz.gles2.always-swapbuffers.1 |
|
|
2012-07-17 08:20:00 |
Daniel van Vugt |
branch unlinked |
lp:~compiz-linaro-team/compiz/gles2 |
|
|
2012-07-20 09:46:25 |
pablomme |
bug |
|
|
added subscriber pablomme |
2012-07-25 12:03:01 |
Unity Merger |
compiz: status |
In Progress |
Fix Committed |
|
2012-08-13 05:48:00 |
Launchpad Janitor |
branch linked |
|
lp:~timo-jyrinki/compiz/ubuntu_quantal |
|
2012-08-20 02:32:19 |
Daniel van Vugt |
bug task added |
|
compiz (Ubuntu) |
|
2012-08-20 02:32:32 |
Daniel van Vugt |
compiz (Ubuntu): status |
New |
Triaged |
|
2012-08-20 02:32:37 |
Daniel van Vugt |
compiz (Ubuntu): importance |
Undecided |
Critical |
|
2012-08-20 02:46:56 |
Logan Rosen |
bug |
|
|
added subscriber Logan Rosen |
2012-08-20 07:31:13 |
MD4 |
bug |
|
|
added subscriber MD4 |
2012-08-20 21:17:26 |
Barry Warsaw |
bug |
|
|
added subscriber Barry Warsaw |
2012-08-21 17:51:47 |
Anders Nor Berle |
bug |
|
|
added subscriber Anders Nor Berle |
2012-08-21 20:09:35 |
Stefano Rivera |
bug |
|
|
added subscriber Stefano Rivera |
2012-08-22 09:56:11 |
Vincent Ladeuil |
bug |
|
|
added subscriber Vincent Ladeuil |
2012-08-22 11:24:45 |
griffinpeterson |
bug |
|
|
added subscriber boozehead |
2012-08-23 05:01:15 |
Rocko |
bug |
|
|
added subscriber Rocko |
2012-08-23 09:03:00 |
Daniel van Vugt |
description |
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:
glXSwapBuffers
glXCopySubBufferMESA
glCopyPixels
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.
WORKAROUND:
CCSM > Workarounds > Force full screen redraws (buffer swap) on repaint = ON |
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:
glXSwapBuffers
glXCopySubBufferMESA
glCopyPixels
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.
WORKAROUND:
1. CCSM > Workarounds > Force full screen redraws (buffer swap) on repaint = ON
2. Log out and in again. |
|
2012-08-23 09:27:43 |
David King |
bug |
|
|
added subscriber David King |
2012-08-23 12:33:18 |
Jean-Philippe Orsini |
bug |
|
|
added subscriber Jean-Philippe Orsini |
2012-08-23 12:51:59 |
Dimitri John Ledkov |
bug |
|
|
added subscriber Dmitrijs Ledkovs |
2012-08-23 15:15:19 |
Dylan McCall |
bug |
|
|
added subscriber Dylan McCall |
2012-08-23 21:51:14 |
Launchpad Janitor |
compiz (Ubuntu): status |
Triaged |
Fix Released |
|
2012-08-24 02:34:19 |
Florian Diesch |
bug |
|
|
added subscriber Florian Diesch |
2012-08-27 07:51:38 |
Daniel van Vugt |
compiz: status |
Fix Committed |
Fix Released |
|
2012-09-10 04:02:39 |
Daniel van Vugt |
bug task added |
|
compiz-core |
|
2012-09-10 04:02:53 |
Daniel van Vugt |
compiz-core: status |
New |
Confirmed |
|
2012-09-10 07:10:07 |
Bartosz Kosiorek |
compiz (Ubuntu): milestone |
|
precise-updates |
|
2012-09-10 07:10:34 |
Bartosz Kosiorek |
compiz (Ubuntu): milestone |
precise-updates |
|
|
2012-09-10 07:23:45 |
Daniel van Vugt |
compiz-core: milestone |
|
0.9.7.10 |
|
2012-09-10 07:24:47 |
Daniel van Vugt |
nominated for series |
|
Ubuntu Precise |
|
2012-09-10 07:24:58 |
Daniel van Vugt |
compiz-core: status |
Confirmed |
Triaged |
|
2012-09-10 07:25:03 |
Daniel van Vugt |
compiz-core: importance |
Undecided |
Medium |
|
2012-10-22 01:05:18 |
Richard Huddleston |
bug |
|
|
added subscriber Richard Huddleston |
2012-10-30 09:29:45 |
Omer Akram |
bug task added |
|
compiz (Ubuntu Precise) |
|
2012-10-31 21:01:14 |
Launchpad Janitor |
compiz (Ubuntu Precise): status |
New |
Confirmed |
|
2012-11-05 03:11:03 |
Daniel van Vugt |
compiz (Ubuntu Precise): importance |
Undecided |
Medium |
|
2012-11-05 03:11:12 |
Daniel van Vugt |
compiz (Ubuntu Precise): status |
Confirmed |
Triaged |
|
2012-11-19 07:32:47 |
Daniel van Vugt |
compiz-core: milestone |
0.9.7.10 |
0.9.7.12 |
|
2012-12-13 10:37:49 |
Daniel van Vugt |
compiz-core: milestone |
0.9.7.12 |
0.9.7.14 |
|
2012-12-13 12:07:21 |
Jean-Philippe Orsini |
removed subscriber Jean-Philippe Orsini |
|
|
|
2021-10-14 01:19:26 |
Steve Langasek |
compiz (Ubuntu Precise): status |
Triaged |
Won't Fix |
|