qt_windows_e_i_driver_opengl_intel
Questa è una vecchia versione del documento!
Qt, Windows e i driver OpenGL della Intel
configure -opengl desktop
configure -opengl es2 -opengl dynamic
- prova la libreria opengl32 e verifica se le funzioni OpenGL 2.0 sono disponibili
- se il passo precedente ha esito negativo, prova ANGLE
- infine, se tutto è andato storto, prova la libreria opengl32sw.dll; si tratta di una libreria opengl software disponibile con il progetto mesa
In caso di problemi
Con Windows 7 ed alcuni driver della intel ho ricontrato alcuni problemi nella procedura. In particolare le librerie riconosceva come funzionante le librerie opengl, cosa in realtà non vera (grazie a mamma Intel!). Perciò era necessario forzare il sistema ad attivare la piattaforma angle.
Per farlo è sufficiente impostare la variabile di ambiente QT_OPENGL ad angle.
QT_OPENGL=angle
In alternativa, se vogliamo che il programma autonomamente adotti le librerie angle, nel codice della funzione main aggiungiamo il metodo
QCoreApplication::setAttribute(Qt::AA_UseOpenGLES)
qt_windows_e_i_driver_opengl_intel.1428911042.txt.gz · Ultima modifica: 2015/04/13 09:44 da mickele