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.

