Description:<br><div class="gmail_quote">GLU NURBS are  rendered wrongly with newer versions of OpenGL.<br>E.g. when the 9-point rectangular representation for a circle is used, this picture is a result (instead of a proper circle): <a href="http://i.stack.imgur.com/waoRm.png" target="_blank">http://i.stack.imgur.com/waoRm.png</a><br>

There are other details at the <a href="http://stackoverflow.com/questions/7798662/glu-nurbs-rendered-wrongly" target="_blank">http://stackoverflow.com/questions/7798662/glu-nurbs-rendered-wrongly</a><br><br>Versions:<br>
The bug appears when OpenGL&gt;=2.3 is used. With older versions the NURBS for circle is rendered correctly:<br>$ ghc -package OpenGL-2.2.3.0 -package GLUT-2.1.2.1 --make Circle.hs &amp;&amp; ./Circle<br><br>Platforms tested:<br>
ArchLinux 64-bit, Gentoo (don&#39;t know architecture).<br><br>The Circle.hs file which draws the NURBS circle is attached.<br>
</div><br>