Timur Kristóf z zespołu sterowników graficznych firmy Valve dla systemu Linux przygotował nowy zestaw poprawek dla Mesa 23.2, które jeszcze bardziej optymalizują sterownik Radeon Vulkan „RADV” w celu obniżenia kosztów niektórych ścieżek kodu.
Timur dostarczył zestaw łatek zmniejszających obciążenie w ścieżce kodu radv_emit_all_graphics_states, opartych na wcześniejszych łatkach autorstwa Mike’a Blumenkrantza, również z zespołu graficznego Valve ds. Linuksa. Po tym, jak prośba o połączenie była otwarta przez cztery miesiące, praca została połączona w ten weekend.
Podczas testów na różnych systemach Timur znalazł znaczące ulepszenia na różnych urządzeniach:
Ten zestaw ośmiu łatek sam w sobie może nie przekładać się zbytnio na ulepszenia wydajności w grach w Linuksie, ale trwające prace programistów Valve nadal prowadzą do lepszych Wydajność i wydajność procesora wraz ze wszystkimi żądaniami scalania optymalizacji sumują się z czasem.
Więcej szczegółów na temat tej ostatniej rundy optymalizacji RADV za pośrednictwem tego żądania scalenia, które trafiło do Mesa 23.2-rozwój w sobotę.