This is an EGL platform library for the NVIDIA driver to support XWayland
via xlib (using EGL_KHR_platform_x11) or xcb (using EGL_EXT_platform_xcb).
Minimum required version of nvidia-driver for this is 560.
Any of legacy versions are not supported.
nvidia comments: Wordsmith
These days, Nvidia graphics is more platforms than just cards, more
renderers than just OpenGL, and more display protocols than just X.
It's also written in uppercase. This increases consistency, clarity,
and eliminates jarring line wrapping at reference column width 80.
PR: 293473 (graphics/nvidia-texture-tools)
PR: 293474 (sysutils/nvclock)
PR: 293475 (sysutils/py-nvitop)
Reviewed by: amdmi3, ashafer, danfe, kbowling
Reviewed by: Tomoaki Aoki <junchoon_dec.sakura.ne.jp>
Differential Revision: https://reviews.freebsd.org/D55452
x11/nvidia-driver-devel, x11/nvidia-kmod-devel, x11/linux-nvidia-libs-devel,
graphics/nvidia-drm*-kmod-devel, graphics/externalplatform,
graphics/egl-wayland, graphics/egl-x11 : Update to 590.48.01
Update "-devel" variants to latest New Feature Branch [NFB]
of drivers 590.48.01:
https://www.nvidia.com/en-us/drivers/details/259269/
Linux counterparts for x11/linux-nvidia-libs:
https://www.nvidia.com/en-us/drivers/details/259267/
! Important note !
As already notified by HEADSUP at freebsd-ports ML [1],
this version drops support for a bunch of old GPUs
prior to Turing Generation of the architecture.
(Only the first 15 lines of the commit message are shown above )