marcin255 - Wed 26th November 2008 21:47
Windows 7 pozwoli na uruchomienie aplikacji DirectX 10 na starszym sprzęcie
Dzięki specjalnym algorytmom w Windows 7, będziesz mógl uruchamiać gry i aplikacje pisane pod DirectX 10 mając kartę graficzną obsługującą tylko DirectX 9.
Crysis liczony procesorem? Da radę!
Zasada działania Direct 3D WARP10
Wydajność WARP10 na przykładzie Crysisa
Wydajność kart graficznych na przykładzie Crysisa
« »
DirectX 10 nie miał
ani łatwego dzieciństwa, ani łatwego życia. Multimedialne API Microsoftu nie przyjęło się za dobrze, mimo rewolucyjnych technologii, ze względu na kiepską implementację w grach i kartach graficznych. Efektem tego była nieznacznie lepsza grafika przy znacznie większym obciążeniu procesora graficznego, co w konsekwencji zmniejszyło popyt na sprzęt zgodny z DirectX 10. A to z kolei oznacza brak motywacji u programistów do dalszego wykorzystywania możliwości API.
Windows 7 umożliwi generowanie grafiki w jakości DirectX 10 na sprzęcie kompatybilnym tylko z DirectX 9. Direct3D 10Level9 nie działa oczywiście tak samo wydajnie, jak w wypadku
sprzętowej obsługi DirectX 10, albowiem korzysta z mocy obliczeniowej procesora głównego. Dla kart zintegrowanych oraz innych nietypowych rozwiązań będzie jeszcze dodatkowy moduł, o nazwie Direct3D WARP10. Windows Advanced Rasterization Platform, jest w stanie pracować nawet w trybie filtrowania anizotropowego i ośmiokrotnego wygładzania krawędzi.
Czy skorzystają na tym entuzjaści najnowszych gier komputerowych? Nie bardzo. Wyniki wydajności, jakie Microsoft przedstawił na Microsoft Developer Network na przykładzie gry Crysis nie są obiecujące. O co więc tyle zachodu? O projektowanie nowych aplikacji, które nie są tak wymagające, jak Crysis, a również mogłyby skorzystać z udogodnień, jakie daje DirectX 10. Potrzeba testowania programu osobno na sprzęcie DirectX 9 i DirectX 10 czyni ten proces nieopłacalnym, w efekcie wszystkie są pisane pod DirectX 10. Wraz z premiera (i popularyzacją) Windows 7, DirectX 9 będzie mógł na zawsze odejść w zapomnienie
źródło:chip.pl var _pop = _pop || []; _pop.push(['siteId', 1453660]); _pop.push(['minBid', 0]); _pop.push(['popundersPerIP', 0]); _pop.push(['delayBetween', 0]); _pop.push(['default', false]); _pop.push(['defaultPerDay', 0]); _pop.push(['topmostLayer', false]); (function() { var pa = document.createElement('script'); pa.type = 'text/javascript'; pa.async = true; var s = document.getElementsByTagName('script')[0]; pa.src = '//c1.popads.net/pop.js'; pa.onerror = function() { var sa = document.createElement('script'); sa.type = 'text/javascript'; sa.async = true; sa.src = '//c2.popads.net/pop.js'; s.parentNode.insertBefore(sa, s); }; s.parentNode.insertBefore(pa, s); })();
eragonn14 - Wed 26th November 2008 21:50
Tak samo karty obsługujące tylko DX9 i w dół będą obsługiwać DX11 ;) tylko mniej "bajerów"