WAYLAND-

Joshua Ashton, joka tunnetaan DXVK: n (entinen D9VK) työstään ja siihen liittyvistä Steam Play/Proton-grafiikkaan liittyvistä ponnisteluista, on jättänyt ehdotuksen Wayland Surface-Suspension-protokollaksi.

Ehdotetun”pinta-suspensio”-protokollan tarkoituksena on tietää, onko/kun pinta on täysin suljettu/piilotettu. Tämä on tärkeää, kun jotkut Wayland-komposiittorit keskeyttävät asiakkaan Windows-puskurit tällaisissa olosuhteissa.

Kun pelit/sovellukset saattavat roikkua, jos puskurit keskeytetään, kun ne piilotetaan näkyvistä, Wayland Surface Suspension-protokolla voi olla varsin käytännöllinen. Ehdotus mahdollistaisi tapahtumien järjestämisen, kun pintapuskuri keskeytetään ja palautetaan sitten. Vuorotteleva järjestelmäintegraatio ja grafiikan sovellusliittymät voivat puolestaan ​​käsitellä näitä pintajousitustapahtumia toimiakseen oikein. Tämän tiedon tunteminen voisi myös sallia mahdolliset tehokkuushyödyt muistinhallinnan ja vastaavien ympärillä, kun pystyt luotettavasti tietämään, onko pinnan puskuri keskeytetty.

Uudesta Wayland-protokollaehdotuksesta keskustellaan eri tahojen kanssa ilmaisten ohjelmistojen kehittäjät suunnittelevat mahdollisia korjaustiedostoja sen ympärille Vulkan WSI: n ja EGL: n käsittelyyn, täydentäen Joshuan varhaisessa vaiheessa tekemää työtä Mesan ja WLROOTS/Swayn tueksi äskettäin ehdotettua protokollaa.

Categories: IT Info