<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: 'Bitstream Vera Sans Mono', 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: 'Bitstream Vera Sans Mono', 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: 'Bitstream Vera Sans Mono', 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: 'Bitstream Vera Sans Mono', 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: 'Bitstream Vera Sans Mono', 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'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"><<a href="mailto:dagitj@gmail.com">dagitj@gmail.com</a>></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'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'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>