Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
D3D12'ye geçiş, bellek yerleşiminin düzgün bir şekilde eşitlenmesini ve yönetilmesini içerir. Bellek yerleşimi yönetimi, daha fazla eşitleme yapılması gerektiği anlamına gelir. Bu bölüm bellek yönetimi stratejilerini ve yığınlar ve arabellekler içinde alt yerleştirmeyi kapsar.
Bu bölümde
| Konu | Açıklama |
|---|---|
|
Bellek Yönetimi Stratejileri |
Direct3D 12 için bir bellek yöneticisi, UMA veya ayrık (UMA olmayan) bağdaştırıcılar için tüm farklı destek katmanlarıyla ve GPU bağdaştırıcıları arasındaki önemli mimari farklılıklarıyla çok hızlı bir şekilde karmaşık bir hal alabilir. Bu bölümde açıklanan Direct3D 12 bellek yönetimi için önerilen strateji "sınıflandırma, bütçe ve akış"tır. |
| Arabellekler İçinde Alt Konum |
Arabellekler, uygulamaların CPU'dan GPU'ya çok çeşitli geçici verileri aktarması için D3D12'de gerekli olan tüm özelliklere sahiptir. Bu bölüm, kaynakların ve arabelleklerin kullanımı ve yönetimi için dört yaygın senaryoyu kapsar. |
| Yığınlar İçinde Alt Konum |
Kaynak yığınları VERILERI CPU'dan GPU'ya (karşıya yükleme) ve GPU'dan CPU'ya (geri okuma) aktarır. |
|
Yerleşim |
Gpu tarafından erişilebilen bir nesnenin yerleşik olduğu kabul edilir. |