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

Auteur Sujet: Problème avec sf::Shader::isAvailable() sous Android  (Lu 1077 fois)

0 Membres et 1 Invité sur ce sujet

Simon Pierre

  • Newbie
  • *
  • Messages: 2
    • Voir le profil
    • E-mail
Problème avec sf::Shader::isAvailable() sous Android
« 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. :)

G.

  • Hero Member
  • *****
  • Messages: 1592
    • Voir le profil
Re: Problème avec sf::Shader::isAvailable() sous Android
« Réponse #1 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 sur le forum anglais dire qu'il n'y avait pas (pour l'instant ?) de shaders sur android :(

Simon Pierre

  • Newbie
  • *
  • Messages: 2
    • Voir le profil
    • E-mail
Re: Problème avec sf::Shader::isAvailable() sous Android
« Réponse #2 le: Août 10, 2022, 10:18:21 am »
Merci  :)

carnecklace

  • Newbie
  • *
  • Messages: 8
    • Voir le profil
Re: Problème avec sf::Shader::isAvailable() sous Android
« Réponse #3 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.
Je n'ai jamais pensé que cela pourrait fonctionner de manière stable et optimale sur les appareils Android. Des nouvelles mises à jour ?