[Bug 901097] Re: Add option to use glXSwapBuffers on every frame, not just full-screen redraws.

2012-09-20 Thread Daniel van Vugt
** Changed in: ubutter Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/901097 Title: Add option to use glXSwapBuffers on every frame, not just full-screen

[Bug 901097] Re: Add option to use glXSwapBuffers on every frame, not just full-screen redraws.

2012-09-01 Thread Launchpad Bug Tracker
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

[Bug 901097] Re: Add option to use glXSwapBuffers on every frame, not just full-screen redraws.

2012-08-27 Thread Daniel van Vugt
** Changed in: compiz Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/901097 Title: Add option to use glXSwapBuffers on every frame, not just full-screen

[Bug 901097] Re: Add option to use glXSwapBuffers on every frame, not just full-screen redraws.

2012-08-22 Thread Daniel van Vugt
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

[Bug 901097] Re: Add option to use glXSwapBuffers on every frame, not just full-screen redraws.

2012-07-18 Thread Daniel van Vugt
** 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 Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/901097 Title: Add option

[Bug 901097] Re: Add option to use glXSwapBuffers on every frame, not just full-screen redraws.

2012-07-10 Thread Daniel van Vugt
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:

[Bug 901097] Re: Add option to use glXSwapBuffers on every frame, not just full-screen redraws.

2012-07-10 Thread Daniel van Vugt
I now think my original patch in comment #1 was correct. The bugs with Unity should be fixed by: lp:~vanvugt/unity/regionalDamage and the bugs with resizing should be fixed by: http://bazaar.launchpad.net/~compiz-linaro-team/compiz/gles2/revision/3256 ** Changed in: compiz

[Bug 901097] Re: Add option to use glXSwapBuffers on every frame, not just full-screen redraws.

2012-07-08 Thread Lasse Kärkkäinen
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).

[Bug 901097] Re: Add option to use glXSwapBuffers on every frame, not just full-screen redraws.

2012-07-03 Thread Daniel van Vugt
** 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 Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/901097 Title: Add option

[Bug 901097] Re: Add option to use glXSwapBuffers on every frame, not just full-screen redraws.

2012-05-21 Thread Daniel van Vugt
** 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 Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/901097 Title: Add option to use

[Bug 901097] Re: Add option to use glXSwapBuffers on every frame, not just full-screen redraws.

2012-05-18 Thread Sam Spilsbury
** 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 Ubuntu Bugs, which is subscribed to

[Bug 901097] Re: Add option to use glXSwapBuffers on every frame, not just full-screen redraws.

2012-05-14 Thread Daniel van Vugt
** Changed in: compiz-core Milestone: None = 0.9.8.0 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/901097 Title: Add option to use glXSwapBuffers on every frame, not just full-screen redraws.

Re: [Compiz] [Bug 901097] Re: Add option to use glXSwapBuffers on every frame, not just full-screen redraws.

2012-03-21 Thread Sam Spilsbury
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

[Bug 901097] Re: Add option to use glXSwapBuffers on every frame, not just full-screen redraws.

2012-03-21 Thread Daniel van Vugt
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

[Bug 901097] Re: Add option to use glXSwapBuffers on every frame, not just full-screen redraws.

2012-03-21 Thread Daniel van Vugt
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

[Bug 901097] Re: Add option to use glXSwapBuffers on every frame, not just full-screen redraws.

2012-03-20 Thread Daniel van Vugt
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.

[Bug 901097] Re: Add option to use glXSwapBuffers on every frame, not just full-screen redraws.

2012-03-18 Thread Daniel van Vugt
** Changed in: compiz-core Status: In Progress = Triaged -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/901097 Title: Add option to use glXSwapBuffers on every frame, not just full-screen

[Bug 901097] Re: Add option to use glXSwapBuffers on every frame, not just full-screen redraws.

2012-03-16 Thread Daniel van Vugt
** Changed in: compiz-core Status: Triaged = In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/901097 Title: Add option to use glXSwapBuffers on every frame, not just full-screen

Re: [Bug 901097] Re: Add option to use glXSwapBuffers on every frame, not just full-screen redraws.

2012-02-26 Thread Sam Spilsbury
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

[Bug 901097] Re: Add option to use glXSwapBuffers on every frame, not just full-screen redraws.

2012-02-25 Thread Daniel van Vugt
** 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

[Bug 901097] Re: Add option to use glXSwapBuffers on every frame, not just full-screen redraws.

2012-02-13 Thread Launchpad Bug Tracker
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 Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/901097 Title: Add

[Bug 901097] Re: Add option to use glXSwapBuffers on every frame, not just full-screen redraws.

2011-12-07 Thread Daniel van Vugt
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

[Bug 901097] Re: Add option to use glXSwapBuffers on every frame, not just full-screen redraws.

2011-12-07 Thread Daniel van Vugt
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 Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/901097