Aaron Platner, daya daga cikin manyan masu haɓaka direbobin NVIDIA, sanar dashi ta hanyar sanyawa Matsayin tallafin yarjejeniya na Wayland a cikin reshen gwaji na mai sarrafa R515, wanda NVIDIA ta ba da lambar tushe don duk abubuwan matakin kernel.
Ya kamata a lura cewa a wurare da dama, Tallafin yarjejeniyar Wayland a cikin NVIDIA direba Har yanzu bai kai ga daidaito tare da daidaitawar X11 ba. A lokaci guda, lag ɗin ya kasance saboda duka batutuwan direban NVIDIA da ƙayyadaddun ƙayyadaddun ƙa'idodin Wayland da sabbin sabar da aka haɗa akan sa.
Akwai wurare da yawa inda direban NVIDIA R515 ya rasa fasalin fasalin tsakanin X11 da Wayland. Wannan na iya zama saboda gazawar direban kansa, ka'idar Wayland, ko takamaiman mawakin Wayland da ake amfani da shi. Bayan lokaci, ana sa ran wannan jeri zai gajarta yayin da ake aiwatar da aikin da ya ɓace a cikin duka direbobi da abubuwan da ke sama, amma mai zuwa yana ɗaukar halin da ake ciki yayin sakin wannan sigar direban. Lura cewa wannan jeri yana ɗaukar mawallafi tare da cikakken goyan baya don haɓaka ƙa'idodin Wayland masu alaƙa da zane.
A cikin gazawar da akwai Har yanzu ana ambaton wadannan:
- Laburare libvdpau, wanda ke ba da damar hanyoyin haɓaka kayan aiki don sarrafa bidiyo, haɗawa, nuni da yankewa, bashi da ginanniyar tallafi ga Wayland. Ba za a iya amfani da ɗakin karatu tare da Xwayland ba.
- Wayland da Xwayland ba su da tallafi daga ɗakin karatu na NvFBC (NVIDIA FrameBuffer Capture) ana amfani dashi don ɗaukar allo.
- Tsarin nvidia-drm ba ya ba da rahoton fasalulluka masu canzawa kamar G-Sync, wanda ke hana amfani da su a wuraren tushen Wayland.
- A cikin yanayin yanayin Wayland, fitarwa zuwa kamannin gaskiya na zahiri, misali mai jituwa tare da dandalin SteamVR, babu saboda rashin aiki na tsarin Lease na DRM, wanda ke ba da albarkatun DRM masu dacewa don samar da hoton sitiriyo tare da maɓalli daban-daban.
- Xwayland baya goyan bayan tsawo na EGL_EXT_platform_x11.
- Tsarin nvidia-drm baya goyan bayan GAMMA_LUT, DEGAMMA_LUT, CTM, COLOR_ENCODING, da kaddarorin COLOR_RANGE, waɗanda ake buƙata don cikakken goyon bayan gyaran launi a cikin manajoji masu haɗaka.
- Lokacin amfani da Wayland, aikin saitin nvidia yana iyakance.
- Tare da Xwayland akan GLX, zana buffer ɗin fitarwa zuwa allon (buffer na gaba) baya aiki tare da buffer sau biyu.
Yayin da a bangaren gazawar ka'idar Wayland da sabar hadaddiyar giyar:
- Ayyuka kamar Sitiriyo fita, SLI, Multi-GPU Mosaic, Frame Lock, Genlock, Ƙungiyoyin musanyawa da yanayin nuni na ci gaba (warp, mix, pixel shift, da YUV420 kwaikwaya) ba su da goyan bayan ƙa'idar Wayland ko sabar masu haɗaka. A bayyane yake, don aiwatar da irin wannan aikin, zai zama dole don ƙirƙirar sabbin kari na EGL.
- Babu API ɗin da aka saba yarda da shi wanda ke ba da damar sabobin haɗin gwiwar Wayland don kashe ƙwaƙwalwar bidiyo ta PCI-Express Runtime D3 (RTD3).
- Xwayland babu na tsarin da za a iya amfani da shi a cikin direba na NVIDIA don daidaita ma'anar aikace-aikacen da fitarwar allo. Idan ba tare da wannan aiki tare ba, a ƙarƙashin wasu yanayi, ba a keɓanta bayyanar ɓarna na gani ba.
- The Wayland Composite Servers kar a goyi bayan nuni masu yawa (mux) da aka yi amfani da su a cikin kwamfyutocin kwamfyutoci masu dual GPUs (haɗe-haɗe da hankali) don haɗa GPU mai hankali kai tsaye zuwa haɗe-haɗe ko nuni na waje. A cikin X11, nunin "mux" na iya canzawa ta atomatik lokacin da cikakken allo app ya fita ta cikin GPU mai hankali.
- Fassara kai tsaye ta hanyar GLX baya aiki a Xwayland, kamar yadda GLAMOR's 2D aiwatar da hanzari na gine-gine bai dace da aiwatar da EGL na NVIDIA ba.
- GLX aikace-aikace ba su goyan bayan overlays na kayan aikin da ke gudana a cikin mahallin tushen Xwayland.
Finalmente idan kuna sha'awar ƙarin sani game da shi, zaku iya bincika cikakkun bayanai a cikin bin hanyar haɗi.
Kasance na farko don yin sharhi