[regression][GLES] Window shade animation doesn't work any more

Bug #1023814 reported by Daniel van Vugt
42
This bug affects 9 people
Affects Status Importance Assigned to Milestone
Compiz
Triaged
High
Unassigned
compiz (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Window shade animation doesn't work any more, using the gles2 branch.

Press Ctrl+Alt+S. Windows do shade, but the animation doesn't work and the title bar vanishes and then quickly re-appears. This is only a problem with the animation plugin. Shading behaves correctly without the animation plugin.

Tags: gles
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

The problem with the title bar disappearing was related to bug 1003255, which is now fixed.

But the shade animation still doesn't work.

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

I believe the problem is that the shade animation (rollup.cpp) uses GridAnim (grid.cpp). However, since grid.cpp was ported to GLES/GLVertexBuffer, the required functionality in grid.cpp to support the rollup animation is missing.

And I'm not sure it should be supported in grid.cpp any more. The standard shade animation is completely flat without any deformation. So it should not be using the GridAnim class at all. I think it the shade animation should be re-implemented independently without GridAnim in future.

Changed in compiz:
milestone: 0.9.8.0 → none
assignee: Compiz Linaro Team (compiz-linaro-team) → nobody
summary: - [GLES] Window shade animation doesn't work any more
+ [regression][GLES] Window shade animation doesn't work any more
Revision history for this message
MC Return (mc-return) wrote :

Window shading without animation is lame.

Changed in compiz:
milestone: none → 0.9.10.0
importance: Medium → High
Changed in compiz:
milestone: 0.9.10.0 → 0.9.10.2
MC Return (mc-return)
Changed in compiz:
milestone: 0.9.10.2 → 0.9.11.0
Revision history for this message
Nicolas Krzywinski (nsk7even) wrote :

This wasn't fixed in 0.9.11 am I right? At least it isn't working for me with 0.9.11 :)

Revision history for this message
apienk (andrzej-pienkowski) wrote :

Still present in 0.9.12.2 on Wily.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in compiz (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.