See my previous posts in this thread regarding those.<div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Nov 23, 2012 at 4:07 PM, Jacob Carlborg <span dir="ltr"><<a href="mailto:doob@me.com" target="_blank">doob@me.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On 2012-11-23 12:15, Gor Gyolchanyan wrote:<br>
</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">
I'm translating OpenGL headers, taken from <a href="http://opengl.org" target="_blank">opengl.org</a><br></div>
<<a href="http://opengl.org" target="_blank">http://opengl.org</a>> (glcorearb.h, glext.h, wglext.h, glxext.h) and I'm<div class="im"><br>
going to translate WinAPI headers (all except DirectX and deprecated,<br>
like winsock1) after that.<br>
<br>
As we all know, the WinAPI binding in druntime as well as the static<br>
libraries of WinAPI, which come with DMD are in horrendous state.<br>
<br>
I can translate the headers with a bunch of moderately complex regexp<br>
search/replace operations, some manual tweaks and compilations with RDMD<br>
to ensure correctness.<br>
<br>
The questions are:<br>
     1. Can the DMD folks update the static libraries for WinAPI, so<br>
they match with what I'm gonna submit for druntime?<br>
     2. What requirements are there (except keeping WinAPI names<br>
unmodified) for the translated headers to end up in druntime?<br></div>
     3. Can the deimos folks please make an OpenGL repo so I can place<div class="im"><br>
my translated headers in there? Yes, I know the rules of deimos.<br>
<br>
</div></blockquote>
<br>
For OpenGL there's Derelict:<br>
<br>
<a href="http://www.dsource.org/projects/derelict" target="_blank">http://www.dsource.org/<u></u>projects/derelict</a><br>
<br>
For WinAPI and DirectX there's the bindings project:<br>
<br>
<a href="http://www.dsource.org/projects/bindings" target="_blank">http://www.dsource.org/<u></u>projects/bindings</a><br>
<br>
For translating headers there's DStep, but that doesn't work yet on Windows:<br>
<br>
<a href="https://github.com/jacob-carlborg/dstep" target="_blank">https://github.com/jacob-<u></u>carlborg/dstep</a><span class="HOEnZb"><font color="#888888"><br>
<br>
-- <br>
/Jacob Carlborg<br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br>Bye,<br>Gor Gyolchanyan.<br>
</div>