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

Auteur Sujet: RenderTarget et Bug  (Lu 1449 fois)

0 Membres et 1 Invité sur ce sujet

Cmdu76

  • Full Member
  • ***
  • Messages: 194
    • Voir le profil
RenderTarget et Bug
« le: Juin 13, 2013, 01:40:43 am »
Bonjour,

J'ai un petit problème avec une RenderWindow

J'ai compilé moi-même depuis les dernières sources donc "normalement" c'est bon de ce côté

Ensuite je n'ai aucune erreur sauf un plantage...

J'ai passé un coup de debugger et je suis tombé sur le fait que les fonctions clear/draw/display ne fonctionnaient pas....

J'ai été voir, ça vient donc de RenderTarget et de ça :     
if (activate(true))

J'ai essayé de corriger avec un :
window.setActive(true);
mais sans résultats...

Enfin bref... Merci d'avance :)

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32504
    • Voir le profil
    • SFML's website
    • E-mail
Re : RenderTarget et Bug
« Réponse #1 le: Juin 13, 2013, 08:39:39 am »
Citer
J'ai compilé moi-même depuis les dernières sources donc "normalement" c'est bon de ce côté
Justement... ce serait plus rassurant si tu utilisais la release officielle ;)

Ensuite, un peu de détails ne seraient vraiment pas du luxe :
- quelle révision as-tu compilée ?
- quel compilo utilises-tu ?
- code minimal qui reproduit le problème ?
Laurent Gomila - SFML developer

Cmdu76

  • Full Member
  • ***
  • Messages: 194
    • Voir le profil
Re : RenderTarget et Bug
« Réponse #2 le: Juin 13, 2013, 12:59:19 pm »
Révision : https://github.com/SFML/SFML/archive/master.zip

Compilo : MinGW 4.7.2

Code Minimal :
window.clear();
window.draw(sprite);
Je peux pas vraiment faire plus en code minimal, mon code est bon j'en suis persuadé à 400%

Je vais essayer de prendre la release officielle dans ce cas, je ferais un edit après ;)

EDIT : Bon bah, j'avais entendu quelques part que le fait de compiler soit-même une bibliothèque c'était plus sûr, bah finalement c'est des conneries ... Merci encore Laurent :)
« Modifié: Juin 13, 2013, 01:04:41 pm par Cmdu76 »

 

anything