How do you create an opengl window with DerelictOrg?

2015-12-07 Thread Enjoys Math via Digitalmars-d-learn

I've seen these:
https://github.com/DerelictOrg?page=1

BUt not sure how to use them, examples?


Re: How do you create an opengl window with DerelictOrg?

2015-12-07 Thread Alex Parrill via Digitalmars-d-learn

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?


Derelict is just bindings for other libraries, for using C 
libraries with D. Pick a library that does windows management (I 
use GLFW, but I also see SFML and SDL), find the docs for them.


Re: How do you create an opengl window with DerelictOrg?

2015-12-07 Thread BLM768 via Digitalmars-d-learn

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





Re: How do you create an opengl window with DerelictOrg?

2015-12-07 Thread Enjoys Math via Digitalmars-d-learn

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?


Re: How do you create an opengl window with DerelictOrg?

2015-12-07 Thread Guillaume Piolat via Digitalmars-d-learn

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