OpenGL with D tutorials
ixid via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Sun May 22 07:04:48 PDT 2016
On Sunday, 22 May 2016 at 12:55:47 UTC, Guillaume Piolat wrote:
> On Sunday, 22 May 2016 at 12:13:07 UTC, ixid wrote:
>> What is the best OpenGL tutorial with D to use? I've tried to
>> use d-gamedev-intro and opengl-tutorials and seem to get
>> errors, files that are no longer included are needed (dgl)?
>> and deprecation messages.
>
> Not a tutorial by any means but this example program can get
> you started with the annoying "Modern" OpenGL:
> https://github.com/d-gamedev-team/gfm/blob/master/examples/simpleshader/simpleshader.d
Thanks, I have tried to get all the libraries and link them and
now get a huge number of error messages (I am almost certainly
missing or have mis-installed something, it doesn't complain
about failing to import anything though.
Severity Code Description Project File Line Suppression State
Error Error 42: Symbol Undefined
_D3gfm4sdl26window10SDL2Window11swapBuffersMFZv (void
gfm.sdl2.window.SDL2Window.swapBuffers()) C:\Users\Adam\Documents\Visual Studio 2015\Projects\opengl\opengl\
Error Error 42: Symbol Undefined
_D8derelict7opengl39functions7glClearPWNbNikZv C:\Users\Adam\Documents\Visual Studio 2015\Projects\opengl\opengl\
Error Error 42: Symbol Undefined
_D3gfm4sdl23sdl4SDL213processEventsMFZv (void
gfm.sdl2.sdl.SDL2.processEvents()) C:\Users\Adam\Documents\Visual Studio 2015\Projects\opengl\opengl\
Error Error 42: Symbol Undefined
_D3gfm6opengl7program9GLProgram3useMFZv (void
gfm.opengl.program.GLProgram.use()) C:\Users\Adam\Documents\Visual Studio 2015\Projects\opengl\opengl\
Error Error 42: Symbol Undefined
_D3gfm6opengl3vao5GLVAO6unbindMFZv (void
gfm.opengl.vao.GLVAO.unbind()) C:\Users\Adam\Documents\Visual
Studio 2015\Projects\opengl\opengl\
Error Error 42: Symbol Undefined
_D3gfm6opengl7program9GLProgram5unuseMFZv (void
gfm.opengl.program.GLProgram.unuse()) C:\Users\Adam\Documents\Visual Studio 2015\Projects\opengl\opengl\
Error Error 42: Symbol Undefined
_D8derelict7opengl39functions10glViewportPWNbNiiiiiZv C:\Users\Adam\Documents\Visual Studio 2015\Projects\opengl\opengl\
Error Error 42: Symbol Undefined
_D3gfm4sdl28keyboard12SDL2Keyboard9isPressedMFiZb (bool
gfm.sdl2.keyboard.SDL2Keyboard.isPressed(int)) C:\Users\Adam\Documents\Visual Studio 2015\Projects\opengl\opengl\
Error Error 42: Symbol Undefined
_D3gfm4sdl26window10SDL2Window8setTitleMFAyaZv (void
gfm.sdl2.window.SDL2Window.setTitle(immutable(char)[])) C:\Users\Adam\Documents\Visual Studio 2015\Projects\opengl\opengl\
Error Error 42: Symbol Undefined
_D3gfm6opengl7program9GLProgram7uniformMFAyaZC3gfm6opengl7uniform9GLUniform (gfm.opengl.uniform.GLUniform gfm.opengl.program.GLProgram.uniform(immutable(char)[])) C:\Users\Adam\Documents\Visual Studio 2015\Projects\opengl\opengl\
Error Error 42: Symbol Undefined
_D3gfm4sdl23sdl4SDL28keyboardMFZC3gfm4sdl28keyboard12SDL2Keyboard
(gfm.sdl2.keyboard.SDL2Keyboard
gfm.sdl2.sdl.SDL2.keyboard()) C:\Users\Adam\Documents\Visual
Studio 2015\Projects\opengl\opengl\
Error Error 42: Symbol Undefined
_D3gfm4math6matrix21__T6MatrixTfVii4Vii4Z6Matrix8identityFNaNbNiNfZS3gfm4math6matrix21__T6MatrixTfVii4Vii4Z6Matrix C:\Users\Adam\Documents\Visual Studio 2015\Projects\opengl\opengl\
Error Error 42: Symbol Undefined
_D8derelict4sdl29functions12SDL_GetTicksPUNbNiZk C:\Users\Adam\Documents\Visual Studio 2015\Projects\opengl\opengl\
More information about the Digitalmars-d-learn
mailing list