• [^] # Re: gameswf...

    Posté par . En réponse à la dépêche Gnash, le lecteur Flash libre. Évalué à 3.

    oui, c'est ce que je voulais dire... Je me suis surement mal exprimé ;)
    Le backend utilise (de mémoire, j'ai peut etre oublié des trucs):
    * la possibilité d'afficher une soupe de triangles (les formes sont triangularisées [meme les lettres quand elles sont trop grandes, sinon gameswf utilise une texture], et le resultat est envoyé à la carte)
    * la possibilité d'y plaquer des textures (ah! les textures sont definis pour chaque backend dans un autre fichier! ca fait donc 2 fichiers à modifier ;) )
    * dans la version OpenGL, le backend utilise le stencil buffer afin de faire des effets de masque.

    Je connais pas trop bien ce que peut faire cairo, donc je ne peux malheureusement pas répondre plus completement à ta question. Mais je sais que moi j'ai réalisé un backend pour une API graphique (qui était une surcouche de DirectX pour Windows [qui est different du directX pour XBox au niveau des shaders - enfin bref]), et c'était vraiment pas compliqué: donc si meme moi je l'ai fait, si Cairo est aussi bien qu'on le dit, je serai bien etonné si ca n'était pas possible avec celui ci!