Linux, Solaris, and FreeBSD driver 440.82 [long-lived branch release]

Release highlights since 440.64:

  • Added a workaround for Steam Play title DOOM Eternal, which overrides application requested memory locations, to ensure performance-critical resources be placed in video memory.
  • Allow presenting from queue families which only expose VK_QUEUE_COMPUTE_BIT when using XCB in addition to Xlib surfaces.
  • Fixed a bug that caused render-offloaded applications to crash on exit.
  • Fixed a driver installation failure on Linux kernel 5.6 release candidates, where the NVIDIA kernel module failed to build with error "implicit declaration of function timespec_to_ns".
  • Fixed a driver installation failure on Linux kernel 5.6 release candidates, where the NVIDIA kernel module failed to build with error "implicit declaration of function getrawmonotonic".
  • Fixed a driver installation failure on Linux kernel 5.6 release candidates, where the NVIDIA kernel module failed to build with error "implicit declaration of function getnstimeofday".
  • Fixed a driver installation failure on Linux kernel 5.6 release candidates, where the NVIDIA kernel module failed to build with error "dereferencing pointer to incomplete type struct timeval".
  • Fixed a driver installation failure on Linux kernel 5.6 release candidates, where the NVIDIA kernel module failed to build with error "implicit declaration of function jiffies_to_timespec".
  • Fixed driver installation failure on Linux kernel 5.6 release candidates, where the NVIDIA kernel module failed to build with error “passing argument 4 of proc_create_data from incompatible pointer type”.

[README | Linux x86_64 | Solaris | FreeBSD x86_64]

3 Likes