Tegnap a Mesa 23.1-develhez egyesült az UMD metadata v2 támogatása a RADV és RadeonSI illesztőprogramokhoz, hogy extra metaadatokat biztosítson, amelyek opcionálisan engedélyezhetők a Radeon GPU hibakeresésének elősegítése érdekében.

Az AMD Linux grafikus illesztőprogram fejlesztője, Pierre-Eric Pelloux-Prayer egy sor javítást adott a Mesa 23.1-hez, amelyek frissített metaadat-formátumként biztosítják az UMD Metadata V2-t a GFX9/Vega grafikával és a legújabb nyílt forráskóddal kiegészített grafikával.

“A cél itt az, hogy dmabufból textúrákat tudjunk létrehozni az umr-ből – e változtatások nélkül ez lehetetlen, mert ezeket az értékeket nem lehet kitalálni.

Az új elrendezés kompatibilis version=1, így a régi/új UMD probléma nélkül használható együtt, és alapértelmezés szerint nincs használatban.
A radeonsi esetében az AMD_DEBUG=… opcióval is használható lesz.”

Ez a frissített metaadat-formátum engedélyezve van, ha a Mesa 23.1-et futtatja, ahol AMD_DEBUG=extra_md a RadeonSI Gallium3D (OpenGL) illesztőprogramhoz és RADV_DEBUG=extra_md a RADV Vulkan illesztőprogramhoz. Ha engedélyezve van, az illesztőprogram beállítja az UMD pufferobjektum metaadatait az összes színtextúrához, és engedélyezi a kiterjesztett metaadatokat. Ezek a kiterjesztett metaadatok viszont lehetővé teszik a hibakereső eszközök textúrák importálását és ezek beállítását az összes színtextúrán, valamint a nem exportált textúrák importálását.
A szerszámozás jelenleg az AMD UMR-én, az AMDGPU-n van Felhasználói mód Regisztráljon hibakeresőt. AMD nyílt forráskódú UMR még 2017-ben.

További részletek erről a metaadat-frissítésről az AMD Radeon Mesa illesztőprogramokhoz, amelyek javítják a hibakeresési támogatást: ezt az egyesítési kérelmet.

Categories: IT Info