Te mana o te tautoko Wayland i nga taraiwa NVIDIA

Ko Aaron Plattner, tetahi o nga kaihanga matua o nga taraiwa a NVIDIA, kua whakaputa i te mana o te tautoko kawa Wayland i roto i te peka whakamatautau o nga taraiwa R515, na NVIDIA i whakarato te waehere puna mo nga waahanga katoa e rere ana i te taumata kernel. Kei te tohuhia i roto i te maha o nga waahi, ko te tautoko mo te kawa Wayland i roto i te taraiwa NVIDIA kaore ano kia tae atu ki te tautoko X11. I te wa ano, na nga raru e rua i roto i te taraiwa NVIDIA me nga here whanui o te kawa Wayland me nga kaitoro hiato i runga.

Nga here taraiwa:

  • Ko te whare pukapuka libvdpau, e taea ai e koe te whakamahi i nga tikanga whakatere taputapu mo te tukatuka i muri i te tukatuka, te tito, te whakaatu me te wetewete ataata, kaore he tautoko whakauru mo Wayland. Kaore e taea te whakamahi i te whare pukapuka me Xwayland.
  • Ko Wayland me Xwayland e kore e tautokona i te whare pukapuka NvFBC (NVIDIA FrameBuffer Capture) e whakamahia ana mo te hopu mata.
  • Ko te kōwae nvidia-drm karekau he korero mo nga kaha o te reeti whakamaamata rereke penei i te G-Tukutahi, kia kore ai e whakamahia ki nga taiao-a-Wayland.
  • I roto i nga taiao-a-Wayland, ko te whakaputanga ki nga mata mooni mariko, hei tauira, ko nga mea e tautokohia ana e te papaaho SteamVR, kaore i te waatea na te kore mahi o te miihini Riihi DRM, e whakarato ana i nga rauemi DRM e tika ana hei whakaputa i te ahua stereo me nga papaa rereke mo nga kanohi maui me te taha matau i te wa e whakaputa ana ki nga pane mooni mariko.
  • Kaore a Xwayland e tautoko i te toronga EGL_EXT_platform_x11.
  • Ko te kōwae nvidia-drm e kore e tautoko i nga taonga GAMMA_LUT, DEGAMMA_LUT, CTM, COLOR_ENCODING me COLOR_RANGE e tika ana mo te tautoko katoa mo te whakatikatika tae i roto i nga kaiwhakahaere hiato.
  • I te wa e whakamahi ana i a Wayland, he iti te mahi o te taputapu tautuhinga nvidia.
  • Ki te Xwayland i roto i te GLX, te tuhi i te parepare putanga ki te mata (mua-buffer) karekau e mahi me te parepare rua.

Nga herenga o te kawa Wayland me nga tūmau hiato:

  • Karekau te kawa Wayland, nga tūmau hiato ranei e tautoko ana i nga ahuatanga penei i te putanga tiwharewha, SLI, Multi-GPU Mosaic, Frame Lock, Genlock, Swap Groups, me nga aratau whakaatu matatau (warp, blend, pixel shift, and YUV420 emulation). Ko te ahua, ko te whakatinana i enei mahi ka hiahia te hanga o nga toronga EGL hou.
  • Karekau he API e whakaaehia ana e taea ai e nga kaitoro hiato Wayland te whakaheke i te mahara ataata ma te PCI-Express Runtime D3 (RTD3).
  • Kaore he tikanga a Xwayland ka taea te whakamahi i roto i te taraiwa NVIDIA hei tukutahi i te whakaputa tono me te whakaputa mata. Ki te kore he tukutahi pera, i etahi ahuatanga, kaore e taea te whakakore i nga paheketanga tirohanga.
  • Ko nga tūmau hiato Wayland e kore e tautoko i te maha o nga mata (mux), e whakamahia ana i runga i nga pona rorohiko e rua nga GPU (whakauru me te motuhake) hei hono tika i te GPU motuhake ki tetahi mata whakauru, o waho ranei. I roto i te X11, ka taea e te mata "mux" te huri aunoa i te wa e whakaputa ana te tono mata-katoa ma te GPU motuhake.
  • Ko te whakaputa autaki ma te GLX kare e mahi i Xwayland na te mea ko te whakatinanatanga o te hoahoanga whakatere GLAMOR 2D kaore i te hototahi ki te whakatinanatanga EGL a NVIDIA.
  • Ko nga tono GLX e whakahaere ana i nga taiao-a-Xwayland e kore e tautoko i nga whakakikorua taputapu.

Source: opennet.ru

Tāpiri i te kōrero