For me it seems like calls to GLFW are normal but when I use indirectly GL (through GLFW) I see a mess.
How could not they be connected properly?
Please, give me any hint...
I use Ubuntu 12.04 and The Glorious Glasgow Haskell Compilation System, version 7.4.1
Hi all!
I want to use GLFW-b ( http://hackage.haskell.org/packages/archive/GLFW-b/0.1.0.2/doc/html/Graphics-UI-GLFW.html ) and I wrote this:
initWindow = do
True <- GLFW.initialize
print =<< GLFW.openGLProfile
print =<< GLFW.getGlfwVersion
print =<< GLFW.getGlVersion
print "Trying to open the window"
result <- GLFW.openWindow GLFW.defaultDisplayOptions
print result
And got this:
DefaultProfile
Version {versionBranch = [2,7,2], versionTags = []}
Version {versionBranch = [-1867951663,39789305,39789305], versionTags = []}
"Trying to open the window"
False
Why do I always get random numbers as GLVersion?
How can I detect incompatibility preventing me from opening a window?
Thanks in advance