Thank you for the bug report. I have fixed this bug in the GL version and the branches above should fix the 3d windows problems in GLES except of the clipping. The 3d clipping is performed in viewing space (modelview matrix) therefore in GLES where the fixed function pipeline calls for clipping planes etc are ignored, we should set the clipping planes in the vertex shader. Compiz is designed to use some generic shaders for drawing that just do what the fixed function pipeline would do atm. The solution is to unload that shader program at the beginning of the 3d windows plugin drawing call, load another shader that performs the clipping in viewing space and when the drawing is done unload that shader, load the default and continue. I will fix it when there's some time.
-- 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/1024208 Title: [regression-r3320][GLES] td plugin (3d Windows for the cube) has severe clipping/transformation glitches To manage notifications about this bug go to: https://bugs.launchpad.net/compiz/+bug/1024208/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~compiz Post to : compiz@lists.launchpad.net Unsubscribe : https://launchpad.net/~compiz More help : https://help.launchpad.net/ListHelp