Vorige maand was de ondersteuning voor RADV-ray-tracing-pijplijnen standaard ingeschakeld, maar later uitgeschakeld voor VanGogh APU’s, met name het Steam Deck. Maar met de nieuwste ray-tracing-code in Mesa 23.2-devel blokkeert de RADV-driver de ondersteuning voor VanGogh niet langer.
RADV ray-tracing pijplijnen waren uitgeschakeld vanwege deze bug die optrad in Mesa’s Continuous Integration ( CI)-infrastructuur op VanGogh-hardware en zou leiden tot een GPU-hanging tijdens het uitvoeren van Vulkan ray-tracing-testcases. Vanwege de mogelijkheid van vastlopen van de GPU, werden VanGogh RT-pijplijnen uitgeschakeld totdat het vastlopen kon worden opgelost.
Maar het blijkt nu niet echt een VanGogh issue te zijn. De CI van Mesa is afhankelijk van pre-productie VanGogh-hardware en niet van het productie-Steam Deck. Met productie-Steam Deck-eenheden treden er geen vastlopers op bij de Vulkan ray-tracing-tests. Dus de door ray-tracing veroorzaakte hang lijkt beperkt te zijn tot pre-productiehardware en dus veilig om door te gaan en de RT-pijplijn VanGogh-ondersteuning opnieuw in te schakelen en vervolgens de RT CI-tests op hun bestaande VanGogh-hardware over te slaan.
Dit samenvoegverzoek is vandaag geland om die ondersteuning te herstellen en zal worden gevonden in de Mesa 23.2 stabiele release van dit kwartaal waarin nu standaard RT-ondersteuning is ingeschakeld voor de RDNA2 en RDNA3 GPU-portfolio.