Sterownik Mesa Radeon Vulkan „RADV” pracuje nad obsługą Direct3D 12 Feature Level 12.2 z VKD3D-Proton, aby jeszcze bardziej ulepszyć wrażenia z gier Steam Play w systemie Linux.
W zeszłym tygodniu deweloper Valve, Hans-Kristian Arntzen, otworzył nowy numer Mesy, który jest znany ze swojej pracy szczególnie nad VKD3D-Proton dla Direct3D 12 na Vulkan i jest częścią Steam Play. Problem dotyczy braku obsługi fullCoveredFragmentShaderInputVariable z rozszerzenia VK_EXT_conservative_rasterization. W procesorach graficznych AMD RDNA2 i nowszych ta funkcja jest potrzebna do działania funkcji Direct3D 12 na poziomie 12.2.
Płodny programista RADV, Samuel Pitoiset z Valve, pracuje nad tym i pracuje nad osiągnięciem tego kamienia milowego. Merge_requests/21459″>Scalone to jak dotąd wstępne prace w tym zadaniu poprzez włączenie obsługi „prymitywnego niedoszacowania” dla GFX9/Vega i nowsza.
Jeszcze nie połączony i obecnie w swoim osobistym oddziale, Pitoiset ma tę poprawkę uzyskanie funkcjonalności działającej na GFX9+ w celu odblokowania obsługi D3D12 FL 12.2. Miejmy nadzieję, że w najbliższych dniach zobaczymy tę krainę w Mesa 23.1.
Specyfikacja Direct3D 12 FL 12_2 dla zainteresowanych można znaleźć tutaj.