DerelictGL is flawed. It uses OpenGL32.dll, which is deliberately nerfed by Microsoft. the wglGetProcAddress gets the functions pointers, which are unavailable from OpenGL32.dll and Derelict doesn't use it.


On Sun, Nov 25, 2012 at 2:43 PM, Dmitry Olshansky <dmitry.olsh@gmail.com> wrote:
11/24/2012 9:34 PM, Gor Gyolchanyan пишет:

I disagree. One is free to (and I'm going to) make a module which
implements the functions automatically and has them wglGetProcAddress.
This makes using OpenGL a lot easier.


Well, last time I checked that was Derelict. We'd better advertise it as a go-to project for OpenGL.


On Sat, Nov 24, 2012 at 7:32 PM, Jakob Ovrum <jakobovrum@gmail.com
<mailto:jakobovrum@gmail.com>> wrote:

    On Friday, 23 November 2012 at 21:15:00 UTC, Walter Bright wrote:

        On 11/23/2012 3:46 AM, Gor Gyolchanyan wrote:

            I hope the deimos folks make a repo soon, so that people can
            use those modules
            as soon as possible, because I'll finish translating them today.


        https://github.com/D-__Programming-Deimos/OpenGL

        <https://github.com/D-Programming-Deimos/OpenGL>


    This repo is a poor idea. Statically linking OpenGL is not the
    recommended way of linking OpenGL in a given application.

    Then again, Deimos is a poor idea to begin with, the only benefit is
    the unified source package name "deimos", which doesn't warrant the
    D-Programming-Deimos Github organization at all. A list of links to
    repositories following the Deimos guidelines would not only be
    sufficient, but much more efficient.




--
Bye,
Gor Gyolchanyan.


--
Dmitry Olshansky



--
Bye,
Gor Gyolchanyan.