A Mesa 26.1 megkönnyíti a GPU-reset „meghamisítását” LLVMpipe-pal

enlightened Ez az oldal a közösségért készül. heart Kövess minket máshol is:  Linux Mint Magyar Közösség a Mastodon-on  Telegram csatorna – csak hírek  Beszélgessünk a Telegram – Linux csevegő csoport  Hírek olvasása RSS segítségével  Linux Mint Hivatalos Magyar Közösség a Facebook-on      Linux Mint Baráti Kör a Facebook-on
wink Ha hasznosnak találod, és szeretnéd, hogy folytatódjon, támogasd a munkát Ko-fi vagy Paypal segítségével. laugh

kami911 képe

A Mesa 26.1 megkönnyíti a GPU reset „meghamisítását” LLVMpipe-pal: A Mesa 26.1 idei negyedévre várható kiadásának egyik apró, de érdekes újdonsága, hogy az LLVMpipe szoftveres driverrel egyszerűen szimulálható a GPU reset. Bár elsőre jelentéktelennek tűnhet, ez kifejezetten hasznos lehet a kompozitorok fejlesztőinek és más appok/szoftverek fejlesztőinek, akik így könnyebben tesztelhetik, hogyan viselkedik a kódjuk GPU reset esetén.

Robert Mader, a Wayland fejlesztője olyan támogatást adott az LLVMpipe-hoz, amellyel szimulálható a GPU reset. Az LLVMpipe egy CPU-alapú, szoftveres OpenGL implementációt biztosít, így normál esetben nincs szüksége „GPU resetre”, ez a kódelágazás viszont egyszerű, hardverfüggetlen tesztelési lehetőséget ad.

Ha az LP_CONTEXT_RESET_FILE környezeti változót beállítod egy tetszőleges fájlhelyre, majd a touch paranccsal vagy egy másik külső folyamattal írsz erre a fájlra, az LLVMpipe ennek hatására emulált GPU resetet indít.

Így mostantól egyszerű, hardverfüggetlen és egyenes út vezet a GPU reset kiváltásához, ha azt szeretnéd tesztelni, hogyan kezeli a Wayland kompozitorod vagy más szoftvered a GPU resetet.