Espace d’adressage disponible pour les ressources en mosaïque

Cette section spécifie l’espace d’adressage virtuel disponible pour les ressources en mosaïque.

Sur les systèmes d’exploitation 64 bits, au moins 40 bits d’espace d’adressage virtuel (1 téraoctet) sont disponibles.

Pour les systèmes d’exploitation 32 bits, l’espace d’adressage est de 32 bits (4 Go). Pour les systèmes ARM 32 bits, la création individuelle de ressources en mosaïque peut échouer si l’allocation utilise plus de 27 bits d’espace d’adressage (128 Mo). Cela comprend tous les remplissages masqués dans l’espace d’adressage que le matériel peut utiliser pour des mipmaps, le remplissage de vignettes condensé et éventuellement le remplissage des dimensions de surface aux puissances de 2.

Sur les systèmes graphiques avec une table de page distincte pour l’unité de traitement graphique (GPU), la majeure partie de cet espace d’adressage est disponible pour les ressources GPU effectuées par l’application, bien que les allocations GPU effectuées par le pilote d’affichage tiennent dans le même espace.

Sur les systèmes futurs avec une table de pages partagée entre l’UC et le GPU, l’espace d’adressage disponible est partagé entre toutes les allocations de processeur et GPU dans un processus.

Paramètres de création de ressources en mosaïque