Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
De hardwareniveaus van laag 1 tot laag 3 hebben toenemende resources beschikbaar voor de pijplijn.
Limieten zijn afhankelijk van hardware
| Resources die beschikbaar zijn voor de pijplijn | Laag 1 | Laag 2 | Laag 3 |
|---|---|---|---|
| Functieniveaus | 11.0+ | 11.0+ | 11.1+ |
| Maximum aantal descriptors in een CBV (Constant Buffer View), Shader Resource View (SRV) of Unordered Access View (UAV) heap gebruikt voor rendering | 1,000,000 | 1,000,000 | 1,000,000+ |
| Maximum aantal constante bufferweergaven in alle descriptortabellen per shader-fase | 14 | 14 | volledige heap |
| Maximum aantal arceringsresourceweergaven in alle descriptortabellen per arceringsfase | 128 | volledige heap | volledige heap |
| Maximum aantal niet-geordende Access-weergaven in alle descriptortabellen in alle fasen | 64 voor functieniveaus 11.1+ 8 voor functieniveau 11 |
64 | volledige heap |
| Maximum aantal samplers in alle descriptortabellen per shader-fase | 16 | 2048 | 2048 |
Vetgedrukte vermeldingen markeren belangrijke verbeteringen ten opzichte van de vorige laag.
Er is een extra beperking voor laag 1-hardware die van toepassing is op alle heaps en op laag 2-hardware die van toepassing is op CBV- en UAV-heaps, dat alle heap-vermeldingen van de descriptor die worden gedekt door descriptortabellen in de hoofdhandtekening , moeten worden gevuld met descriptors op het moment dat de shader wordt uitgevoerd, zelfs als de shader (mogelijk vanwege vertakkingen) de descriptor niet nodig heeft. Er is geen dergelijke beperking voor laag 3-hardware. Eén beperking voor deze beperking is het ijverige gebruik van Null-descriptors.
Onveranderbare limieten
Het maximum aantal samplers in een arceringsdescriptor heap is 2048.
Het maximum aantal unieke statische samplers in live-basishandtekeningen is 2032 (waardoor 16 voor stuurprogramma's die hun eigen samplers nodig hebben) verlaten.