> Wiemy również, że wszystkie układy GPU zgodne z poprzednią wersję API, mogą być też kompatybilne z wersją 1.2
I to jest powód dla którego DX umiera. Aż przyjemnie.
Na jakiej niby postawie twierdzicie, że DX12 umiera?
Bo nawet Rockstar dodaje DX12 jako bonus obok Vulkana. W GTA VI będzie to samo. PS5 to już na bank będzie jechać na Vulkanie. Google również 'wymusza' stosowanie Vulkana. Jak to wszystko dodasz to wychodzi że nie ma sensu robić sobie extra roboty i babrać się z jakimś ograniczonym DX12.
'One thing that makes me particularly optimistic that what we're hearing from developers and publishers, is the ease in which they are able to get code running on PlayStation 5 is way beyond any experience they've had on any other PlayStation platform.'
To sugeruje, ze zrezygnowali z GNM (nisko-poziomowy) i GNMX (wysoko-poziomowy) API, na rzecz czegoś co jest bardziej uniwersalne, ma więcej narzędzi deweloperskich i służących do testowania (np. https://gpuopen.com/vulkan-memory-allocator-2-3-0/)
Sony też jest członkiem grupy, która rozwija Vulkana, więc po co mieliby marnować zasoby na rozwijanie swoich API, które zostały przegonione przez Vulkana?
Teraz wystarczy, że wydadzą aktualizacje oprogramowania systemu z 'nowymi sterownikami', które będą zawierać nowo-wcielone rozszerzenia do Vulkana.
OpenGL jedzie na oparach, DX zapomniał puścić ręcznego, a gdzie nie spojrzę, Vulkan robi robotę i jest przyszłością API dla wszelkich platform (łącznie z telefonami). Jestem wielce ciekaw, jak będą prezentować się karty graficzne od AMD vs nVidii w grach korzystających głównie z Vulkana lub customowego API w stosunku do gier korzystających mocno z DX11, gdzie jak wiadomo nVidia ma b. wysokie osiągi. Może być ciekawie, jeśli okazałoby się, że odpowiednia optymalizacja pod czerwonych zmieni optykę postrzegania wydajności GPU. Wtedy faktycznie konsolki z GPU pokroju RX 5700/5800 mogą mieć poziom 2080 lub wyższy.
Ciekawostka - emulator PS3 - RPCS3 - jak i inne, np. Cemu (Wii U) dużo lepiej radzą sobie na Vulkanie (albo inaczej - karty AMD często dostają dzięki nim kopa, a niektóre gry - np. Dragon's Crown, działają pod nim po prostu lepiej), a tam jest już reverse engineering z prawdziwego zdarzenia i naprawdę sporo roboty przy optymalizacji. Przypadek?
'One thing that makes me particularly optimistic that what we're hearing from developers and publishers, is the ease in which they are able to get code running on PlayStation 5 is way beyond any experience they've had on any other PlayStation platform.'
To sugeruje, ze zrezygnowali z GNM (nisko-poziomowy) i GNMX (wysoko-poziomowy) API, na rzecz czegoś co jest bardziej uniwersalne, ma więcej narzędzi deweloperskich i służących do testowania (np. https://gpuopen.com/vulkan-memory-allocator-2-3-0/)
Sony też jest członkiem grupy, która rozwija Vulkana, więc po co mieliby marnować zasoby na rozwijanie swoich API, które zostały przegonione przez Vulkana?
Teraz wystarczy, że wydadzą aktualizacje oprogramowania systemu z 'nowymi sterownikami', które będą zawierać nowo-wcielone rozszerzenia do Vulkana.
To nic nie sugeruje Równie dobrze mogą nie mieć problemów z pisaniem i odpalaniem kodów bo wydajność jest po prostu wielokrotnie wyższa i nie muszą się bawić w zaawansowane optymalizację już na starcie.
Vulkan na PC w dalszym ciągu to margines produkcji, Rockstar dodał Vulkana bo ich silnik gry to tragedia - początki tego silnika jeśli ktoś pamięta bugi.
Twierdzenie że DX12 umiera jest na poziomie twierdzenia że MS upada na głupi ryj z najlepszymi wynikami R/R
Pytanie brzmi, które z tych gier na DX12 rzeczywiście wykorzystuje DX12 w stopniu takim który pozwoliłby odróżnić wydajność w grze od wersji która używa DX11? DX12 jest często dodawany tylko po to aby dołożyć naklejkę na pudełko i ogłosić szumnie 'działa na DX12!!!'. Developerzy którzy decydują się na Vulkana maja zwykle więcej w głowie (np. biorą pod uwagę fakt że dzięki Vulkanowi port na inne platformy jest łatwiejszy).
'One thing that makes me particularly optimistic that what we're hearing from developers and publishers, is the ease in which they are able to get code running on PlayStation 5 is way beyond any experience they've had on any other PlayStation platform.'
To sugeruje, ze zrezygnowali z GNM (nisko-poziomowy) i GNMX (wysoko-poziomowy) API, na rzecz czegoś co jest bardziej uniwersalne, ma więcej narzędzi deweloperskich i służących do testowania (np. https://gpuopen.com/vulkan-memory-allocator-2-3-0/)
Sony też jest członkiem grupy, która rozwija Vulkana, więc po co mieliby marnować zasoby na rozwijanie swoich API, które zostały przegonione przez Vulkana?
Teraz wystarczy, że wydadzą aktualizacje oprogramowania systemu z 'nowymi sterownikami', które będą zawierać nowo-wcielone rozszerzenia do Vulkana.
Członkami Khronos są także Apple i Microsoft i obie firmy mają własne API.
A z PS5 gwarantuję, że Vulkana tam nie zobaczysz. GNMx jest lepsze od Vulkana, to po cholerę mają go zastępować czymś innym.
PS. Vulkan żadnego API nie przegonił, nie wiem w ogóle, skąd taka myśl.
To sugeruje, ze zrezygnowali z GNM (nisko-poziomowy) i GNMX (wysoko-poziomowy) API, na rzecz czegoś co jest bardziej uniwersalne, ma więcej narzędzi deweloperskich i służących do testowania (np. https://gpuopen.com/vulkan-memory-allocator-2-3-0/)
Sony też jest członkiem grupy, która rozwija Vulkana, więc po co mieliby marnować zasoby na rozwijanie swoich API, które zostały przegonione przez Vulkana?
Teraz wystarczy, że wydadzą aktualizacje oprogramowania systemu z 'nowymi sterownikami', które będą zawierać nowo-wcielone rozszerzenia do Vulkana.
Członkami Khronos są także Apple i Microsoft i obie firmy mają własne API.
A z PS5 gwarantuję, że Vulkana tam nie zobaczysz. GNMx jest lepsze od Vulkana, to po cholerę mają go zastępować czymś innym.
PS. Vulkan żadnego API nie przegonił, nie wiem w ogóle, skąd taka myśl.
Odpowiem ci dlaczego na PS5 będzie Vulkan. Z tego samego powodu dla którego nowe konsole są x86 z normalnym GPU. Aby uprościć konwersje. Zamiast bawić się w egzotyczne API i hardware wszystko będzie znormalizowane tak aby nie wydawać pieniędzy na przepisywanie części kodu na inne API.
Odpowiem ci dlaczego na PS5 będzie Vulkan. Z tego samego powodu dla którego nowe konsole są x86 z normalnym GPU. Aby uprościć konwersje. Zamiast bawić się w egzotyczne API i hardware wszystko będzie znormalizowane tak aby nie wydawać pieniędzy na przepisywanie części kodu na inne API.
Nie będzie „znormalizowane” Sony jak zwykle będzie miało własne API, Microsoft będzie korzystał z DX12 z lekkimi zmianami pod Xboksa.
DX 12 umiera bo w Microsofcie zbyt dużo starego betonu ,trzeba go skuć wyciepnąć i zatrudnić nowych .
To działa też w drugą stronę. Stary beton w MS przechodzi na emerytury, i teraz w MS jest problem skąd wziąć kumatych, którzy zrozumieją od samego początku do samego końca co się dzieje w kodzie bardzo zabagnionego NT kernela.
Na jakiej niby postawie twierdzicie, że DX12 umiera?
Bo nawet Rockstar dodaje DX12 jako bonus obok Vulkana. W GTA VI będzie to samo. PS5 to już na bank będzie jechać na Vulkanie. Google również 'wymusza' stosowanie Vulkana. Jak to wszystko dodasz to wychodzi że nie ma sensu robić sobie extra roboty i babrać się z jakimś ograniczonym DX12.
I tu masz rację, bo DX12 pierwotnie był jedynie na Windows10, później go dorobili do Xbox ŁAN, a teraz się okazało że DX12 nie jest wystarczającym lepem na muchy aby przyciągnąć ludzi z win7/8.1 do win10, więc wypuścili DX12 po cichu na win7/8.1 , nawet pomimo tego że win7 właśnie utracił wsparcie (kto zapłaci, jeszcze je utrzyma).
Dodajmy jeszcze, że sporo frameworków korzysta z DX12 w sposób dziwaczny, i jest to mix DX11, z niektórymi funkcjami DX12. tzw DX12 transitional, po to aby łatwiej było dostosować narzędzia. tyle że taki niby DX12, nadal ma problemy DX11 i jego poprzedników, m.in. w zasadzie jednowątkowość. Właśnie dlatego niektóre tytuły nie działają mniej więcej równie wydajnie w DX12 i Vulcan, lecz w DX12 wolniej.
I to jest powód dla którego DX umiera. Aż przyjemnie.
'Dodali do naszego ukochanego W7, inaczej nikt by z tego nie korzystał'
Bo nawet Rockstar dodaje DX12 jako bonus obok Vulkana. W GTA VI będzie to samo. PS5 to już na bank będzie jechać na Vulkanie. Google również 'wymusza' stosowanie Vulkana. Jak to wszystko dodasz to wychodzi że nie ma sensu robić sobie extra roboty i babrać się z jakimś ograniczonym DX12.
PS5 to już na bank będzie jechać na Vulkanie.
Na bank nie będzie, Sony ma własne, specjalnie napisane pod PlayStation API.
Ile gier AAA jest na DX12, a ile na Vulkanie?
https://www.pcgamingwiki.com/wiki/List_of_DirectX_12_games
https://www.pcgamingwiki.com/wiki/List_of_Vulkan_games
PS5 to już na bank będzie jechać na Vulkanie.
Na bank nie będzie, Sony ma własne, specjalnie napisane pod PlayStation API.
Ile gier AAA jest na DX12, a ile na Vulkanie?
https://www.pcgamingwiki.com/wiki/List_of_DirectX_12_games
https://www.pcgamingwiki.com/wiki/List_of_Vulkan_games
To sugeruje, ze zrezygnowali z GNM (nisko-poziomowy) i GNMX (wysoko-poziomowy) API, na rzecz czegoś co jest bardziej uniwersalne, ma więcej narzędzi deweloperskich i służących do testowania (np. https://gpuopen.com/vulkan-memory-allocator-2-3-0/)
Sony też jest członkiem grupy, która rozwija Vulkana, więc po co mieliby marnować zasoby na rozwijanie swoich API, które zostały przegonione przez Vulkana?
Teraz wystarczy, że wydadzą aktualizacje oprogramowania systemu z 'nowymi sterownikami', które będą zawierać nowo-wcielone rozszerzenia do Vulkana.
Ciekawostka - emulator PS3 - RPCS3 - jak i inne, np. Cemu (Wii U) dużo lepiej radzą sobie na Vulkanie (albo inaczej - karty AMD często dostają dzięki nim kopa, a niektóre gry - np. Dragon's Crown, działają pod nim po prostu lepiej), a tam jest już reverse engineering z prawdziwego zdarzenia i naprawdę sporo roboty przy optymalizacji. Przypadek?
Na bank nie będzie, Sony ma własne, specjalnie napisane pod PlayStation API.
Ile gier AAA jest na DX12, a ile na Vulkanie?
https://www.pcgamingwiki.com/wiki/List_of_DirectX_12_games
https://www.pcgamingwiki.com/wiki/List_of_Vulkan_games
To sugeruje, ze zrezygnowali z GNM (nisko-poziomowy) i GNMX (wysoko-poziomowy) API, na rzecz czegoś co jest bardziej uniwersalne, ma więcej narzędzi deweloperskich i służących do testowania (np. https://gpuopen.com/vulkan-memory-allocator-2-3-0/)
Sony też jest członkiem grupy, która rozwija Vulkana, więc po co mieliby marnować zasoby na rozwijanie swoich API, które zostały przegonione przez Vulkana?
Teraz wystarczy, że wydadzą aktualizacje oprogramowania systemu z 'nowymi sterownikami', które będą zawierać nowo-wcielone rozszerzenia do Vulkana.
To nic nie sugeruje
Vulkan na PC w dalszym ciągu to margines produkcji, Rockstar dodał Vulkana bo ich silnik gry to tragedia - początki tego silnika jeśli ktoś pamięta bugi.
Twierdzenie że DX12 umiera jest na poziomie twierdzenia że MS upada na głupi ryj z najlepszymi wynikami R/R
PS5 to już na bank będzie jechać na Vulkanie.
Na bank nie będzie, Sony ma własne, specjalnie napisane pod PlayStation API.
Ile gier AAA jest na DX12, a ile na Vulkanie?
https://www.pcgamingwiki.com/wiki/List_of_DirectX_12_games
https://www.pcgamingwiki.com/wiki/List_of_Vulkan_games
Na bank nie będzie, Sony ma własne, specjalnie napisane pod PlayStation API.
Ile gier AAA jest na DX12, a ile na Vulkanie?
https://www.pcgamingwiki.com/wiki/List_of_DirectX_12_games
https://www.pcgamingwiki.com/wiki/List_of_Vulkan_games
To sugeruje, ze zrezygnowali z GNM (nisko-poziomowy) i GNMX (wysoko-poziomowy) API, na rzecz czegoś co jest bardziej uniwersalne, ma więcej narzędzi deweloperskich i służących do testowania (np. https://gpuopen.com/vulkan-memory-allocator-2-3-0/)
Sony też jest członkiem grupy, która rozwija Vulkana, więc po co mieliby marnować zasoby na rozwijanie swoich API, które zostały przegonione przez Vulkana?
Teraz wystarczy, że wydadzą aktualizacje oprogramowania systemu z 'nowymi sterownikami', które będą zawierać nowo-wcielone rozszerzenia do Vulkana.
Członkami Khronos są także Apple i Microsoft i obie firmy mają własne API.
A z PS5 gwarantuję, że Vulkana tam nie zobaczysz. GNMx jest lepsze od Vulkana, to po cholerę mają go zastępować czymś innym.
PS. Vulkan żadnego API nie przegonił, nie wiem w ogóle, skąd taka myśl.
To sugeruje, ze zrezygnowali z GNM (nisko-poziomowy) i GNMX (wysoko-poziomowy) API, na rzecz czegoś co jest bardziej uniwersalne, ma więcej narzędzi deweloperskich i służących do testowania (np. https://gpuopen.com/vulkan-memory-allocator-2-3-0/)
Sony też jest członkiem grupy, która rozwija Vulkana, więc po co mieliby marnować zasoby na rozwijanie swoich API, które zostały przegonione przez Vulkana?
Teraz wystarczy, że wydadzą aktualizacje oprogramowania systemu z 'nowymi sterownikami', które będą zawierać nowo-wcielone rozszerzenia do Vulkana.
Członkami Khronos są także Apple i Microsoft i obie firmy mają własne API.
A z PS5 gwarantuję, że Vulkana tam nie zobaczysz. GNMx jest lepsze od Vulkana, to po cholerę mają go zastępować czymś innym.
PS. Vulkan żadnego API nie przegonił, nie wiem w ogóle, skąd taka myśl.
Odpowiem ci dlaczego na PS5 będzie Vulkan. Z tego samego powodu dla którego nowe konsole są x86 z normalnym GPU. Aby uprościć konwersje. Zamiast bawić się w egzotyczne API i hardware wszystko będzie znormalizowane tak aby nie wydawać pieniędzy na przepisywanie części kodu na inne API.
Odpowiem ci dlaczego na PS5 będzie Vulkan. Z tego samego powodu dla którego nowe konsole są x86 z normalnym GPU. Aby uprościć konwersje. Zamiast bawić się w egzotyczne API i hardware wszystko będzie znormalizowane tak aby nie wydawać pieniędzy na przepisywanie części kodu na inne API.
Nie będzie „znormalizowane”
Niesamowite.'Translator' D3D11 na D3D12 wydali
https://www.dsogaming.com/news/developers-...ly-than-before/
Niesamowite.'Translator' D3D11 na D3D12 wydali
https://www.dsogaming.com/news/developers-...ly-than-before/
To działa też w drugą stronę. Stary beton w MS przechodzi na emerytury, i teraz w MS jest problem skąd wziąć kumatych, którzy zrozumieją od samego początku do samego końca co się dzieje w kodzie bardzo zabagnionego NT kernela.
Bo nawet Rockstar dodaje DX12 jako bonus obok Vulkana. W GTA VI będzie to samo. PS5 to już na bank będzie jechać na Vulkanie. Google również 'wymusza' stosowanie Vulkana. Jak to wszystko dodasz to wychodzi że nie ma sensu robić sobie extra roboty i babrać się z jakimś ograniczonym DX12.
I tu masz rację, bo DX12 pierwotnie był jedynie na Windows10, później go dorobili do Xbox ŁAN, a teraz się okazało że DX12 nie jest wystarczającym lepem na muchy aby przyciągnąć ludzi z win7/8.1 do win10, więc wypuścili DX12 po cichu na win7/8.1 , nawet pomimo tego że win7 właśnie utracił wsparcie (kto zapłaci, jeszcze je utrzyma).
Dodajmy jeszcze, że sporo frameworków korzysta z DX12 w sposób dziwaczny, i jest to mix DX11, z niektórymi funkcjami DX12. tzw DX12 transitional, po to aby łatwiej było dostosować narzędzia. tyle że taki niby DX12, nadal ma problemy DX11 i jego poprzedników, m.in. w zasadzie jednowątkowość. Właśnie dlatego niektóre tytuły nie działają mniej więcej równie wydajnie w DX12 i Vulcan, lecz w DX12 wolniej.
https://www.khronos.org/assets/uploads/api...aunch_Jan20.pdf
'Vulkan 1.2 deliberately does not mandate new hardware
functionality so that all Vulkan GPU drivers are able to be upgraded'
VK_KHR_timeline_semaphore 'Requires Vulkan 1.0' 'Promoted to Vulkan 1.2' https://www.khronos.org/registry/vulkan/sp..._semaphore.html
@Rybaczek Koziołka VK_NV_ray_tracing 'Requires Vulkan 1.0'
https://www.khronos.org/registry/vulkan/sp..._NV_ray_tracing