เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฐเชฟเชฏเชพเชฒเชฟเชŸเซ€ เชธเชฟเชธเซเชŸเชฎเซเชธ เชฎเชพเชŸเซ‡ เชตเซ‡เชฒเซ‡เชจเซเชก-เช†เชงเชพเชฐเชฟเชค เชธเช‚เชฏเซเช•เซเชค เชธเชฐเซเชตเชฐ, wxrd เชฐเชœเซ‚ เช•เชฐเซเชฏเซเช‚

เช•เซ‹เชฒเชพเชฌเซ‹เชฐเชพ เช•เช‚เชชเชจเซ€เช เชเช• เชธเช‚เชฏเซเช•เซเชค เชธเชฐเซเชตเชฐ wxrd เชฐเชœเซ‚ เช•เชฐเซเชฏเซเช‚, เชœเซ‡ เชตเซ‡เชฒเซ‡เชจเซเชก เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒเชจเชพ เช†เชงเชพเชฐเซ‡ เช…เชฎเชฒเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช…เชจเซ‡ เชคเซเชฐเชฟ-เชชเชฐเชฟเชฎเชพเชฃเซ€เชฏ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฐเชฟเชฏเชพเชฒเชฟเชŸเซ€ เชตเชพเชคเชพเชตเชฐเชฃเชฎเชพเช‚ xrdesktop เช˜เชŸเช•เซ‹ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชกเซ‡เชธเซเช•เชŸเซ‹เชช เชฌเชจเชพเชตเชตเชพเชจเซ‹ เชนเซ‡เชคเซ เช›เซ‡. เช†เชงเชพเชฐ wlroots เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€ เช›เซ‡, เชœเซ‡ Sway เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชชเชฐเซเชฏเชพเชตเชฐเชฃเชจเชพ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เชฆเซเชตเชพเชฐเชพ เชตเชฟเช•เชธเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡, เช…เชจเซ‡ wxrc เชธเช‚เชฏเซเช•เซเชค เชธเชฐเซเชตเชฐ เช›เซ‡, เชœเซ‡ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฐเชฟเชฏเชพเชฒเชฟเชŸเซ€ เชธเชฟเชธเซเชŸเชฎเชฎเชพเช‚ เช‰เชชเชฏเซ‹เช— เชฎเชพเชŸเซ‡ เชฐเชšเชพเชฏเซ‡เชฒ เช›เซ‡. เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เช•เซ‹เชก C เชฎเชพเช‚ เชฒเช–เชพเชฏเซ‡เชฒ เช›เซ‡ เช…เชจเซ‡ MIT เชฒเชพเชฏเชธเชจเซเชธ เชนเซ‡เช เชณ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เชฎเซ‚เชณ xrdesktop เชฎเชพเช‚ เชชเซเชฐเชธเซเชคเชพเชตเชฟเชค เชธเซ‹เชฒเซเชฏเซเชถเชจเชฅเซ€ เชตเชฟเชชเชฐเซ€เชค, wxrd เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฐเชฟเชฏเชพเชฒเชฟเชŸเซ€ เชเชจเซเชตเชพเชฏเชฐเซเชจเชฎเซ‡เชจเซเชŸเซเชธ เชฎเชพเชŸเซ‡ เชตเชฟเชถเชฟเชทเซเชŸ เชธเช‚เชฏเซเช•เซเชค เชธเชฐเซเชตเชฐ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡, VR เชธเชฟเชธเซเชŸเชฎเซเชธ เชฎเชพเชŸเซ‡ เชนเชพเชฒเชจเชพ เชตเชฟเชจเซเชกเซ‹ เชฎเซ‡เชจเซ‡เชœเชฐเซเชธ เช…เชจเซ‡ เชกเซ‡เชธเซเช•เชŸเซ‹เชช เชถเซ‡เชฒเซเชธเชจเซ‡ เช…เชจเซเช•เซ‚เชฒเชฟเชค เช•เชฐเชตเชพเชจเซ‡ เชฌเชฆเชฒเซ‡ (xrdesktop เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ kwin เช…เชจเซ‡ GNOME เชถเซ‡เชฒ เชฎเชพเชŸเซ‡ เช…เชฒเช— เชชเซ‡เชšเซ‹ เชชเซ‚เชฐเชพ เชชเชพเชกเซ‡ เช›เซ‡, เชœเซ‡ เชฆเชฐเซ‡เช• เชจเชตเชพ เชฎเชพเชŸเซ‡ เช…เชจเซเช•เซ‚เชฒเชจ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡. เช† เช˜เชŸเช•เซ‹เชจเซเช‚ เชชเซเชฐเช•เชพเชถเชจ). wxrd เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชคเชฎเชจเซ‡ เชตเชฐเซเชคเชฎเชพเชจ เชฆเซเชตเชฟ-เชชเชฐเชฟเชฎเชพเชฃเซ€เชฏ เชกเซ‡เชธเซเช•เชŸเซ‹เชชเชจเชพ เชธเชฎเชพเชตเชฟเชทเซเชŸเซ‹เชจเซ‡ เชชเซเชฐเชคเชฟเชฌเชฟเช‚เชฌเชฟเชค เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡, เชคเซ‡ เชœ เชธเชฎเชฏเซ‡ เชจเชฟเชฏเชฎเชฟเชค เชฎเซ‹เชจเชฟเชŸเชฐ เชชเชฐ เชฆเชฐเซเชถเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เชคเซเชฐเชฟ-เชชเชฐเชฟเชฎเชพเชฃเซ€เชฏ เชกเซ‡เชธเซเช•เชŸเซ‰เชช เชฎเชพเชŸเซ‡ เช–เชพเชธ เชฒเซ‰เชจเซเชš เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒเซ€ เชตเชฟเช‚เชกเซ‹เชเชจเซ‡ เช…เชฒเช—เชฅเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡ (เชเชŸเชฒเซ‡ โ€‹โ€‹โ€‹โ€‹เช•เซ‡, เช…เชนเซ€เช‚เชฅเซ€ เชเช•เซเชธเซ‡เชธ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชคเซ€ เชจเชฅเซ€. เชตเชฐเซเชคเชฎเชพเชจ เชธเชฟเชธเซเชŸเชฎ เชŸเซ‡เชฌเชฒ เชชเชฐ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชคเชพ เชกเซ‡เชธเซเช•เชŸเซ‹เชช เชชเชฐ VR เชนเซ‡เชฒเซเชฎเซ‡เชŸ, เชชเชฐเช‚เชคเซ VR เชนเซ‡เชฒเซเชฎเซ‡เชŸ เชฎเชพเชŸเซ‡ เช…เชฒเช— เชตเชพเชคเชพเชตเชฐเชฃ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡).

เชธเชฎเชพเชจ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธ เชธเชฟเชฎเซเชฒเชพ เชตเซ€เช†เชฐ, เชธเซเชŸเชพเชฐเชกเชธเซเชŸ, เชฎเซ‹เชŸเชฐเช•เชพเชฐ เช…เชจเซ‡ เชธเซ‡เชซเชธเซเชชเซ‡เชธเซ€เชธเชฅเซ€ เชตเชฟเชชเชฐเซ€เชค, wxrd เชธเช‚เชฏเซเช•เซเชค เชธเชฐเซเชตเชฐ เชจเซเชฏเซ‚เชจเชคเชฎ เชธเช‚เช–เซเชฏเชพเชจเซ€ เช…เชตเชฒเช‚เชฌเชจ เช…เชจเซ‡ เช“เช›เชพ เชธเช‚เชธเชพเชงเชจ เชตเชชเชฐเชพเชถเชจเซ‡ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฐเชพเช–เซ€เชจเซ‡ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚. Wxrd เชคเชฎเชจเซ‡ เชตเซ‡เชฒเซ‡เชจเซเชก เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹ เชธเชพเชฅเซ‡ เชœ เช•เชพเชฎ เช•เชฐเชตเชพเชจเซ€ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ‡ เช›เซ‡ เช…เชจเซ‡ xwayland DDX เชธเชฐเซเชตเชฐเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ X11 เช•เชพเชฐเซเชฏเช•เซเชฐเชฎเซ‹ เชšเชฒเชพเชตเชตเชพเชจเซเช‚ เชถเช•เซเชฏ เชฌเชจเชพเชตเซ‡ เช›เซ‡.

เชตเชฐเซเชšเซเชฏเซเช…เชฒ เช•เซ€เชฌเซ‹เชฐเซเชกเซเชธ เชฎเชพเชŸเซ‡ เชตเซ‡เชฒเซ‡เชจเซเชก เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ เชเช•เซเชธเซเชŸเซ‡เช‚เชถเชจ เชตเชฟเช•เชพเชธ เชนเซ‡เช เชณ เชนเซ‹เชตเชพเชฅเซ€, wxrd เชฎเชพเช‚ เช‡เชจเชชเซเชŸ เช•เซ€เชฌเซ‹เชฐเซเชก เช‡เชจเชชเซเชŸ เช‡เชฎเซเชฏเซเชฒเซ‡เชถเชจ เชธเชฟเชธเซเชŸเชฎ เชฆเซเชตเชพเชฐเชพ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชœเซ‡ เช‡เชฎเซ‹เชœเซ€ เชธเชนเชฟเชค เชคเชฎเชพเชฎ เชฏเซเชจเชฟเช•เซ‹เชก เช…เช•เซเชทเชฐเซ‹เชจเซ‡ xrdesktop เชฎเชพเช‚ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡เชฒ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เช•เซ€เชฌเซ‹เชฐเซเชกเชฎเชพเช‚เชฅเซ€ เชธเซเชฅเชพเชจเชพเช‚เชคเชฐเชฟเชค เช•เชฐเซ‡ เช›เซ‡. wxrd เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡, เชคเชฎเชพเชฐเซ‡ เชตเชฟเชกเชฟเชฏเซ‹ เช•เชพเชฐเซเชกเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ เชœเซ‡ Vulkan เช—เซเชฐเชพเชซเชฟเช•เซเชธ API เช…เชจเซ‡ VK_EXT_image_drm_format_modifier เชเช•เซเชธเซเชŸเซ‡เช‚เชถเชจเชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเซ‡ เช›เซ‡, เชœเซ‡ เชฐเซ€เชฒเซ€เช 21.1 (Ubuntu 21.04 เชฎเชพเช‚ เชธเชฎเชพเชตเชฟเชทเซเชŸ) เชฅเซ€ Mesa เชฎเชพเช‚ เชธเชชเซ‹เชฐเซเชŸเซ‡เชก เช›เซ‡. เชฐเซ‡เชจเซเชกเชฐเชฟเช‚เช— เชฎเชพเชŸเซ‡ เชตเชฒเซเช•เชจ API เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ VK_EXT_physical_device_drmm เชเช•เซเชธเซเชŸเซ‡เช‚เชถเชจเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡, เชœเซ‡ Mesa 21.2 (Ubuntu 21.10) เชฎเชพเช‚ เชฐเชœเซ‚ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡.

เชชเชฐเช‚เชชเชฐเชพเช—เชค เชกเซ‡เชธเซเช•เชŸเซ‹เชช เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชคเชพ XNUMXD เชตเชฟเชจเซเชกเซ‹ เชฎเซ‡เชจเซ‡เชœเชฐ เชธเชพเชฅเซ‡ เชเช•เซ€เช•เซƒเชค เชฅเชตเชพเชจเซ‡ เชฌเชฆเชฒเซ‡ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฐเชฟเชฏเชพเชฒเชฟเชŸเซ€ เชธเชฟเชธเซเชŸเชฎเซเชธ เชฎเชพเชŸเซ‡ เช…เชฒเช— เชธเช‚เชฏเซเช•เซเชค เชธเชฐเซเชตเชฐเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเชพ เชซเชพเชฏเชฆเชพ:

  • เชœเซเชฏเชพเชฐเซ‡ เชตเซ‡เชฒเซ‡เชจเซเชก เช…เชฅเชตเชพ X11-เช†เชงเชพเชฐเชฟเชค เชธเชคเซเชฐเชฎเชพเช‚ เชšเชพเชฒเซ‡ เช›เซ‡, เชคเซเชฏเชพเชฐเซ‡ wlroots เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€ เชเช• เชตเชฟเชจเซเชกเซ‹ เช–เซ‹เชฒเซ‡ เช›เซ‡ เชœเซ‡เชฎเชพเช‚ เชคเชฎเซ‡ เชธเชฐเชณเชคเชพเชฅเซ€ เช•เซ€เชฌเซ‹เชฐเซเชก เช‡เชจเชชเซเชŸ เช…เชจเซ‡ เชฎเชพเช‰เชธ เช‡เชตเซ‡เชจเซเชŸเซเชธ เช•เซ‡เชชเซเชšเชฐ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹ เช…เชจเซ‡ เชคเซ‡ เช‡เชจเชชเซเชŸเชจเซ‡ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฐเชฟเชฏเชพเชฒเชฟเชŸเซ€ เชตเชพเชคเชพเชตเชฐเชฃเชฎเชพเช‚ เชšเซ‹เช•เซเช•เชธ เชตเชฟเชจเซเชกเซ‹ เชชเชฐ เชฐเซ€เชกเชพเชฏเชฐเซ‡เช•เซเชŸ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹. เชญเชตเชฟเชทเซเชฏเชฎเชพเช‚, เชคเซ‡เช“ เช† เชธเซเชตเชฟเชงเชพเชจเซ‹ เช‰เชชเชฏเซ‹เช— เชซเช•เซเชค VR เชจเชฟเชฏเช‚เชคเซเชฐเช• เชฆเซเชตเชพเชฐเชพ เชœ เชจเชนเซ€เช‚, เชชเชฐเช‚เชคเซ เชจเชฟเชฏเชฎเชฟเชค เช•เซ€เชฌเซ‹เชฐเซเชก เช…เชจเซ‡ เชฎเชพเช‰เชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชชเชฃ เช‡เชจเชชเซเชŸ เช—เซ‹เช เชตเชตเชพ เชฎเชพเชŸเซ‡ เช•เชฐเชตเชพเชจเซ€ เชฏเซ‹เชœเชจเชพ เชงเชฐเชพเชตเซ‡ เช›เซ‡.
  • เชตเชฟเชจเซเชกเซ‹เช XNUMXD เชกเซ‡เชธเซเช•เชŸเซ‹เชช เชซเซเชฐเซ‡เชฎ เชฆเซเชตเชพเชฐเชพ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เชจเชฅเซ€ เช…เชจเซ‡ เชคเซ‡ เชฎเชจเชธเซเชตเซ€ เช•เชฆเชจเซเช‚ เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡, เชซเช•เซเชค เชนเชพเชฐเซเชกเชตเซ‡เชฐ เชฆเซเชตเชพเชฐเชพ เชธเชฎเชฐเซเชฅเชฟเชค เชฎเชนเชคเซเชคเชฎ เชŸเซ‡เช•เซเชธเชšเชฐ เช•เชฆ เชฆเซเชตเชพเชฐเชพ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เช›เซ‡.
  • wxrd เชฎเชพเช‚ เชตเชฟเชจเซเชกเซ‹ เชฐเซ‡เชจเซเชกเชฐเซ€เช‚เช— เชจเซ‡เชŸเซ€เชต 3D เชนเซ‡เชก-เชฎเชพเช‰เชจเซเชŸเซ‡เชก เชกเชฟเชธเซเชชเซเชฒเซ‡ (HMD) เช‡เชฎเซ‡เชœ เชฐเซ€เชซเซเชฐเซ‡เชถ เชฐเซ‡เชŸ เชชเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชœเซเชฏเชพเชฐเซ‡ เชชเชฐเช‚เชชเชฐเชพเช—เชค เชตเชฟเชจเซเชกเซ‹ เชฎเซ‡เชจเซ‡เชœเชฐเซ‹เชจเซ€ เชตเชฟเชจเซเชกเซ‹เชจเซ‡ เชฎเชฟเชฐเชฐ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡, เชธเซเชฅเชฟเชฐ เชฎเซ‹เชจเชฟเชŸเชฐ เชชเชฐ เชฎเชพเชนเชฟเชคเซ€ เช…เชชเชกเซ‡เชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชตเชชเชฐเชพเชคเซ€ เช†เชตเชฐเซเชคเชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เชฅเชพเชฏ เช›เซ‡.
  • เชธเซเชฅเชฟเชฐ เชฎเซ‹เชจเชฟเชŸเชฐเชจเซ€ เชชเชฟเช•เซเชธเซ‡เชฒ เช˜เชจเชคเชพเชจเชพ เชธเช‚เชฆเชฐเซเชญ เชตเชฟเชจเชพ, 3D เชนเซ‡เชฒเซเชฎเซ‡เชŸเชจเซ€ เชชเชฟเช•เซเชธเซ‡เชฒ เช˜เชจเชคเชพเชจเซ‡ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฐเชพเช–เซ€เชจเซ‡ เชซเซ‹เชจเซเชŸเซเชธ เชฐเซ‡เชจเซเชกเชฐ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡.
  • wxrd เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชซเช•เซเชค 3D เชนเซ‡เชกเชธเซ‡เชŸ เชงเชฐเชพเชตเชคเซ€ เช…เชจเซ‡ เชจเชฟเชฏเชฎเชฟเชค เชฎเซ‹เชจเชฟเชŸเชฐ เชงเชฐเชพเชตเชคเซ€ เชจ เชนเซ‹เชฏ เชคเซ‡เชตเซ€ เชธเชฟเชธเซเชŸเชฎเซ‹ เชชเชฐ เชถเช•เซเชฏ เช›เซ‡.

VR เชฎเชพเชŸเซ‡ เช…เชฒเช— เชธเช‚เชฏเซเช•เซเชค เชธเชฐเซเชตเชฐเชจเชพ เช—เซ‡เชฐเชซเชพเชฏเชฆเชพ:

  • VR เชชเชฐเซเชฏเชพเชตเชฐเชฃเชฎเชพเช‚, เชชเชฐเช‚เชชเชฐเชพเช—เชค เชกเซ‡เชธเซเช•เชŸเซ‹เชช เชชเชฐ VR เชชเชฐเซเชฏเชพเชตเชฐเชฃเชฎเชพเช‚ เชชเชนเซ‡เชฒเชพเชฅเซ€ เชœ เช–เซเชฒเซ‡เชฒเซ€ เชตเชฟเชจเซเชกเซ‹เชเชจเซ‡ เชธเซเชฅเชพเชจเชพเช‚เชคเชฐเชฟเชค เช…เชฅเชตเชพ เชฎเชฟเชฐเชฐ เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เชตเชฟเชจเชพ, เชฎเชพเชคเซเชฐ เชเช• เช…เชฒเช— เชธเช‚เชฏเซเช•เซเชค เชธเชฐเซเชตเชฐ เชฎเชพเชŸเซ‡ เช–เชพเชธ เชฒเซ‰เชจเซเชš เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹ เชœ เชฌเชคเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ (เชเชŸเชฒเซ‡ โ€‹โ€‹โ€‹โ€‹เช•เซ‡, เชจเชฟเชฏเชฎเชฟเชค เชธเซเช•เซเชฐเซ€เชจ เชชเชฐ เช–เซเชฒเซเชฒเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซเชธ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพเชจเซเช‚ เชšเชพเชฒเซ เชฐเชพเช–เชตเชพ เชฎเชพเชŸเซ‡, เชคเชฎเซ‡ 3D เชนเซ‡เชฒเซเชฎเซ‡เชŸ เชฎเชพเชŸเซ‡ เช…เชฒเช— เชตเชพเชคเชพเชตเชฐเชฃเชฎเชพเช‚ เชซเชฐเซ€ เชถเชฐเซ‚ เช•เชฐเชตเซเช‚ เชชเชกเชถเซ‡).
  • เชตเชฒเซเช•เชจ API เช…เชฎเชฒเซ€เช•เชฐเชฃเชฎเชพเช‚ เชตเซ‡เชฒเซ‡เชจเซเชก เชธเชชเซ‹เชฐเซเชŸ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, VK_EXT_drm_format_modifier เชเช•เซเชธเซเชŸเซ‡เช‚เชถเชจ เชฎเชพเชŸเซ‡ เช†เชงเชพเชฐเชจเชพ เช…เชญเชพเชตเชจเซ‡ เช•เชพเชฐเชฃเซ‡ เชฎเชพเชฒเชฟเช•เซ€เชจเชพ NVIDIA เชกเซเชฐเชพเช‡เชตเชฐเซ‹ เชธเชพเชฅเซ‡ gbm เช…เชจเซ‡ wlroots เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เชพเชคเซ‹ เชจเชฅเซ€.



เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹