<div>Jason, </div><div><br></div><div>Thank you for taking ownership of HOpenGL!</div><div><br></div>I would like to make a formal request for there to be <b>some</b> way to get access to either <div><span style="font-family: &#39;Bitstream Vera Sans Mono&#39;, Courier, monospace; font-size: 12px; line-height: 11px; white-space: pre; background-color: rgb(255, 255, 255); "><br>
</span></div><div><span style="font-family: &#39;Bitstream Vera Sans Mono&#39;, Courier, monospace; font-size: 12px; line-height: 11px; white-space: pre; background-color: rgb(255, 255, 255); ">Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal</span><span style="font-size: 12px; line-height: 11px; white-space: pre; background-color: rgb(255, 255, 255); "><font face="arial, helvetica, sans-serif"> </font></span></div>
<div><span style="font-size: 12px; line-height: 11px; white-space: pre; background-color: rgb(255, 255, 255); "><font face="arial, helvetica, sans-serif"><br></font></span></div><div><span style="font-size: 12px; line-height: 11px; white-space: pre; background-color: rgb(255, 255, 255); "><font face="arial, helvetica, sans-serif">or that</font></span></div>
<div><span style="font-family: &#39;Bitstream Vera Sans Mono&#39;, Courier, monospace; font-size: 12px; line-height: 11px; white-space: pre; background-color: rgb(255, 255, 255); "><br></span></div><div><span style="font-family: &#39;Bitstream Vera Sans Mono&#39;, Courier, monospace; font-size: 12px; line-height: 11px; white-space: pre; background-color: rgb(255, 255, 255); ">Graphics.Rendering.OpenGL.Raw.Core31.Types </span></div>
<div><span style="background-color: rgb(255, 255, 255); font-size: 12px; line-height: 11px; white-space: pre; "><font face="arial, helvetica, sans-serif"><br></font></span></div><div><span style="background-color: rgb(255, 255, 255); font-size: 12px; line-height: 11px; white-space: pre; "><font face="arial, helvetica, sans-serif">re-export the newtype wrappers it places around </font></span><span style="background-color: rgb(255, 255, 255); font-family: &#39;Bitstream Vera Sans Mono&#39;, Courier, monospace; font-size: 12px; line-height: 11px; white-space: pre; ">CDouble and CFloat.</span></div>
<div><div><br></div><div>As things stand the only way to work with them is to pointlessly round-trip through rational or pray that GHC is smart enough to automatically convert once it sees through the newtype, which it isn&#39;t, potentially costing me orders of magnitude of performance in tight loops in exchange for implementation freedom the current OpenGL bindings do not use on any platform.</div>
<div><br></div><div>-Edward</div><div><br></div><div><div><div class="gmail_quote">On Fri, Oct 28, 2011 at 9:30 AM, Jason Dagit <span dir="ltr">&lt;<a href="mailto:dagitj@gmail.com">dagitj@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Several months ago I announced my intent to take over maintainership<br>
of the Haskell OpenGL bindings and associated packages. Â Today I have<br>
pushed new minor revisions to hackage.<br>
<br>
I have updated the following packages:<br>
 Â * OpenGL<br>
 Â * OpenGLRaw<br>
 Â * GLURaw<br>
 Â * GLUT<br>
<br>
The change log is very minor for each of these. Â For my first release<br>
as the new maintainer I opted to be very conservative about changes.<br>
Consider this a bug fix release with updated metadata.<br>
<br>
Please report bugs to either the Haskell OpenGL mailing list or the<br>
appropriate issue tracker on the github page:<br>
<a href="http://www.haskell.org/mailman/listinfo/hopengl" target="_blank">http://www.haskell.org/mailman/listinfo/hopengl</a><br>
<a href="https://github.com/haskell-opengl" target="_blank">https://github.com/haskell-opengl</a><br>
<br>
I would like to give a big thank you to the following individuals:<br>
Sven Panne<br>
Lars Corbjin<br>
Dylan Simon<br>
Alexey Karakulov<br>
Balazs Komuves<br>
<br>
If you contributed to this release by giving advice, filing a bug<br>
report, sending a patch, or in some other way, and I&#39;ve not listed<br>
your name then I apologize for the omission.<br>
<br>
Going forward I could use help with testing, development, and<br>
documentation so if you&#39;re interested in OpenGL and Haskell let me<br>
know and also keep your eyes out for calls for volunteers.<br>
<br>
Thank you!<br>
Jason<br>
<br>
_______________________________________________<br>
Haskell-Cafe mailing list<br>
<a href="mailto:Haskell-Cafe@haskell.org">Haskell-Cafe@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/haskell-cafe" target="_blank">http://www.haskell.org/mailman/listinfo/haskell-cafe</a><br>
</blockquote></div><br></div></div></div>