د NVIDIA چلوونکو کې د Wayland ملاتړ وضعیت

هارون پلاټنر، د NVIDIA مالکیت چلوونکو مخکښ جوړونکو څخه یو، د R515 ډرایورانو ازموینې څانګې کې د Wayland پروتوکول مالتړ حالت خپور کړی، د کوم لپاره چې NVIDIA د کرنل په کچه د ټولو برخو لپاره د سرچینې کوډ چمتو کړی. د یادونې وړ ده چې په یو شمیر برخو کې ، د NVIDIA ډرایور کې د ویلینډ پروتوکول ملاتړ لاهم د X11 ملاتړ سره برابري ته نه دی رسیدلی. په ورته وخت کې ، ځنډ د NVIDIA ډرایور کې د دواړو ستونزو له امله دی او د ویلینډ پروتوکول عمومي محدودیتونه او د دې پراساس مرکب سرورونه.

د موټر چلوونکي محدودیتونه:

  • د libvdpau کتابتون، کوم چې تاسو ته اجازه درکوي د پوسټ پروسس کولو، کمپوز کولو، نندارې او ویډیو کوډ کولو لپاره د هارډویر سرعت میکانیزمونه وکاروي، د Wayland لپاره جوړ شوی ملاتړ نلري. کتابتون هم د Xwayland سره نشي کارول کیدی.
  • Wayland او Xwayland په NvFBC (NVIDIA FrameBuffer Capture) کتابتون کې نه ملاتړ کیږي چې د سکرین نیولو لپاره کارول کیږي.
  • د Nvidia-drm ماډل د متغیر ریفریش نرخ وړتیاو په اړه معلومات نه وړاندې کوي لکه G-Sync، دوی د Wayland-based چاپیریالونو کې د کارولو مخه نیسي.
  • د وایلینډ میشته چاپیریالونو کې ، د مجازی واقعیت سکرینونو ته محصول ، د مثال په توګه ، هغه چې د SteamVR پلیټ فارم لخوا ملاتړ کیږي ، د DRM اجارې میکانیزم غیر فعال کیدو له امله شتون نلري ، کوم چې د مختلف بفرونو سره د سټیریو عکس رامینځته کولو لپاره اړین DRM سرچینې چمتو کوي. کیڼ او ښیې سترګې کله چې د مجازی واقعیت هیډسیټ ته محصول ورکوئ.
  • Xwayland د EGL_EXT_platform_x11 توسیع ملاتړ نه کوي.
  • د nvidia-drm ماډل د GAMMA_LUT، DEGAMMA_LUT، CTM، COLOR_ENCODING او COLOR_RANGE ملکیتونو ملاتړ نه کوي چې په جامع مدیرانو کې د رنګ سمون لپاره د بشپړ ملاتړ لپاره اړین دي.
  • کله چې د Wayland کاروئ، د Nvidia-settings فعالیت فعالیت محدود دی.
  • په GLX کې د Xwayland سره، سکرین ته د محصول بفر رسمول (مخکې بفر) د ډبل بفرینګ سره کار نه کوي.

د ویلینډ پروتوکول او جامع سرور محدودیتونه:

  • د ویلینډ پروتوکول یا کمپوزیټ سرورونه د ب featuresو ملاتړ نه کوي لکه سټیریو محصول ، SLI ، ملټي-GPU موزیک ، فریم لاک ، جینلاک ، سویپ ګروپونه ، او پرمختللي نندارې حالتونه (وارپ ، مخلوط ، پکسل شفټ ، او YUV420 ایمولیشن). په ښکاره ډول، د دې ډول فعالیت پلي کول به د نوي EGL توسیعونو رامینځته کولو ته اړتیا ولري.
  • هیڅ عموما منل شوی API شتون نلري چې د ویلینډ کمپوزیټ سرورونو ته اجازه ورکوي چې د PCI-Express Runtime D3 (RTD3) له لارې د ویډیو حافظه ځواکمن کړي.
  • Xwayland یو میکانیزم نلري چې د NVIDIA ډرایور کې د غوښتنلیک رینډینګ او سکرین محصول همغږي کولو لپاره کارول کیدی شي. د داسې همغږي کولو پرته، په ځینو حاالتو کې، بصری تحریف نشي رد کیدی.
  • د وایلینډ کمپوزیټ سرورونه د سکرین ملټي پلیکسرونو (مکس) ملاتړ نه کوي ، په لپټاپ کې د دوه GPUs (متحرک او جلا) سره کارول کیږي ترڅو مستقیم GPU یو مدغم یا بهرني سکرین سره وصل کړي. په X11 کې، "مکس" سکرین په اتوماتيک ډول بدلیدلی شي کله چې د بشپړ سکرین غوښتنلیک د جلا GPU له لارې تولیدیږي.
  • د GLX له لارې غیر مستقیم وړاندیز په Xwayland کې کار نه کوي ځکه چې د GLAMOR 2D سرعت جوړښت پلي کول د NVIDIA د EGL پلي کولو سره مطابقت نلري.
  • د Xwayland میشته چاپیریال کې د GLX غوښتنلیکونه د هارډویر پوښونو ملاتړ نه کوي.

سرچینه: opennet.ru

Add a comment