GraphicsLimit (Français)

Disponible depuis LÖVE 0.9.1
Ce-tte enum n'est pas supporté-e par des versions plus anciennes.

Types de limites graphique, dépendantes du système, vérifiées pour l'utilisation de (Français)|love.graphics.getSystemLimits.

Constantes

pointsize
Taille maximum des points.
texturesize
Largeur ou hauteur maximum des Images et Canvas.
multicanvas
Nombre maximum de canvas actifs simultanément (via love.graphics.setCanvas.)


Disponible depuis LÖVE 0.10.0
canvasmsaa
Nombre maximum d'échantillons d'anticrénelage pour un Canvas.


Disponible depuis LÖVE 11.0
texturelayers
Nombre maximum de calques dans une texture en table.
volumetexturesize
Largeur, hauteur et profondeur maximum d'une texture volumétrique.
cubetexturesize
Largeur et hauteur maximum d'une texture Cubemap.
anisotropy
Quantité maximum de filtrage anisotropique Texture:setMipmapFilter tronque en interne la valeur d'anistropie donnée à la limite du système.


Removed in LÖVE 0.10.0
canvasfsaa
Nombre maximum d'échantillons d'anticrénelage pour un Canvas.

Notes

Toute tentative de créer une Image dont la largeur ou la hauteur est plus grande que le maximum supporté, créera une image avec un motif en damier à la place. La même opération pour un Canvas déclenchera une erreur.

Assumer que la taille maximum de la texture sera toujours 2048 ou d'avantage est une bonne sécurité. Il existe une base de donnée en ligne qui a collecté les informations à propos des tailles maximum des textures de différents systèmes.

La valeur pour la limite système des multicanvas est généralement 1, 4, ou 8.

Voir également


Autres langues