Espace d’adressage disponible pour les ressources en mosaïques
Cette section spécifie l’espace d’adressage virtuel disponible pour les ressources en mosaïques.
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 de ressources en mosaïques individuelles peut échouer si l’allocation utilise plus de 27 bits d’espace d’adressage (128 Mo). Cela inclut tout remplissage masqué dans l’espace d’adressage que le matériel peut utiliser pour les mipmaps, le remplissage de mosaïque empaqueté et éventuellement le remplissage des dimensions de surface à une puissance de 2.
Sur les systèmes graphiques avec une table de pages distincte pour l’unité de traitement graphique (GPU), la majeure partie de cet espace d’adressage sera 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 le processeur et le GPU, l’espace d’adressage disponible est partagé entre toutes les allocations de processeur et de GPU dans un processus.
Rubriques connexes