Oui je viens de voir que la classe sf::Image permettait de créer un masque de transparence à partir d'une couleur clés. J'ai donc modifier ma texture pour y ajouter un rond blanc au centre, je la chargerais dans une classe image, appliquerais le masque, et je la chargerais dans un sprite que je superposerais avec ma minimap.
J'ai bon j'ai bon dit ? hein j'ai bon ?
L'insomnie est mon amie ><'
Edit : Déjà, merci pour tes réponses, elle m'on permis de voir les chose différemment.
Du coup, la solution c'est comme t'as dit, modifier mon image pour que je n'ai qu'a la charger dans un sprite.
Edit2 :
Pas besoin non plus de créer la transparence programmatiquement. Fais-le une bonne fois pour toute avec ton éditeur d'images.
Oui c'est ce que j'ai fait au final.