Aller au contenu
galdurdocs

Performances

Un terminal Galdur UI qui affiche tous les objets du jeu tourne à environ 120 FPS, contre 94 pour l’inventaire créatif vanilla sur la même machine.

⏱ 2 minGaldur UI 0.1.0

La mesure

Mesuré avec Spark sur le terminal de test (/galduruidev terminal : une grille de tous les objets au-dessus de l’inventaire) :

ÉcranFPS
Terminal de test Galdur UI≈ 120
Inventaire créatif vanilla94

Même machine, même scène.

D’où ça vient

Les gains principaux viennent de GaldurRender, la seule classe qui dessine :

  • Un appel de dessin par sprite 9-slice : Minecraft 1.21.1 répète les bords d’un sprite par tuiles ; toutes les tuiles d’un sprite partent en un seul appel.
  • Les fonds des cases d’une grille en un seul appel, quel que soit le nombre de cases visibles.
  • Les objets en deux passes d’éclairage au lieu d’un envoi par objet.
  • Les quantités regroupées en un seul envoi.

Une grille d’objets ne dessine aussi que ses rangées visibles, quelle que soit la taille de la liste : voir Grilles d’objets et terminaux.

Mesurer tes propres écrans

En lancement de dev, /galdurui fps active un compteur de FPS qui reste visible sur les écrans (F3 y est masqué).

© 2026 Galdur Studio · galdurstudio.com · Discord · LGPL-3.0-onlyProduit non officiel. Non approuvé par Mojang ou Microsoft, ni associé à eux.