Heerka taageerada Wayland ee darawalada NVIDIA

Aaron Plattner, oo ka mid ah hormuudka horumariyeyaasha darawalada gaarka ah ee NVIDIA, ayaa daabacay heerka taageerada borotokoolka Wayland ee qaybta tijaabada ee darawalada R515, kaas oo NVIDIA ay siisay koodhka isha dhammaan qaybaha ku socda heerka kernel. Waxaa la xusay in dhowr meelood, taageerada borotokoolka Wayland ee darawalka NVIDIA uusan weli gaarin sinnaanta taageerada X11. Isla mar ahaantaana, dib u dhacu waxaa sabab u ah labadaba dhibaatooyinka darawalka NVIDIA iyo xaddidaadaha guud ee borotokoolka Wayland iyo adeegayaasha isku dhafan ee ku salaysan.

Xaddidaadaha darawalnimada:

  • Maktabadda libvdpau, oo kuu oggolaanaysa inaad isticmaasho hababka dardargelinta qalabka ee habaynta ka dib, curinta, soo bandhigida iyo goynta muuqaalka, ma laha taageero ku dhisan Wayland. Maktabadda sidoo kale lagama isticmaali karo Xwayland.
  • Wayland iyo Xwayland lagama taageero maktabadda NvFBC (NVIDIA FrameBuffer Capture) ee loo isticmaalo qabashada shaashadda.
  • Module nvidia-drm ma bixiyo macluumaad ku saabsan awoodaha heerka dib u soo kicinta ee doorsooma sida G-Sync, isaga oo ka hortagaya in lagu isticmaalo deegaanada ku saleysan Wayland.
  • Deegaannada ku saleysan Wayland, wax soo saarka shaashadaha dhabta ah ee dhabta ah, tusaale ahaan, kuwa ay taageerto madal SteamVR, lama heli karo sababtoo ah shaqeyn la'aanta habka Lease ee DRM, kaas oo siiya agabka DRM ee lagama maarmaanka u ah in la soo saaro sawir isteeriyo leh oo kala duwan indhaha bidix iyo midig marka wax soo saarka in headsets xaqiiqada dhabta ah.
  • Xwayland ma taageerto EGL_EXT_platform_x11 kordhinta.
  • Qaybta nvidia-drm ma taageerto GAMMA_LUT, DEGAMMA_LUT, CTM, COLOR_ENCODING iyo COLOR_RANGE guryaha lagama maarmaanka u ah taageerada buuxda ee sixitaanka midabka ee maamulayaasha isku dhafan.
  • Markaad isticmaalayso Wayland, shaqaynta utility-settings nvidia waa xadidan tahay.
  • Iyadoo Xwayland ee GLX, ku sawirida wax-soo-saarka wax-soo-saarka shaashadda (hore-buffer) kuma shaqeynayo labajibbaaran.

Xaddidaadda borotokoolka Wayland iyo adeegayaasha isku dhafan:

  • Hab-maamuuska Wayland ama adeegayaasha isku dhafan ma taageeraan sifooyinka sida wax soo saarka stereo, SLI, Multi-GPU Mosaic, Frame Lock, Genlock, Kooxaha isdhaafsiga, iyo qaababka soo bandhigida horumarsan (warp, mix, pixel shift, iyo YUV420 emulation). Sida muuqata, hirgelinta hawlahan oo kale waxay u baahan doontaa abuurista kordhinta EGL cusub.
  • Ma jiro API guud ahaan la aqbali karo oo u oggolaanaya adeegayaasha isku dhafan ee Wayland in ay hoos u dhigaan xusuusta fiidiyowga iyada oo loo marayo PCI-Express Runtime D3 (RTD3).
  • Xwayland waxaa ka maqan hab loo isticmaali karo darawalka NVIDIA si loo waafajiyo soo jeedinta codsiga iyo soo saarista shaashadda. La'aanteed is-waafajin noocaas ah, xaaladaha qaarkood, qallooca aragga lama saari karo.
  • Adeegayaasha Wayland ka kooban yihiin ma taageeraan shaashadda multiplexers (mux), oo loo isticmaalo laptop-yada leh laba GPUs (isku-dhafan iyo kala-saaran) si ay si toos ah ugu xidhaan GPU-ga gaarka ah shaashad isku-dhafan ama dibadda ah. X11, shaashadda "mux" waxay si otomaatig ah u beddeli kartaa marka codsi buuxa uu ka soo baxo GPU-ga gaarka ah.
  • Ku-dhaqanka tooska ah ee GLX kama shaqeeyo Xwayland sababtoo ah hirgelinta qaab dhismeedka dardargelinta GLAMOR 2D kuma habboona hirgelinta EGL ee NVIDIA.
  • Codsiyada GLX ee ka socda jawiga ku saleysan Xwayland ma taageeraan qalabka dulsaarka.

Source: opennet.ru

Add a comment