Bienvenue, Invité. Merci de vous connecter ou de vous inscrire. Avez-vous oublié d'activer ?

Voir les contributions

Cette section vous permet de consulter les contributions (messages, sujets et fichiers joints) d'un utilisateur. Vous ne pourrez voir que les contributions des zones auxquelles vous avez accès.


Messages - Tombmyst

Pages: [1]
1
Graphique / Re : [SFML 2] GL_INVALID_ENUM
« le: Avril 26, 2012, 02:30:27 am »
Ok je vois. Pour le sf::image, cela fait parti des tests que j'ai effectués (dont j'ai oublié d'enlever)... Je vérifie cela demain et j'en redonne le compte rendu! Merci, cela a fonctionné!

2
Graphique / [SFML 2] GL_INVALID_ENUM
« le: Avril 25, 2012, 09:14:15 pm »
Salut!

Lorsque j'essaie de charger une texture, je ne peux voir que le rectangle englobant de celle-ci (un rectangle blanc). De plus, dans la console, j'ai l'erreur: "An internal OpenGL call failed in Texture.cpp (147) : GL_INVALID_ENUM, an unacceptable value has been specified for an enumerated argument".

Voici mon code:

for (unsigned int i = 0; i < IMAGE_TYPE::END; i++)
{
sf::Image img;
sf::Texture text;
sf::Sprite sprite;
string ressToGet = "Ressources\\Textures\\"+ini.Get(boost::lexical_cast<string>(i),"");
cout << "Essaie de charger: " << ressToGet << endl;
if (ressToGet != "" && ressToGet != "Ressources\\Textures\\")
{
if (img.loadFromFile(ressToGet))
{
this->images.push_back(img);
text.loadFromImage(img);
cout << "1" << endl;
this->textures.push_back(text);
cout << "2" << endl;
sprite.setTexture(text);
this->sprites.push_back(sprite);
cout << "Texture chargee" << endl;
}
else
{
//throw std::exception("Impossible de charger la texture");
cout << "Impossible de charger la texture" << endl;
}
}
         }

Merci!

Pages: [1]
anything