How do you create an opengl window with DerelictOrg?

Guillaume Piolat via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Mon Dec 7 14:21:08 PST 2015


On Monday, 7 December 2015 at 22:19:17 UTC, Enjoys Math wrote:
> On Monday, 7 December 2015 at 22:01:15 UTC, BLM768 wrote:
>> On Monday, 7 December 2015 at 21:33:57 UTC, Enjoys Math wrote:
>>> I've seen these:
>>> https://github.com/DerelictOrg?page=1
>>>
>>> BUt not sure how to use them, examples?
>>
>> OpenGL itself can't create a window/context, so you'll need to 
>> use DerelictGLFW or DerelictSDL. GLFW is lighter-weight.
>>
>> Combine the setup code from here:
>> https://github.com/DerelictOrg/DerelictGLFW3
>>
>> ...with the example code from here:
>> http://www.glfw.org/documentation.html
>>
>> Don't forget to load DerelictGL when you load DerelictGLFW. In 
>> addition, after you have the OpenGL context, you'll need to 
>> call DerelictGL3.reload() if you want anything more advanced 
>> than OpenGL 1.1.
>> https://github.com/DerelictOrg/DerelictGL3
>
> Any one have a sample dub / glfw project to get me going?

I have one that uses SDL and display things using "modern" OpenGL.

https://github.com/d-gamedev-team/gfm/blob/master/examples/simpleshader/simpleshader.d


More information about the Digitalmars-d-learn mailing list