NVIDIA рдбреНрд░рд╛рдЗрднрд░рд╣рд░реВрдорд╛ Wayland рд╕рдорд░реНрдердирдХреЛ рд╕реНрдерд┐рддрд┐

рдПрдирд╡реАрдЖрдИрдбреАрдЖрдИрдП рдкреНрд░реЛрдкреНрд░рд╛рдЗрдЯрд░реА рдбреНрд░рд╛рдЗрднрд░рд╣рд░реВрдХреЛ рдкреНрд░рдореБрдЦ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВ рдордзреНрдпреЗ рдПрдХ рдЖрд░реЛрди рдкреНрд▓реЗрдЯрдирд░рд▓реЗ R515 рдбреНрд░рд╛рдЗрднрд░рд╣рд░реВрдХреЛ рдкрд░реАрдХреНрд╖рдг рд╢рд╛рдЦрд╛рдорд╛ рд╡реЗрд▓реНрдпрд╛рдгреНрдб рдкреНрд░реЛрдЯреЛрдХрд▓ рд╕рдорд░реНрдердирдХреЛ рд╕реНрдерд┐рддрд┐ рдкреНрд░рдХрд╛рд╢рд┐рдд рдЧрд░реЗрдХреЛ рдЫ, рдЬрд╕рдХреЛ рд▓рд╛рдЧрд┐ NVIDIA рд▓реЗ рдХрд░реНрдиреЗрд▓ рд╕реНрддрд░рдорд╛ рдЪрд▓реНрдиреЗ рд╕рдмреИ рдШрдЯрдХрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕реНрд░реЛрдд рдХреЛрдб рдкреНрд░рджрд╛рди рдЧрд░реЗрдХреЛ рдЫред рдпреЛ рдиреЛрдЯ рдЧрд░рд┐рдПрдХреЛ рдЫ рдХрд┐ рдзреЗрд░реИ рдХреНрд╖реЗрддреНрд░рд╣рд░реВрдорд╛, NVIDIA рдбреНрд░рд╛рдЗрднрд░рдорд╛ Wayland рдкреНрд░реЛрдЯреЛрдХрд▓рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди X11 рд╕рдорд░реНрдердирд╕рдБрдЧ рд╕рдорд╛рдирддрд╛рдорд╛ рдкреБрдЧреЗрдХреЛ рдЫреИрдиред рдПрдХреИ рд╕рдордпрдорд╛, рдврд┐рд▓рд╛рдЗ NVIDIA рдбреНрд░рд╛рдЗрднрд░ рд░ Wayland рдкреНрд░реЛрдЯреЛрдХрд▓ рд░ рдпрд╕рдорд╛ рдЖрдзрд╛рд░рд┐рдд рд╕рдордЧреНрд░ рд╕рд░реНрднрд░рд╣рд░реВрдХреЛ рд╕рд╛рдорд╛рдиреНрдп рд╕реАрдорд┐рддрддрд╛рд╣рд░реВрдорд╛ рджреБрд╡реИ рд╕рдорд╕реНрдпрд╛рд╣рд░реВрдХреЛ рдХрд╛рд░рдг рд╣реЛред

рдЪрд╛рд▓рдХ рд╕реАрдорд╛рд╣рд░реБ:

  • libvdpau рд▓рд╛рдЗрдмреНрд░реЗрд░реА, рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдкреЛрд╕реНрдЯ-рдкреНрд░реЛрд╕реЗрд╕рд┐рдЩ, рдХрдореНрдкреЛрдЬрд┐рдЯрд┐рдЩ, рдбрд┐рд╕реНрдкреНрд▓реЗ рд░ рднрд┐рдбрд┐рдпреЛ рдбрд┐рдХреЛрдбрд┐рдЩрдХрд╛ рд▓рд╛рдЧрд┐ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдПрдХреНрд╕реЗрд▓реЗрд░реЗрд╕рди рдореЗрдХрд╛рдирд┐рдЬрдорд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ, Wayland рдХреЛ рд▓рд╛рдЧрд┐ рдирд┐рд░реНрдорд┐рдд рд╕рдорд░реНрдерди рдЫреИрдиред рдкреБрд╕реНрддрдХрд╛рд▓рдп рдкрдирд┐ Xwayland рд╕рдВрдЧ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдБрджреИрдиред
  • Wayland рд░ Xwayland рд▓рд╛рдИ NvFBC (NVIDIA FrameBuffer рдХреНрдпрд╛рдкреНрдЪрд░) рдкреБрд╕реНрддрдХрд╛рд▓рдпрдорд╛ рд╕реНрдХреНрд░рд┐рди рдХреНрдпрд╛рдкреНрдЪрд░рдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдорд┐рд▓реНрджреИрдиред
  • Nvidia-drm рдореЛрдбреНрдпреБрд▓рд▓реЗ G-Sync рдЬрд╕реНрддрд╛ рдЪрд░ рд░рд┐рдлреНрд░реЗрд╕ рджрд░ рдХреНрд╖рдорддрд╛рд╣рд░реВрдХреЛ рдмрд╛рд░реЗрдорд╛ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд╛рди рдЧрд░реНрджреИрди, рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ Wayland-рдЖрдзрд╛рд░рд┐рдд рд╡рд╛рддрд╛рд╡рд░рдгрдорд╛ рдкреНрд░рдпреЛрдЧ рд╣реБрдирдмрд╛рдЯ рд░реЛрдХреНрдЫред
  • Wayland-рдЖрдзрд╛рд░рд┐рдд рд╡рд╛рддрд╛рд╡рд░рдгрдорд╛, рднрд░реНрдЪреБрдЕрд▓ рд░рд┐рдпрд▓рд┐рдЯреА рд╕реНрдХреНрд░рд┐рдирд╣рд░реВрдорд╛ рдЖрдЙрдЯрдкреБрдЯ, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, SteamVR рдкреНрд▓реЗрдЯрдлрд░реНрдорджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд, DRM рд▓реАрдЬ рдореЗрдХрд╛рдирд┐рдЬрдордХреЛ рдЕрд╕рдХреНрд╖рдорддрд╛рдХреЛ рдХрд╛рд░рдгрд▓реЗ рдЙрдкрд▓рдмреНрдз рдЫреИрди, рдЬрд╕рд▓реЗ рд╡рд┐рднрд┐рдиреНрди рдмрдлрд░рд╣рд░реВрд╕рдБрдЧ рд╕реНрдЯреЗрд░рд┐рдпреЛ рдЫрд╡рд┐ рдЙрддреНрдкрдиреНрди рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ DRM рд╕реНрд░реЛрддрд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред рднрд░реНрдЪреБрдЕрд▓ рд╡рд╛рд╕реНрддрд╡рд┐рдХрддрд╛ рд╣реЗрдбрд╕реЗрдЯрд╣рд░реВрдорд╛ рдЖрдЙрдЯрдкреБрдЯ рдЧрд░реНрджрд╛ рдмрд╛рдпрд╛рдБ рд░ рджрд╛рдпрд╛рдБ рдЖрдБрдЦрд╛ред
  • Xwayland рд▓реЗ EGL_EXT_platform_x11 рд╡рд┐рд╕реНрддрд╛рд░рд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджреИрдиред
  • nvidia-drm рдореЛрдбреНрдпреБрд▓рд▓реЗ GAMMA_LUT, DEGAMMA_LUT, CTM, COLOR_ENCODING рд░ COLOR_RANGE рдЧреБрдгрд╣рд░реВрд▓рд╛рдИ рдХрдореНрдкреЛрдЬрд┐рдЯ рдкреНрд░рдмрдиреНрдзрдХрд╣рд░реВрдорд╛ рд░рдЩ рд╕реБрдзрд╛рд░рдХреЛ рд▓рд╛рдЧрд┐ рдЖрд╡рд╢реНрдпрдХ рд╕рдорд░реНрдерди рдЧрд░реНрджреИрдиред
  • Wayland рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрд╛, nvidia-рд╕реЗрдЯрд┐рдЩ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХреЛ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╕реАрдорд┐рдд рдЫред
  • GLX рдорд╛ Xwayland рд╕рдБрдЧ, рд╕реНрдХреНрд░рд┐рдирдорд╛ рдЖрдЙрдЯрдкреБрдЯ рдмрдлрд░ рдХреЛрд░реНрджрд╛ (рдлреНрд░рдиреНрдЯ-рдмрдлрд░) рдбрдмрд▓ рдмрдлрд░рд┐рдЩрд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрджреИрдиред

Wayland рдкреНрд░реЛрдЯреЛрдХрд▓ рд░ рдХрдореНрдкреЛрдЬрд┐рдЯ рд╕рд░реНрднрд░рд╣рд░реВрдХреЛ рд╕реАрдорд╛рд╣рд░реВ:

  • Wayland рдкреНрд░реЛрдЯреЛрдХрд▓ рд╡рд╛ рдХрдореНрдкреЛрдЬрд┐рдЯ рд╕рд░реНрднрд░рд╣рд░реВрд▓реЗ рд╕реНрдЯреЗрд░рд┐рдпреЛ рдЖрдЙрдЯрдкреБрдЯ, SLI, Multi-GPU рдореЛрдЬрд╛рдЗрдХ, рдлреНрд░реЗрдо рд▓рдХ, Genlock, Swap Groups, рд░ рдЙрдиреНрдирдд рдкреНрд░рджрд░реНрд╢рди рдореЛрдбрд╣рд░реВ (warp, blend, pixel shift, рд░ YUV420 рдЗрдореБрд▓реЗрд╢рди) рдЬрд╕реНрддрд╛ рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ рд╕рдорд░реНрдерди рдЧрд░реНрджреИрдирдиреНред рд╕реНрдкрд╖реНрдЯ рд░реВрдкрдорд╛, рдпрд╕реНрддреЛ рдкреНрд░рдХрд╛рд░реНрдпрддрд╛ рд▓рд╛рдЧреВ рдЧрд░реНрди рдирдпрд╛рдБ EGL рд╡рд┐рд╕реНрддрд╛рд░рд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рд╣реБрдиреЗрдЫред
  • рддреНрдпрд╣рд╛рдБ рдХреБрдиреИ рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛ рд╕реНрд╡реАрдХреГрдд API рдЫреИрди рдЬрд╕рд▓реЗ Wayland рдХрдореНрдкреЛрдЬрд┐рдЯ рд╕рд░реНрднрд░рд╣рд░реВрд▓рд╛рдИ PCI-Express Runtime D3 (RTD3) рдорд╛рд░реНрдлрдд рднрд┐рдбрд┐рдпреЛ рдореЗрдореЛрд░реА рдкрд╛рд╡рд░ рдбрд╛рдЙрди рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред
  • Xwayland рд╕рдБрдЧ рдПрдк рд░реЗрдиреНрдбрд░рд┐рдЩ рд░ рд╕реНрдХреНрд░рд┐рди рдЖрдЙрдЯрдкреБрдЯ рд╕рд┐рдЩреНрдХреНрд░реЛрдирд╛рдЗрдЬ рдЧрд░реНрди NVIDIA рдбреНрд░рд╛рдЗрднрд░рдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреЗ рд╕рдВрдпрдиреНрддреНрд░рдХреЛ рдЕрднрд╛рд╡ рдЫред рдпрд╕реНрддреЛ рд╕рд┐рдВрдХреНрд░реЛрдирд╛рдЗрдЬреЗрд╕рди рдмрд┐рдирд╛, рдХреЗрд╣рд┐ рдкрд░рд┐рд╕реНрдерд┐рддрд┐рд╣рд░реВрдорд╛, рджреГрд╢реНрдп рд╡рд┐рдХреГрддрд┐рд▓рд╛рдИ рдЕрд╕реНрд╡реАрдХрд╛рд░ рдЧрд░реНрди рд╕рдХрд┐рдБрджреИрдиред
  • Wayland рдХрдореНрдкреЛрдЬрд┐рдЯ рд╕рд░реНрднрд░рд╣рд░реВрд▓реЗ рд╕реНрдХреНрд░рд┐рди рдорд▓реНрдЯрд┐рдкреНрд▓реЗрдХреНрд╕рд░рд╣рд░реВ (mux) рд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджреИрди, рджреБрдИ GPU рд╣рд░реВ (рдПрдХреАрдХреГрдд рд░ рдЕрд▓рдЧ) рд╕рдБрдЧ рд▓реНрдпрд╛рдкрдЯрдкрд╣рд░реВрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реАрдПрдХреЛ GPU рд▓рд╛рдИ рдкреНрд░рддреНрдпрдХреНрд╖ рд░реВрдкрдорд╛ рдПрдХреАрдХреГрдд рд╡рд╛ рдмрд╛рд╣реНрдп рд╕реНрдХреНрд░рд┐рдирдорд╛ рдЬрдбрд╛рди рдЧрд░реНрдиред X11 рдорд╛, "mux" рд╕реНрдХреНрд░рд┐рди рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдкрдорд╛ рд╕реНрд╡рд┐рдЪ рд╣реБрди рд╕рдХреНрдЫ рдЬрдм рдкреВрд░реНрдг-рд╕реНрдХреНрд░рд┐рди рдЕрдиреБрдкреНрд░рдпреЛрдЧрд▓реЗ рдЕрд▓рдЧ GPU рдорд╛рд░реНрдлрдд рдЖрдЙрдЯрдкреБрдЯ рдЧрд░рд┐рд░рд╣реЗрдХреЛ рдЫред
  • GLX рдорд╛рд░реНрдлрдд рдЕрдкреНрд░рддреНрдпрдХреНрд╖ рд░реЗрдиреНрдбрд░рд┐рдЩрд▓реЗ Xwayland рдорд╛ рдХрд╛рдо рдЧрд░реНрджреИрди рдХрд┐рдирднрдиреЗ GLAMOR 2D рдПрдХреНрд╕реЗрд▓реЗрд░реЗрд╢рди рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди NVIDIA рдХреЛ EGL рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирд╕рдБрдЧ рдЙрдкрдпреБрдХреНрдд рдЫреИрдиред
  • Xwayland-рдЖрдзрд╛рд░рд┐рдд рд╡рд╛рддрд╛рд╡рд░рдгрдорд╛ рдЪрд▓рд┐рд░рд╣реЗрдХреЛ GLX рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрд▓реЗ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдУрднрд░рд▓реЗ рд╕рдорд░реНрдерди рдЧрд░реНрджреИрдиред

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди