Linux, Solaris, and FreeBSD driver 355.06 (beta)
Release highlights since 352.30: [list] [.] Fixed a bug that could cause data from one texture level to overwrite data from the next lowest level, when creating a texture view that did not include the higher of the two levels. [/.][.] Fixed a bug that could cause the nvidia-settings control panel to crash when updating the display layout. [/.][.] Corrected some erroneous reporting of support for GLX extensions: several extensions were being reported as supported for indirect GLX, which were in fact only supported under direct rendering. [/.][.] Added support for the following EGL extensions: [list] [.] EGL_KHR_swap_buffers_with_damage [/.][.] EGL_NV_stream_consumer_gltexture_yuv [/.][/list] [/.][.] Replaced the build system for the NVIDIA kernel modules and updated the installer package and nvidia-installer to use the new build system and kernel module source code layout. For more information about the new build system and layout, see the README document at: ftp://download.nvidia.com/XFree86/packaging/linux/new-kbuild-for-355/ [/.][.] Added experimental full OpenGL support to EGL. [/.][.] Marked the DeleteUnusedDP12Displays option as deprecated. Version 1.5.0 of the X Resize and Rotate specification added a note that dynamically-created outputs will not be destroyed, so this option is deprecated and will be removed in a future driver release. [/.][.] Added support for VDPAU profiles added in VDPAU 0.9: [list] [.] VDP_DECODER_PROFILE_H264_BASELINE [/.][.] VDP_DECODER_PROFILE_H264_CONSTRAINED_BASELINE [/.][.] VDP_DECODER_PROFILE_H264_EXTENDED [/.][.] VDP_DECODER_PROFILE_H264_PROGRESSIVE_HIGH [/.][.] VDP_DECODER_PROFILE_H264_CONSTRAINED_HIGH [/.][/list] [/.][.] Fixed a bug that prevented more than one RandR output from sharing user-added modes. [/.][.] Fixed a bug that caused application-specified swap intervals to be ignored on some screens when using Xinerama. [/.][.] Fixed a bug that caused user-supplied RandR modes with nonsensical combinations of the +HSync, -HSync, +VSync, and -VSync flags to corrupt the mode list. [/.][.] Added support to make an OpenGL 3.0 and above context current without making current to any drawable. [/.][.] Fixed a bug that caused VDPAU to only display the top half of a video frame when decoding and displaying H.265/HEVC encoded video streams. [/.][/list] [[url="http://us.download.nvidia.com/XFree86/Linux-x86/355.06/README/index.html"]README[/url] | [url="http://us.download.nvidia.com/XFree86/Linux-x86/355.06/NVIDIA-Linux-x86-355.06.run"]Linux x86[/url] | [url="http://us.download.nvidia.com/XFree86/Linux-x86_64/355.06/NVIDIA-Linux-x86_64-355.06.run"]Linux x86_64[/url] | [url="http://us.download.nvidia.com/XFree86/Linux-x86-ARM/355.06/NVIDIA-Linux-armv7l-gnueabihf-355.06.run"]Linux ARM[/url] | [url="http://us.download.nvidia.com/solaris/355.06/NVIDIA-Solaris-x86-355.06.run"]Solaris[/url] | [url="http://us.download.nvidia.com/XFree86/FreeBSD-x86/355.06/NVIDIA-FreeBSD-x86-355.06.tar.gz"]FreeBSD x86[/url] | [url="http://us.download.nvidia.com/XFree86/FreeBSD-x86_64/355.06/NVIDIA-FreeBSD-x86_64-355.06.tar.gz"]FreeBSD x86_64[/url]]
Release highlights since 352.30:
  • Fixed a bug that could cause data from one texture level to overwrite data from the next lowest level, when creating a texture view that did not include the higher of the two levels.
  • Fixed a bug that could cause the nvidia-settings control panel to crash when updating the display layout.
  • Corrected some erroneous reporting of support for GLX extensions: several extensions were being reported as supported for indirect GLX, which were in fact only supported under direct rendering.
  • Added support for the following EGL extensions:
    • EGL_KHR_swap_buffers_with_damage
    • EGL_NV_stream_consumer_gltexture_yuv

  • Replaced the build system for the NVIDIA kernel modules and updated the installer package and nvidia-installer to use the new build system and kernel module source code layout. For more information about the new build system and layout, see the README document at:
    ftp://download.nvidia.com/XFree86/packaging/linux/new-kbuild-for-355/

  • Added experimental full OpenGL support to EGL.
  • Marked the DeleteUnusedDP12Displays option as deprecated.

    Version 1.5.0 of the X Resize and Rotate specification added a note that dynamically-created outputs will not be destroyed, so this option is deprecated and will be removed in a future driver release.
  • Added support for VDPAU profiles added in VDPAU 0.9:
    • VDP_DECODER_PROFILE_H264_BASELINE
    • VDP_DECODER_PROFILE_H264_CONSTRAINED_BASELINE
    • VDP_DECODER_PROFILE_H264_EXTENDED
    • VDP_DECODER_PROFILE_H264_PROGRESSIVE_HIGH
    • VDP_DECODER_PROFILE_H264_CONSTRAINED_HIGH

  • Fixed a bug that prevented more than one RandR output from sharing user-added modes.
  • Fixed a bug that caused application-specified swap intervals to be ignored on some screens when using Xinerama.
  • Fixed a bug that caused user-supplied RandR modes with nonsensical combinations of the +HSync, -HSync, +VSync, and -VSync flags to corrupt the mode list.
  • Added support to make an OpenGL 3.0 and above context current without making current to any drawable.
  • Fixed a bug that caused VDPAU to only display the top half of a video frame when decoding and displaying H.265/HEVC encoded video streams.

[README | Linux x86 | Linux x86_64 | Linux ARM | Solaris | FreeBSD x86 | FreeBSD x86_64]

Aaron Plattner
NVIDIA Linux Graphics

#1
Posted 08/03/2015 04:55 PM   
Scroll To Top