Forum de la communauté SFML

Aide => Général => Discussion démarrée par: Simon Pierre le Août 10, 2022, 09:26:32 am

Titre: Problème avec sf::Shader::isAvailable() sous Android
Posté par: Simon Pierre le Août 10, 2022, 09:26:32 am
Bonjour. Je suis nouveau sur la page forum.
J'espère que tout le monde va bien. 😊
Et bien voilà je suis sur c++, sfml version 2.5.1 (source)

Je compile sur Windows avec mingw 7.3 tout va très très bien. Ensuite je compile pour android avec NDK r20, Gradle 7.4.0, aussi ça fonctionne aucun problème.

Mais le problème ce que sous android quoi que je fasse, sh::Shader::isAvailable() retourne toujours false. Le GPU du téléphone support très bien GLES 2.0 - Android version 5.0.1.

Est ce que quelqu'un a déjà rencontré ce problème?
Merci pour votre aide. :)
Titre: Re: Problème avec sf::Shader::isAvailable() sous Android
Posté par: G. le Août 10, 2022, 09:33:01 am
Hello.
Je n'ai jamais utilisé SFML sur mobile, mais je me souviens avoir lu très récemment un message d'un membre de la team SFML (https://en.sfml-dev.org/forums/index.php?topic=28642.msg178299#msg178299) sur le forum anglais dire qu'il n'y avait pas (pour l'instant ?) de shaders sur android :(
Titre: Re: Problème avec sf::Shader::isAvailable() sous Android
Posté par: Simon Pierre le Août 10, 2022, 10:18:21 am
Merci  :)
Titre: Re: Problème avec sf::Shader::isAvailable() sous Android
Posté par: carnecklace le Mai 15, 2023, 04:29:35 am
BMais le problème ce que sous android quoi que je fasse, sh::Shader::isAvailable() retourne toujours false. Le GPU du téléphone support très bien GLES 2.0 - Android version 5.0.1.
slope game (https://slope-game.io)
Je n'ai jamais pensé que cela pourrait fonctionner de manière stable et optimale sur les appareils Android. Des nouvelles mises à jour ?