Bonjour, jusqu'à présent je trouvais la sdl vraimment top mais je viens de m'apercevoir que les RenderCopy ralentissaient gravement le programme. J'ai créé un système qui met tous les glyphes en cache(1 SDL_Texture /glyphe) et je les rend à l'écran avec une class Text vous pouvez voir mes test ici:
ça fait la même chose si les rendercopy travaillent sur une même texture(voir vidéo).
Je pensais que le renderer était censé améliorer les performances par rapport à la sdl 1.2 mais au final faut toujours tout mettre en cache(on peut jamais éditer les pixels à la volée) et en plus si c'est lent j'en vois plus l'intérêt.
Donc je me demande s'il n'y aurait pas un technique spécifique à utiliser pour ne pas ralentir(gravement) le programme au fur et à mesure que l'on rajoute des texture.
Merci d'avance.
Partager