j´ai un problème théorique avec la SDL :
dans mon pong j´utilise le double buffering,
mais ce qui m´ennuie, c´est qu´a chaque fois j´efface sur l´ecran ( la variable ecran) la balle à la position qu´elle occupait la dernière fois avant SDL_flip(ecran) ce qui vut dire que je ne l´efface pas là où elle était sur l´écran sur lequel je l´efface.
et pourtant, ça marche.
Mais quand j´efface la balle là où elle était réellement sur l´écran précédant ça ne marche pas ( la balle laisse une petite trainée).
alors j´ai essayé de le mettre en simple buffer et ça fait exactement la même chose, c´est à dire que ma balle est légèrement saccadé, exactement comme si il y avait un écart entre le moment où elle s´éfface et celui où elle réapparait.
donc est-ce qu´il est possible qu´il ne soit pas en double buffer même quand je le lui demande et dans ce cas, comment est ce qu´on peut vérifier ?
merci pour vos réponse.