Bienvenue, Invité. Merci de vous connecter ou de vous inscrire.
Avez-vous perdu votre e-mail d'activation ?

Auteur Sujet: allocateur SFML  (Lu 4065 fois)

0 Membres et 1 Invité sur ce sujet

lezebulon

  • Full Member
  • ***
  • Messages: 235
    • Voir le profil
allocateur SFML
« le: Novembre 22, 2012, 08:51:49 pm »
Hello
Si je ne m'abuse SFML utilise l'allocateur STL par défaut pour tous les objets non?
Est-ce que ça serait possible / utile de pouvoir utiliser des allocateurs customs avec les objets SFML?
Par ex pour forcer la création des gros objets à ce faire à un endroit précis ou autre

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32498
    • Voir le profil
    • SFML's website
    • E-mail
Re : allocateur SFML
« Réponse #1 le: Novembre 22, 2012, 09:30:22 pm »
C'est quoi les "gros objets" ? Y a pas beaucoup d'allocations dynamiques dans SFML, pratiquement aucune n'est critique (elles se font principalement pendant l'initialisation).

Donc concrètement tu as un vrai problème, ou bien tu lances l'idée comme ça ?
Laurent Gomila - SFML developer

lezebulon

  • Full Member
  • ***
  • Messages: 235
    • Voir le profil
Re : allocateur SFML
« Réponse #2 le: Novembre 25, 2012, 08:20:56 pm »
Par gros objet je pensais à sf::Image ou par exemple à tout ce qui est musique.

En fait je me disais que ça serait pas mal de pouvoir avoir un allocateur perso pour pouvoir par exemple créer toutes les ressources initiales (celles qu'on charge au début tout le temps) dans le même memory pool et éviter la fragmentation de la mémoire.
En fait j'aurais aimé refaire un peu ce qui est fait ici : http://www.swedishcoding.com/2008/08/31/are-we-out-of-memory/

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32498
    • Voir le profil
    • SFML's website
    • E-mail
Re : allocateur SFML
« Réponse #3 le: Novembre 25, 2012, 08:33:05 pm »
As-tu réellement des soucis avec la mémoire ? Ou c'est juste pour le fun ?

Parce que les fonctionnalités "pour le fun", c'est pas mon truc ;)
Laurent Gomila - SFML developer

lezebulon

  • Full Member
  • ***
  • Messages: 235
    • Voir le profil
Re : allocateur SFML
« Réponse #4 le: Novembre 25, 2012, 08:55:32 pm »
Non c'est pour le fun ;) ou pour savoir si c'était prévu dans une version 3.x ou autre

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32498
    • Voir le profil
    • SFML's website
    • E-mail
Re : allocateur SFML
« Réponse #5 le: Novembre 25, 2012, 09:03:45 pm »
Non. Y a plein d'autres trucs dont les gens ont vraiment besoin ;)
Laurent Gomila - SFML developer