Karty graficzne

Vulkan 1.2 został wydany jako ważna aktualizacja

Spisu treści:

Anonim

Grupa Khronos oficjalnie wydała wersję API Vulkan 1.2, dodając 23 rozszerzenia do rdzenia API, poprawiając obsługę shaderów HLSL i inne zmiany, które ułatwią programistom korzystanie z API i pozwolą tworzyć więcej gier. łatwo oparte na tym.

Vulkan 1.2 jest teraz dostępny z ulepszeniami dla programistów

Wraz z ogłoszeniem Vulkan 1.2 nie ma wzmianki o Ray Tracing, funkcji wymaganej obecnie przez rozszerzenie VKRay firmy Nvidia. Ogranicza to Ray Tracing w Vulkan API do kart graficznych Nvidia, w przeciwieństwie do DirectX 12 Raytracing (DXR), z którego może korzystać dowolna kompatybilna karta graficzna. Oficjalne wsparcie Ray Tracing może dotrzeć do interfejsu API Vulkan w późniejszym terminie.

Ulepszona obsługa Vulkan 1.2 dla HLSL (język cieniowania DirectX) pozwoli programistom łatwiej przenosić kod DirectX do API, z obsługą Vulkan 1.2 do Shader Model 6.2. Ułatwia to korzystanie z kodu HLSL w Vulkan, zmniejszając liczbę potencjalnych błędów, a jednocześnie umożliwiając programistom kompilację krzyżową oprogramowania dla platform DirectX i innych niż DirectX. Jest to bardzo ważna rzecz dla twórców gier.

Vulkan 1.2 ułatwia także programistom korzystanie z obliczeń FP16 i int8 w interfejsie API Vulkan, techniki, której można by użyć do przyspieszenia kodu o niskiej precyzji. Z tej funkcji korzystały w przeszłości karty graficzne w postaci technologii „Rapid Packed Math” firmy AMD.

Odwiedź nasz przewodnik po najlepszych kartach graficznych na rynku

Nowa wersja Vulkan jest iteracją, która ułatwi programistom tworzenie oprogramowania przy użyciu Vulkan, szczególnie dla twórców gier korzystających z shaderów HSLS.

Zespół Google z Stadia z pewnością będzie zadowolony, że Vulkan otrzyma tę aktualizację, ponieważ ulepszenia Vulkan 1.2 ułatwią programistom tworzenie gier międzyplatformowych dla Vulkan (graficzny interfejs API wybrany przez Stadię) i innych platform.

Karty graficzne

Wybór redaktorów

Back to top button