Bienvenue, Invité. Merci de vous connecter ou de vous inscrire.
Avez-vous perdu votre e-mail d'activation ?

Auteur Sujet: (Résolu) [SFML 2.0] Plantage de la fenêtre lors d'appel de fonctions OpenGL  (Lu 1576 fois)

0 Membres et 1 Invité sur ce sujet

ThePatchou

  • Newbie
  • *
  • Messages: 9
    • Voir le profil
Bonjour à vous !
Je vous présente un autre problème bien ennuyeux. En effet, j'ai réussi à créer une fenêtre avec SFML (Qui ne plante pas), mais le problème est que certaines fonctions d'OpenGL font planter la fenêtre. Mais ce qui est étrange, c'est que rien ne plante si je le roule depuis le fichier .exe et pas depuis l'IDE.
J'utilise QtSDK comme IDE.

Le programme me retourne par contre toujours le code 0.
Je vous donne le contenu de la boîte de Windows :
Signature du problème :
  Nom d’événement de problème:     APPCRASH
  Nom de l’application:       PiggyCraft.exe
  Version de l’application:   0.0.0.0
  Horodatage de l’application:        51325897
  Nom du module par défaut:    nvoglv32.dll
  Version du module par défaut:        9.18.13.697
  Horodateur du module par défaut:     506b3253
  Code de l’exception:        c0000005
  Décalage de l’exception:   00900642
  Version du système:  6.1.7601.2.1.0.768.3
  Identificateur de paramètres régionaux:     3084
  Information supplémentaire n° 1:    0a9e
  Information supplémentaire n° 2:    0a9e372d3b4ad19135b953a78882e789
  Information supplémentaire n° 3:    0a9e
  Information supplémentaire n° 4:    0a9e372d3b4ad19135b953a78882e789

Lire notre déclaration de confidentialité en ligne :
  http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x040c

Si la déclaration de confidentialité en ligne n’est pas disponible, lisez la version hors connexion :
  C:\Windows\system32\fr-FR\erofflps.txt
 
Ces erreurs se font surtout niveau de l'affichage, dont glLoadIdentity(), glColor, glVertex, glBegin, glEnd, ...
Je sais qu'il manque des choses mais je ne suis pas doué pour faire des demandes d'aides  :(
Pourriez-vous m'aider ?
Merci.

PS : Sauriez-vous pourquoi dans l'objet Window il n'y a pas la fonction resetGLStates, pushGLStates, etc... ?

EDIT : Je viens d'essayer avec CodeBlocks et tout marche parfaitement, mais j'aimerais réussir à régler le problème pour Qt, car je préfère utiliser Qt.

RÉSOLU : J'ai refait un projet Qt de test avec exactement le même code que celui de CodeBlocks, et ça a marché ... Du coup il va faloir que je recode tout mon jeu doucement  :(
Désolé du dérangement.
« Modifié: Mars 02, 2013, 09:32:31 pm par ThePatchou »

 

anything