Strumenti Utente



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

Facebook Twitter Google+ Digg Reddit LinkedIn StumbleUpon Email