Biblioteki DirectX 12 mają według Microsoftu przynieść naprawdę spory wzrost wydajności. Demo prezentujące możliwości nowego API pokazane na stoisku Intela na imprezie Siggraph 2014 zdaje się to potwierdzać. Dodatkowo powinniśmy spodziewać się niższego poboru energii przez procesor i kartę graficzną.
Nowe demo uruchomione na tablecie Surface Pro 3 prezentowało na ekranie 50 tysięcy unikalnych asteroid. Sama aplikacja umożliwia bezproblemowe przełączanie się pomiędzy DX11 i DX12, dzięki czemu od razu można zauważyć różnicę. A ta jest naprawdę duża.

Program pozwala na dwa tryby pracy – z zablokowaną liczbą kl./s oraz bez jakichkolwiek limitów pod tym względem. W pierwszym przypadku doskonale widać różnicę w poborze energii przy identycznej liczbie wyświetlanych klatek. Tutaj DirectX 12 bezsprzecznie wygrywa ze swoich starszym bratem – zapotrzebowanie na prąd zmniejsza się mniej więcej o połowę, z czego największy spadek obserwujemy w przypadku procesora.

Tryb „odblokowany” pozwala natomiast sprawdzić różnicę w liczbie kl./s przy właściwie równym poborze energii. Tutaj także mamy do czynienia z naprawdę dużą różnicą – w trybie DX11 Surface Pro 3 pozwalał na wygenerowanie 19 kl./s, podczas gdy w DX12 już 33 kl./s. W obu wyżej wymienionych przypadkach wzrost wydajności i zmniejszenie zapotrzebowania na energię spowodowane są ograniczeniem narzutu na procesor. DirectX może więc przynieść realną poprawę w wielu grach pecetowych, szczególnie na takim sprzęcie jak biorący udział w testach Surface Pro 3.

Niestety fani konsol raczej nie powinni nastawiać się na podobny, wyraźny wzrost wydajności, o czym jakiś czas temu informowali sami twórcy gier. W przypadku Xbox One problemem jest zdecydowanie zbyt niska wydajność układu graficznego, której nie da się zwiększyć programowo.
CEO Stardock: Mantle oferuje wyższą wydajność, ale DirectX 12 nieco bezpieczniejszy

Nie sądzę aby w Khronos ktokolwiek czekał na Metal albo Mantle:
http://pclab.pl/news59139.html
Po co mieliby nad tym pracować, skoro zapowiedzieli już własne rozwiązanie. Po kiego grzyba Khronos miałby zajmować się jednocześnie pracami na 4 dublującymi swoje możliwości API graficznymi?
Zapominasz czym jest Khronos. Khronos to grupa stowarzyszająca firmy z branży. Masz tam kilka rodzajów członków (akademickie, obserwatorzy i głosujący) i masz wydzielone workgrupy (kilkanaście osób zajmujących się standaryzacją api - po jednej z danej firmy) - w razie spornych sytuacji odbywa się głosowanie.
Nie miałby się zajmować nad jednocześnie dublującymi się pracami, a nad jednym własnym API. Tylko, że niekoniecznie prace zaczynać mają od zera, a tak jak z OpenCL mogą wziąć pracę jednego z członków (wtedy Apple, bo oni stworzyli OpenCL i oddali do Khronos, tak jak z OpenGL (stworzonym przez SGI i oddanym do wspólnego rozwoju) itp.), OpenCL powstał w kilka miesięcy (pół roku już z rewizjami i akceptacją jako standard), właśnie dlatego, że nie rozpoczynano od zera.
Przecież już dawno temu MS ogłosił że systemem docelowym dla DX12 jest Windows 8.1. Jak myślisz na jakim systemie było uruchomione demo które przygotował Intel? Cały artykuł jest przecież o demonstracji DX12 uruchomionej na Windows 8.1 na tablecie Surface 3
Coś czuję, że będzie w Khronos po prostu głosowanie czy bierzemy się za AMD Mantle czy Apple Metal i poprawiamy do możliwości nowoczesnego OpenGL.
PS. Ciekawie to wygląda, bo będzie zupełnie nowe rozdanie, nowe API będzie wspierane przez Sony (w PS4 zapewne będzie można wykorzystać), w telefonach/tabletach/okularach rozszerzonej rzeczywistości z Androidem/iOS, w Linux/MacOS/Windows oraz większe możliwości od DX12 (najważniejszych nowości sprzętu nowoczesnego brak i tylko Windows + Xbox One (który przegrywa walkę w tej generacji dosyć sromotnie) + telefony WP (które są marginesem rynku)). Oj coś czuję, że MS w tym nowym otwarciu może popłynąć.
Nie sądzę aby w Khronos ktokolwiek czekał na Metal albo Mantle:
http://pclab.pl/news59139.html
Po co mieliby nad tym pracować, skoro zapowiedzieli już własne rozwiązanie. Po kiego grzyba Khronos miałby zajmować się jednocześnie pracami na 4 dublującymi swoje możliwości API graficznymi?
Producentom karty graficznych i procesorów? chyba nie bardzo.
Po co optymalizować gre, jak można przecież kupić droższą wydajną konstukcje i koło się zamyka...
1. Zyskują twórcy gier ponieważ szybsze biblioteki to niższe wymagania sprzętowe gry. A tym samym gra ma szansę sprzedać się lepiej bo więcej osób na PC będzie w stanie ją uruchomić. Dlatego firmy takie jak EA już rok temu eksperymentowały z pierwszymi wersjami testowymi Mantle. Dlatego CD Project RED testuje aktualnie wersje testowe DX12 o czym niedawno mówił jeden z ich koderów itp. Skoro deweloperzy CD Project Red tak otwarcie ostatnio mówili o DX12 to myślę że jest duża szansa że Wiedźmin 3 będzie miał obsługę tego API w wersji beta.
2. Zyskuje też MS jako autor API. AMD prezentując Mantle promuje nowe karty graficzne na rdzeniach GCN. Microsoft prezentując DX12 promuje Windows 8.1 który jest wymagany do uruchomienia wersji testowej DX12 Preview.
3. Producenci sprzętu też trochę zyskują, szczególnie Intel oraz AMD które mają platformy ze zintegrowaną grafiką.
Nie przejmuj się sony tak samo się popisało, to może ja napisze zieeeeew
Kaz ładnie zwiódł MS wciskając im kit, ze SCE czeka na konkurencje by pokazała sprzęt jako pierwsza. MS nie miał nic prawdopodobnie bo czekał na przecieki od SONY (a tych nie było czego dowodem była konfa MS o XboxOne TV, TV, TV, TV
X1 dostał marne 16 kolejek, gdy SONY przyszło do AMD ze swoja dokumentacją.
https://www.google.com/patents/US6779049
http://www.google.com/patents/US20070074207
Oba patenty aktualnie nalezą tylko i wyłącznie do Sony Computer Entertainment inc Japan. Oba zostały po części wykorzystane w PS4 sprzętowo.
Więc kolejny wielki zieeeeeeeeeeeeeeeeeeeeeeeeeeew w stronę MS.
PS. A7R i A7S.
Coś czuję, że będzie w Khronos po prostu głosowanie czy bierzemy się za AMD Mantle czy Apple Metal i poprawiamy do możliwości nowoczesnego OpenGL.
PS. Ciekawie to wygląda, bo będzie zupełnie nowe rozdanie, nowe API będzie wspierane przez Sony (w PS4 zapewne będzie można wykorzystać), w telefonach/tabletach/okularach rozszerzonej rzeczywistości z Androidem/iOS, w Linux/MacOS/Windows oraz większe możliwości od DX12 (najważniejszych nowości sprzętu nowoczesnego brak i tylko Windows + Xbox One (który przegrywa walkę w tej generacji dosyć sromotnie) + telefony WP (które są marginesem rynku)). Oj coś czuję, że MS w tym nowym otwarciu może popłynąć.
To tylko demo technologiczne, a wiadomo, że jak cos sie robi od podstaw, to można tak zrobić by Gtx tytan spowalniał celerona (wystarczy odpalić 3d marka w 4k i AAx16).
chyba na odwrót jak karta graficzna może spowalniać procesor to procesor zazwyczaj spowalnia kartę bo jest za słaby czesto