Hi,
I was playing a little with Qt5 since the release ( 2 weeks ago ). And when I start playing with OpenGL in Qt5 I found something quite disturbing. It was impossible to use OpenGL without using QOpengl classes.
After some research I found that :
How Qt5 handle OpenGL.
To summary, They don't want to fight with windows's implementation of OpenGL, drivers, version and stuff (since they want at least OpenGL 2 or OpenGL ES 2). They wanted to avoid those issues and look WebGL and how Browser implemented it without requiring decent drivers. Here what they found :
The ANGLE project. This is an OpenGL ES 2 implementation on top of DirectX 9.0c.
So my question is : what can we do to make smlf 2 work with Qt 5 on windows?
I came with 2 answers :
- Port SMFL 2 to ANGLE, this just required to port SFML 2 to OpenGL 2, ES 2.
- We can let people rebuild Qt5 to use standard Opengl.
What do you think about that ? Did you have other ideas?