← Back to team overview

compiz team mailing list archive

[Bug 1024208] Re: [regression-r3320][GLES] td plugin (3d Windows for the cube) has severe clipping/transformation glitches

 

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