Forum général.cherche-logiciel Synchroniser le dessin avec le balayage de l'écran

Posté par  .
Étiquettes : aucune
0
22
nov.
2005

Dans un programme en C, j'ai besoin d'appeler une fonction à chaque rafraîchissement de l'écran. Si je pouvais associer une fonction "handler" au signal "Wait-For-Vsync", ce serait parfait. Y a-t-il un moyen de faire cela ? Je suis ouvert à toute suggestion.

PS : j'utilise le FrameBuffer du noyau.

  • # Pas supporté ?

    Posté par  . Évalué à 2.

    J'ai regardé dans la doc d'Allegro, mais il est indiqué que la détection du retour horizontal n'est pas supportée pour fbcon. Il faudrait peut-être regarder dans les docs/sources de SDL ou d'autres librairies 2D pour confirmer, mais à priori ce que tu cherches à faire ne semble pas possible avec le frame buffer.

    Sinon, tu peux toujours passer par SVGAlib, mais j'imagine qu'il faut être root pour pouvoir détecter le retour vertical.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.