At the beginning of the month I commented, "on a slightly different note don't be surprised if you see the premiere of Wayland compatibility in the next release stream." Well folks, many didn't believe that comment, but I scored again. Today's NVIDIA 364.12 Linux driver does deliver on Wayland and Mir support!
The NVIDIA 364.12 driver adds a Wayland platform library to support Wayland composittors, adds new EGL extensions for Wayland, adds initial DRM KMS support, now uses GLVND GLX client libraries by default, adds in Vulkan 1.0 support to mainline, adds new RandR properties, and now provides proper PRIME support too.
The new EGL extensions are EGL_EXT_platform_wayland, EGL_WL_bind_wayland_display, EGL_EXT_device_drm, EGL_EXT_output_drm, and EGL_EXT_stream_consumer_egloutput.
So there's now Wayland and Mir support with this NVIDIA 364 driver series. The previous beta Vulkan Linux support is also now mainlined in the binary driver. Plus the PRIME support and other changes make this driver update one hell of a release. Last but not least is the GeForce 920MX and 930MX Maxwell hardware support.
You can download the new driver at NVIDIA.com.