Linux, Solaris, and FreeBSD driver 349.16

Release highlights since 349.12:

  • Added support for the following GPUs:
    • Quadro K1200
    • Quadro M6000
    • GeForce 920M
    • GeForce 930A
    • GeForce 930M
    • GeForce 940M
    • GeForce GTX 950M
    • GeForce GTX 960M
    • GeForce GTX TITAN X
  • Fixed Pixel Buffer Object operations when row length is less than width. GL_[UN]PACK_ROW_LENGTH can be set to a value lower than the width of the operation being carried out. The OpenGL specification allows for this (the source or destination lines will be overlapping). Previously, our implementation of Pixel Buffer Objects did not support this case and would throw an error.
  • Fixed a bug that caused corruption when switching display modes in some applications that use transform feedback.
  • Fixed a bug that caused texture corruption on framebuffer depth attachments cleared using glClearTexImage().

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