Espace d’adresse disponible pour les ressources de diffusion en continu

Cette section spécifie l’espace d’adressage virtuel disponible pour les ressources de streaming.

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 de streaming 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 vignettes emballées 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 s’ajustent 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.

Paramètres de création de ressources de diffusion en continu