** Changed in: ubutter
Status: Fix Committed = Fix Released
--
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/901097
Title:
Add option to use glXSwapBuffers on every frame, not
This bug was fixed in the package compiz - 1:0.9.8.0-0ubuntu1
---
compiz (1:0.9.8.0-0ubuntu1) quantal-proposed; urgency=low
* debian/control, debian/rules:
- enable gles on armel and armhf
- use dh-translations rather than custom code
[ Sam Spilsbury ]
* Enable OpenGL
** Changed in: compiz
Status: Fix Committed = Fix Released
--
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/901097
Title:
Add option to use glXSwapBuffers on every frame, not
Fix committed into lp:compiz at revision 3320. And won't be backported
to compiz-core (0.9.7) because this is a massive architectural change.
** Changed in: compiz
Status: In Progress = Fix Committed
** Changed in: compiz-core
Status: Triaged = Won't Fix
** Changed in: ubutter
** Also affects: ubutter
Importance: Undecided
Status: New
** Changed in: ubutter
Status: New = In Progress
--
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/901097
The fix has landed in lp:~compiz-linaro-team/compiz/gles2. So now we
just have to wait till that branch lands in lp:compiz for 0.9.8.0.
** Changed in: compiz
Assignee: Daniel van Vugt (vanvugt) = Compiz Linaro Team
(compiz-linaro-team)
** Branch unlinked:
Care must be taken with removing glFinish as doing so may cause
additional latency. Ideally the drawing should occur as late as
possible, right before the buffer swap (1-5 ms latency at compositing
stage) but it may be difficult to guarantee that the deadline isn't
missed (causing frameskips).
** Branch linked: lp:~smspillaz/compiz/compiz.gles2.always-swapbuffers
** Branch linked: lp:~compiz-linaro-team/compiz/gles2
--
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/901097
** Changed in: compiz
Milestone: None = 0.9.8.0
** Changed in: compiz-core
Milestone: 0.9.8.0 = None
--
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/901097
Title:
Add option
** Changed in: compiz
Importance: Undecided = Wishlist
** Changed in: compiz
Status: New = Triaged
** Changed in: compiz
Assignee: (unassigned) = Daniel van Vugt (vanvugt)
--
You received this bug notification because you are a member of compiz
packagers, which is subscribed to
** Changed in: compiz-core
Milestone: None = 0.9.8.0
--
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/901097
Title:
Add option to use glXSwapBuffers on every frame, not just
On Tue, 20 Mar 2012, Daniel van Vugt wrote:
Sam, I reviewed the options again last Friday. What I found was:
1. The GLES branch looks promising and merges cleanly but:
(a) It's too late to consider a new core rendering algorithm for precise; and
(b) The diff is still over 11k lines. Yet
Even 400 lines is way too much change for precise. And I haven't done
any performance testing on it yet.
At the moment forcing full screen redraws provides the highest
framerates and lowest CPU (compiz+Xorg). It also means regional damage
debugging with showrepaint is irrelevant. And it's even
But don't panic too much. Before new rendering modes are added, I
planned on adding a simple config option to the opengl plugin so we can
switch between the existing (and future) rendering modes. So we don't
need to settle on a single solution. Just decide which is default :)
--
You received
Sam, I reviewed the options again last Friday. What I found was:
1. The GLES branch looks promising and merges cleanly but:
(a) It's too late to consider a new core rendering algorithm for precise; and
(b) The diff is still over 11k lines. Yet another reason why it won't land in
0.9.7.
2.
** Changed in: compiz-core
Status: In Progress = Triaged
--
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/901097
Title:
Add option to use glXSwapBuffers on every frame, not just
** Changed in: compiz-core
Status: Triaged = In Progress
--
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/901097
Title:
Add option to use glXSwapBuffers on every frame, not just
On Sun, 26 Feb 2012, Daniel van Vugt wrote:
** Changed in: compiz-core
Assignee: (unassigned) = Daniel van Vugt (vanvugt)
** Description changed:
Adding the option to use glXSwapBuffers on every frame should eliminate
- all tearing once and for all.
+ all tearing once and for all. It
** Changed in: compiz-core
Assignee: (unassigned) = Daniel van Vugt (vanvugt)
** Description changed:
Adding the option to use glXSwapBuffers on every frame should eliminate
- all tearing once and for all.
+ all tearing once and for all. It also allows us to remove glFinish from
+ each
Status changed to 'Confirmed' because the bug affects multiple users.
** Changed in: compiz (Ubuntu)
Status: New = Confirmed
--
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/901097
Here's my initial prototype. You get the idea, but it breaks lots of
plugins. smspillaz says a reasonable amount of other changes would be
required to avoid breaking the plugins :P
** Patch added: always_swap_buffers.patch
Correction: It doesn't break lots of plugins. Only Unity and window
resizing AFAIK.
** Changed in: compiz-core
Importance: Low = Wishlist
--
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.
22 matches
Mail list logo