Download Drivers

NVIDIA_ACE

RTX_DLSS_Game_Announcements

Laptop_Campaign

System_Builder

NVIDIA Twitter UK

NVIDIA Facebook UK

FreeBSD Display Driver – x64

 
Version: 470.42.01 BETA
Release Date: 2021.6.22
Operating System: FreeBSD x64
Language: English (UK)
File Size: 94.71 MB
Download

Release Highlights
Supported products
Additional information
  • Increased the maximum limit on concurrent OpenGL contexts. This limit was previously constrained by a fixed-size internal driver resource, and is now constrained by available system memory.
  • Applications that exceed the maximum limit on concurrent OpenGL contexts will now receive a BadAlloc X error rather than crashing.
  • Fixed a bug that could cause the X server to crash upon shutdown with some configurations using GPU screens.
  • Fixed a bug that could cause rendering errors when displaying scaled MetaModes using the "Nearest" resampling method.
  • Fixed a bug that could cause NvFBC's "direct capture" to crash the X server when certain GLX calls are made during a capture.
  • Added support for VK_QUEUE_GLOBAL_PRIORITY_REALTIME_EXT from the VK_EXT_global_priority extension. This enables support for asynchronous reprojection in SteamVR.

    VK_QUEUE_GLOBAL_PRIORITY_REALTIME_EXT is supported on Pascal GPUs and newer.

    Global priorities other than VK_QUEUE_GLOBAL_PRIORITY_MEDIUM_EXT require root privileges or the CAP_SYS_NICE capability.
  • Added support for the VK_EXT_global_priority_query extension.
  • Added support for the VK_EXT_provoking_vertex extension.
  • Fixed a bug that could cause intermittent corruption in Wolfenstein: Youngblood when using NVIDIA Kepler, Maxwell, Pascal, and Volta GPUs.
  • Fixed a bug that could cause games running with DXVK to crash with Xid 31 (MMU Fault) errors when using NVIDIA Pascal GPUs.
  • Added support for the VK_EXT_extended_dynamic_state2 extension.
  • Added support for the VK_EXT_color_write_enable extension.
  • Added support for the VK_EXT_vertex_input_dynamic_state extension.
  • Added support for the VK_EXT_ycbcr_2plane_444_formats extension.
  • Added support for the VK_NV_inherited_viewport_scissor extension.
  • NvFBC's "direct capture" mode no longer causes flipping to be disabled for applications being captured. G-SYNC can now also be used simultaneously with NvFBC direct capture.
  • Enabled the NVIDIA driver, by default, to attempt to initialize SLI when using GPUs with different amounts of video memory. Previously, this was only available when bit 1 was set in the "Coolbits" X config option.
  • Updated GPU fan control to be available by default in nvidia-settings and NV-CONTROL, for GPU boards that support programmable fan control. Previously, this was only available when bit 2 was set in the "Coolbits" X config option.
  • Fixed an issue where vkCreate{Graphics,Compute}Pipeline would sometimes crash when the shaders contained resources with no set/binding.
  • Fixed a memory fault in the Vulkan driver when using some smaller dimensions of sparse images.
  • Fixed an issue with vkCmdSetViewport when firstViewport is non-zero.
  • Fixed handling of VK_DESCRIPTOR_BINDING_VARIABLE_DESCRIPTOR_COUNT_BIT for variable size descriptor bindings.
  • Changed the compression used for the FreeBSD package from gzip to xz.
  • Added gsp.bin firmware file which is used to offload the GPU initialization and management tasks on some GPUs. See the "GSP Firmware" chapter in the README for more information.


<