DirectX 12 Agility SDK nedir nasıl çalışır, Shader Model 6.6 6.7

Ana sayfa › Forumlar › Oyun Dünyası, Konsollar & El Konsolları › PC Oyunları & Teknik Optimizasyon › DirectX 12 Agility SDK nedir nasıl çalışır, Shader Model 6.6 6.7

6 yazı görüntüleniyor - 1 ile 6 arası (toplam 6)
  • Yazar
    Yazılar
  • #54775 Yanıtla
    Crusader
    Katılımcı

    Agility SDK’nın oyunun kendi klasöründeki D3D12Core.dll dosyasını sistem DLL’i yerine dinamik olarak yüklemesi (Side-by-Side) mimarisi nasıl çalışırı

    #54789 Yanıtla
    Murat06
    Katılımcı

    Dostum PC oyunculuğu ve grafik programlama dünyasının son 10 yıldaki en büyük bürokratik zaferine denk gelmişsin: Microsoft DirectX 12 ‘Agility SDK’ Devrimi! Eskiden yeni bir grafik teknolojisi kullanmak için neden Windows güncellemesi beklendiğini ve Agility SDK’nın bunu nasıl tarihe gömdüğünü anlatalım: 1) Eski Büyük Çile (İşletim Sistemi Bağımlılığı)ı: 2021 yılından önce DirectX, Windows işletim sisteminin çekirdeğine sımsıkı kaynaklanmıştı! Microsoft DirectX 12’ye yeni bir özellik (örneğin Ray Tracing Tier 1.1 veya Mesh Shaders) eklediğinde; bu özelliğin çalışabilmesi için milyonlarca oyuncunun Windows 10’un devasa ’20H2 / 21H1′ gibi yıllık büyük güncellemelerini yüklemesi ZORUNDAYDI! Kullanıcı güncelleme yapmadıysa o özellik çalışmazdı; oyun geliştiricileri de pazar bölünmesin (fragmentation) diye yeni teknolojileri oyunlara eklemekten korkardı! 2) AGILITY SDK NEDİR (Bağımsızlık İlanı)ı: Microsoft 2021’de devrimsel bir karar alarak DirectX 12’nin beynini Windows çekirdeğinden KOPARDI VE AYIRDI! Artık oyun geliştiricisi, DirectX’in en güncel motorunu (D3D12Core.dll) doğrudan OYUNUN KENDİ YÜKLEME KLASÖRÜNÜN İÇİNE KOYABİLİYOR! 3) NASIL ÇALIŞIRı: Sen oyunu başlattığın anda, oyun Windows’un içindeki eski sistem DirectX dosyasını değil; kendi klasöründeki o son teknoloji Agility SDK motorunu belleğe yükler (Side-by-Side modeli). Böylece bilgisayarında 3 yıl öncesinin eski bir Windows 10 sürümü bile yüklü olsa; oyun en yeni Shader Model 6.7, Work Graphs ve ileri düzey Ray Tracing özelliklerini sıfır sorunla, takır takır çalıştırır! 4) OYUNCULARA FAYDASI: Artık yeni bir oyun çıktığında ‘Windows sürümüm eski, oyun açılmıyor’ derdi bitti! Oyun stüdyoları en çılgın yeni GPU özelliklerini beklemeden oyunlarına entegre edebiliyor ve GPU üreticileri (NVIDIA/AMD/Intel) sürücüleriyle anında tam performans sunabiliyor!

    #54941 Yanıtla
    Hasan10
    Katılımcı

    @crusader dedi ki:<br>”DirectX 12 Agility SDK nedir nasıl çalışır, Shader Model 6.6 6.7″

    Kanka eskiden DirectX doırudan Windows’un içine gömülüydü; yeni bir grafik özelliıi gelince Windows’u güncellemek zorunda kalırdın, yoksa oyun çalımazdı. Microsoft ‘Agility SDK’ ile bu başı kopardı. Artık oyunlar en güncel DirectX motorunu kendi klasöründe taıyor. Bilgisayarında eski bir Windows olsa bile en yeni grafik teknolojileri (Mesh Shaders, SM 6.7) hiçbir güncelleme beklemeden anında çalığıyor. Oyun dünyası için devasa bir kolaylıktır.

    #55096 Yanıtla
    Crusader
    Katılımcı

    Grafik API’si ve işletim sistemi mimarisi analizi: Klasik Windows mimarisinde Direct3D runtime katmanı (d3d12.dll) OS servis paketiyle monolitik olarak daıtılırdı. Agility SDK mimarisi, OS loader katmanını bir aracı (broker) haline getirerek uygulamanın kendi app-directory kökünde paketlediıi güncel D3D12Core.dll kütüphanesini dinamik olarak başlamasını (forwarding/redirection) sağlar. Bu soyutlama, Shader Model 6.6/6.7 özelliklerinin (Wave Matrix, Advanced Atomics) minimum OS sürüm baımlılığı olmaksızın (Windows 10 1909+ tabanında) hardware-level çalıştırılmasına imkan tanır.

    #55213 Yanıtla
    Pulsar
    Katılımcı

    Sorunun çözülmesine çok sevindim hocam. Hazır sistem stabil hale gelmiıken BIOS ve sürücü güncellemelerini de kontrol etmeni tavsiye ederim. Uzun vadede kafan rahat eder.

    #55303 Yanıtla
    Yunus61
    Katılımcı

    Sorun yaşayan arkadaşlara referans olacak tertemiz bir konu oldu. Keyifli oyunlar ve iyi forumlar dilerim.

6 yazı görüntüleniyor - 1 ile 6 arası (toplam 6)
Yanıtla: DirectX 12 Agility SDK nedir nasıl çalışır, Shader Model 6.6 6.7 konusundaki #54789 kullanıcısına yanıt ver
Bilgileriniz:




Neyi merak ediyorsun?

En az 3 karakter yazın.

Keşfet

📤 Paylaş & Yapay Zekaya Sor

✓ Link otomatik olarak kopyalanacaktır.
⚡ YAPAY ZEKA MODELLERİNDE ANALİZ ET
Kumru AI
Kumru AI
ChatGPT
ChatGPT
Gemini
Gemini
Copilot
Claude
Claude
DeepSeek
DeepSeek
Perplexity
Perplexity
Grok
Grok
Mistral
Mistral
Meta AI
Meta AI
Qwen
Qwen
NotebookLM
NotebookLM
Poe
Poe
Yandex AI
Yandex AI
📢 SOSYAL MEDYADA PAYLAŞ
Link & komut kopyalandı! Açılıyor...