Progress update: In the linked branch above I can fake the clipping on the pixel shader as follows: instead of clipping polygons in view space I discard the pixels that would be clipped by the planes in the fragment shader. The shaders have been tested and work with the fixed function pipeline 3d windows implementation.
TODO: In order to have clipping in GLES2 I need to modify the compiz shader system (see opengl plugin) to accept clipping planes and re-write the td function to use GLES2 compatible code. This is in progress but it's not a priority so, be patient... The 3d windows work OK on the desktop. -- 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