|
Hi,
We have a product with some 3D graphics using JOGL. A recent update introduced some clipping (using gl.glClipPlane(GL2ES1.GL_CLIP_PLANE0, f, 0), gl.glEnable(GL2ES1.GL_CLIP_PLANE0), etc...).
This works fine on a rich variety of hardware and platforms (it has been tested on several combinations of graphics cards on Linux, Mac, and Windows).
However, I have some user bug reports on iMacs with ATI/AMD hardware, where the display does not update when enabling OpenGL clipping, and if the window is resized the display output is just random garbage. Disabling clipping restores normality.
It is seen on the following configurations:
GL_RENDERER: ATI Radeon HD 2400 XT OpenGL Engine, GL_VERSION: 2.1 ATI-8.16.78
GL_RENDERER: AMD Radeon HD 6970M OpenGL Engine, GL_VERSION: 2.1 ATI-1.32.25
We are using JOGL version 2.1.2.
Any ideas on this? Could this be JOGL related, or is it more likely a driver issue? Or a programming bug?
Best regards, Mikael.
|