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

Bug #1023814 reported by Daniel van Vugt on 2012-07-12
38
This bug affects 8 people
Affects Status Importance Assigned to Milestone
Compiz
High
Unassigned
compiz (Ubuntu)
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.

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.

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
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) on 2013-07-24
Changed in compiz:
milestone: 0.9.10.2 → 0.9.11.0
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 :)

apienk (andrzej-pienkowski) wrote :

Still present in 0.9.12.2 on Wily.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers