Destekledikleri DirectX seviyesinin bir önemi yok ekran kartını anakarta taktığınızda anakarttaki onboard görüntü yongası devreden çıkar zaten ve ekran kartı devreye girer.
Bunlar önemli ve oyunlarda kullanılabilecek şeyler. Donanım üstünden olmasa bile sw / driver seviyesinde etrafından dolaşıp implemente edilebilir belki. Oyunlarda Kullanılıp, hedef donanım tarafından desteklenmemesi durumunda bi alt versiyona düşülüüp farklı bi özellik setinin kullanılmasına tam imkan tanımıyor. Ordan sonrası da programcının nasıl geliştrireceğine implemente edeceğine kalmış. UAV'nin her türlü kullanıma imkan vermesi önemli, shaderların const. buffer'ın küçük kısımlarını kullanabilmesi de.
Pratikte işe yarar fark görülür mü, Win8 ve dx11.1 olmadan yani büyük bi kesimi yok sayarak ve 11.1'in kullanılamadığı durumda bi alt özellik setinin (d3d 11) kullanılması ile aynı iş yapılır mı, dolaylı olarak yapılır onu da kodlarken ayrıca yapmaları lazım. 11.1 'de getirilip adamların önceden elle yaptıkları işler var, 11.1 ile otomatikleştrilmiş gibi oluyor bazı açılardan. olması iyi ama bunu kullanamayacaklar için yine elle daha uzun kodu yazmak zorunda kalacaklar.
getiri olarak UAV'nin kullanımıya, Compute Shader kullanımınındaki zorunluluğu azaltma imkanı var mesela. İnce hesaplama ve kurgu gerektirse de UAV'nin bütün render altbiriminin her parçasına erişebilmesi ve üstünde atomic operation yapabilmesi (yerine göre riskli de olsa), pratik olarak aynı işi daha çabuk yapabilme gibi bi sonuç getirebiliyor.
Daha çabuk derken frame için compute shader ile hesaplama süren 10ms ise, compute shader yerine UAV atomics ile mesela 7ms'ye indirme gibi imkan olabiliyor.
Bu, belli bi işi yapmak için, mesela HDR ve Bloom için Pixel Shader kullanmak yerine Compute Shader kullanıp %13-15 lerde perf artışı elde etmeye benziyor.
Genel kullanıcı performansına etkisi olmadığı ve gelişme kaydedilemediği için kullanıcının da ancak aklı karışır. Bizim kullanıcımız açar oyun oynar, herhangi bir getiride olmadığına göre DX11 e göre DX11.1 de, DX11 destekleyen kartlarını gönül rahatlığı ile kullanmaya devam edebilir arkadaşlar.
Oyun yapımcıları tamamen anlaşmalı Dx11 destekli yazıyolar çünkü yeni ekran kartlarının satılması gerek dx9 dx10 destekli yapılsa kimse gidipte yeni nesil ekrankartlarına göz dikmez tamamen Alın Verin Ekonomiye Can Verin hareketi
Bana kalırsa DX 11 şuan için hikaye. Hatta DX 10 bile öyle. Hatırlayanlar olacaktır, DX 7 ile 8, DX 8 ile 9 arasında ki farklar muazzamdı. Gel gelelim şu sıralar çıkan DX 11'e. Bence şuan için tamamen pazarlama stratejisi. İlerleyen zamanlarda göreceğiz DX 11' in getirilerini, bakalım vaad edeni verebilecek mi?
http://msdn.microsoft.com/en-us/library/windows/desktop/hh404562(v=vs.85).aspx
Bu mesaja 1 cevap geldi. Cevapları Gizle