1
Discussions générales / Masques de détourages
« le: Décembre 20, 2015, 02:40:35 am »
Bonjour à tous,
Je me suis récemment mis à étudier SFML et à coder un projet avec cette librairie, et je suis entrain d'explorer ses capacités , mais aussi ses limitations ^^'
Notamment, je me suis rendu compte de l'absence d'une feature de masques de détourages dans les sf::RenderTarget.
Evidemment, je ne vais pas proposer la feature, vu qu'elle correspond à l'issue#1 sur GitHub :^p , par contre j'ai vu qu'une(et même plusieurs) implémentation avaient été proposées récemment ...
Souhaitant utiliser une telle feature dans mon projet, je fais face à un dilemme :
-Soit j'utilise un des deux forks de SFML -le plus joli ? - proposant une implémentation avec mon projet et je prends le risque que ce soit l'autre implémentation qui soit choisie.
Honnêtement je ne sais pas trop ce que cela peut impliquer en terme de problèmes futurs, mais n'étant pas "fluent" pour tout ce qui se passe sous le capot lors de la compilation (linker et compagnie), mais la perspective de laisser un flou dans "l'état"( en gros une version non "officielle") m'angoisse un peu.
-Soit je trouve le moyen de faire sans (je potentiellement comment ce serait possible dans mon cas, mais ca serait un peu moche)
-Soit j'implémente ma tambouille perso, soit potentiellement le workaround le plus moche de l'univers
-Soit je propose une implémentation propre de plus (c'est une blague hein)
-Soit j'attends justement sa sortie "officielle" de la feature dans la bibliothèque, dans son pull request zsbzsb espérait voir cette feature apparaitre d'ici la version de 2.4 de SFML , je sais que la SFML en est à la version 2.3.x, mais y'a t'il une roadmap/ delivery date plus ou moins autofixée par la team ? Ou tout simplement une idée de l'avancement de la discussion sur cette feature ?
Ainsi donc, plusieurs possibilités s'offrent à moi, et n'ayant pas toutes les infos (notamment sur l'avancée de la discussion) je voulais en parler ici avant de prendre un décision.
Ce genre de problème est-il déja arrivé à qqun ici ? Quelle décision prendre ?
Plus sérieusement, je penche un peu pour trouver une solution de rechange, mais j'ai peur de créer un nid à big plutôt qu'autre chose... :/
Bref "jme tâte" comme on dit dans le milieu
Je me suis récemment mis à étudier SFML et à coder un projet avec cette librairie, et je suis entrain d'explorer ses capacités , mais aussi ses limitations ^^'
Notamment, je me suis rendu compte de l'absence d'une feature de masques de détourages dans les sf::RenderTarget.
Evidemment, je ne vais pas proposer la feature, vu qu'elle correspond à l'issue#1 sur GitHub :^p , par contre j'ai vu qu'une(et même plusieurs) implémentation avaient été proposées récemment ...
Souhaitant utiliser une telle feature dans mon projet, je fais face à un dilemme :
-Soit j'utilise un des deux forks de SFML -le plus joli ? - proposant une implémentation avec mon projet et je prends le risque que ce soit l'autre implémentation qui soit choisie.
Honnêtement je ne sais pas trop ce que cela peut impliquer en terme de problèmes futurs, mais n'étant pas "fluent" pour tout ce qui se passe sous le capot lors de la compilation (linker et compagnie), mais la perspective de laisser un flou dans "l'état"( en gros une version non "officielle") m'angoisse un peu.
-Soit je trouve le moyen de faire sans (je potentiellement comment ce serait possible dans mon cas, mais ca serait un peu moche)
-Soit j'implémente ma tambouille perso, soit potentiellement le workaround le plus moche de l'univers
-Soit je propose une implémentation propre de plus (c'est une blague hein)
-Soit j'attends justement sa sortie "officielle" de la feature dans la bibliothèque, dans son pull request zsbzsb espérait voir cette feature apparaitre d'ici la version de 2.4 de SFML , je sais que la SFML en est à la version 2.3.x, mais y'a t'il une roadmap/ delivery date plus ou moins autofixée par la team ? Ou tout simplement une idée de l'avancement de la discussion sur cette feature ?
Ainsi donc, plusieurs possibilités s'offrent à moi, et n'ayant pas toutes les infos (notamment sur l'avancée de la discussion) je voulais en parler ici avant de prendre un décision.
Ce genre de problème est-il déja arrivé à qqun ici ? Quelle décision prendre ?
Plus sérieusement, je penche un peu pour trouver une solution de rechange, mais j'ai peur de créer un nid à big plutôt qu'autre chose... :/
Bref "jme tâte" comme on dit dans le milieu