Bonjour,
Quelqu'un a t-il déjà utiliser un SDL_RenderCopy dans une fonction SDL_AddTimer ?
Merci.
Bonjour,
Quelqu'un a t-il déjà utiliser un SDL_RenderCopy dans une fonction SDL_AddTimer ?
Merci.
Et la question est ?
Pensez à consulter la FAQ ou les cours et tutoriels de la section C++.
Un peu de programmation réseau ?
Aucune aide via MP ne sera dispensée. Merci d'utiliser les forums prévus à cet effet.
ben si "Quelqu'un a t-il déjà utiliser un SDL_RenderCopy dans une fonction SDL_AddTimer ?
SDL_RenderCopy ne fonctionne pas dans 'un' SDL_AddTimer, je creuse...
Ces 2 fonctions marchent très bien.
Même si SDL_AddTimer ne devrait jamais être utilisée.
La doc est on ne peut plus claire que ce truc exécute la callback dans un autre thread.
Cette même doc montre même comment faire pour exécuter la callback dans le thread principal qui pop les évènements. Décidément sa lecture devrait être le point de départ avant toute question
Vue ta non question, j'en déduis que tu débutes, et ce que tu crois ne pas fonctionner est juste une mauvaise utilisation à cause de ce multithreading.
SDL comme OpenGL doit être rendu sur un unique thread, celui qui crée le context / la fenêtre. https://www.khronos.org/opengl/wiki/...multithreading
https://discourse.libsdl.org/t/sdl-r...possible/25536
https://wiki.libsdl.org/CategoryRender
This API is not designed to be used from multiple threads, see SDL bug #1995 for details
Pensez à consulter la FAQ ou les cours et tutoriels de la section C++.
Un peu de programmation réseau ?
Aucune aide via MP ne sera dispensée. Merci d'utiliser les forums prévus à cet effet.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager