Re: glMultTransposeMatrixd bug with AMD graphics card
Posted by
gouessej on
Feb 26, 2023; 11:54am
URL: https://forum.jogamp.org/glMultTransposeMatrixd-bug-with-AMD-graphics-card-tp4042205p4042234.html
Thank you for this suggestion. I'm almost sure that I transpose the matrix before calling glLoadMatrixd when the fixed pipeline is in use but I'll check that.
By the way, maybe it's possible to detect the buggy versions and apply the workaround only in this case, either in Java3D or (if doable) in JOGL itself. I can't be 100% sure, maybe a renderer quirk would be appropriate. What is the exact value of GL_VENDOR, GL_RENDERER and GL_VERSION in your case? Are both GNU Linux and Microsoft Windows affected? GL_VENDOR should be "ATI Technologies Inc." but detecting the driver version might be challenging, 22.*.* should be in the very beginning of GL_VERSION.