StefanG3D Posted May 19, 2016 Report Share Posted May 19, 2016 Fixed a bug that would cause OpenGL applications to crash when creating a context on one X display connection, then making it current with no associated drawable on another X display connection. This fixes a crash when starting some versions of Matlab. Fixed OpenGL presentation to SDI through the GLX_NV_video_out and GLX_NV_present_video extensions, which was broken by the introduction of the nvidia-modeset kernel module in 358.09. Fixed a bug that caused an incorrect offset to be applied when using the full composition pipeline on a display whose image has both a rotation and a ViewportOut offset applied. Fixed a bug that could cause nvidia-settings to crash on some systems when responding to events such as hotplugging DisplayPort devices. Fixed a bug that could cause crashes in OpenGL applications which use glTextureView() with a non-zero minlevel. Enhanced the Display Device information page in nvidia-settings with additional information for DisplayPort devices to reflect attributes which are specific to DisplayPort connections. Fixed a bug which could cause deleted application profiles to appear when editing rules in the nvidia-settings control panel. Fixed a bug that caused hangs when a G-SYNC monitor is unplugged and a non-G-SYNC monitor is connected while G-SYNC is active. Fixed a bug that caused "nvidia-modeset: ERROR: GPU:0: Activating G-SYNC failed" to be printed to the system log if a G-SYNC monitor is connected and stereo is enabled in xorg.conf on a configuration that doesn't support it. Added the NV_robustness_video_memory_purge OpenGL extension, which allows applications to know when a mode switching or power event purged the contents of FBOs and BOs residing in video memory. Fixed a bug that prevented HDMI 2.0 4K monitors from waking up from sleep or hot-replug. Fixed a bug that sometimes prevented flipping from being enabled on systems with multiple displays. Fixed a bug that could cause applications to crash when using the EGL_EXT_platform_device extension on a system with multiple GPUs. Fixed a bug that could cause nvidia-installer's runtime loader test to fail spuriously on some systems. The NVIDIA Unified Virtual Memory kernel module, nvidia-uvm.ko, now has a minimum kernel requirement of Linux 2.6.32. On older kernel versions, nvidia-uvm.ko will be compiled as a stub kernel module which does not provide any functionality. Updated the libglvnd snapshot included in the NVIDIA driver package to libglvnd commit b7d75429677eecc00c3701aaa4deac1304bc51ff. This contains a new revision of the libglvnd ABI. The driver is not compatible with a libglvnd older than commit c5bcda3b848fe52d6ae6ef25c917431c06d62d27 Linux 32-bit ARM Display Driver BETA 367.18 May 19, 2016 Linux x64 (AMD64/EM64T) Display Driver [/color]BETA[/b] 367.18 May 19, 2016 Linux Display Driver - x86 [/color]BETA[/b] 367.18 May 19, 2016 Solaris Display Driver – x64/x86 [/color]BETA[/b] 367.18 May 19, 2016 FreeBSD Display Driver – x86 [/color]BETA[/b] 367.18 May 19, 2016 FreeBSD Display Driver – x64 [/color]BETA[/b] 367.18 May 19, 2016 Quote Link to comment Share on other sites More sharing options...
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.