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.
I believe the problem is that the shade animation (rollup.cpp) uses GridAnim (grid.cpp). However, since grid.cpp was ported to GLES/GLVertexBu ffer, 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.