1. 28 Jan, 2013 1 commit
    • Aaron Plattner's avatar
      test: add a dlclose test · d00042fd
      Aaron Plattner authored
      Closing an X display that had a VDPAU device created on it causes a crash.
      
      Work around an identical libXext dlclose bug with the "Generic Event Extension"
      by dlopening libXext.so.6 and leaving it open.
      
      Original bug discovered and fixed by Robert Morell <rmorell@nvidia.com> in
      commit 3b43955c
      
      .
      
      v2: Don't SKIP if creating the device fails.  Just attempting to create the
      device installs the DRI2 extension that causes the problem.
      Signed-off-by: default avatarAaron Plattner <aplattner@nvidia.com>
      Reviewed-by: default avatarRobert Morell <rmorell@nvidia.com>
      d00042fd
  2. 25 Jan, 2013 2 commits
  3. 04 Sep, 2012 1 commit
  4. 08 Sep, 2010 1 commit
  5. 28 Jan, 2010 2 commits
  6. 14 Dec, 2009 1 commit
  7. 20 Nov, 2009 1 commit
  8. 17 Nov, 2009 1 commit
    • Aaron Plattner's avatar
      Move VDPAU drivers into their own module directory. · 0537b13e
      Aaron Plattner authored
      
      
      * Add a --with-module-dir configure parameter.
      
      * Pass the moduledir into the wrapper.  Use it to construct the path to search
        for drivers.  Require drivers to end in a ".1" version, in case we ever want
        to rev. the interface between the wrapper and the drivers.
      
      * If no driver is found in the new module dir, look for one in the default
        search paths.  This is intended to find libvdpau_nvidia.so for drivers that
        predate the change to move it, and can be removed in the future.
      
      * Stash the moduledir into vdpau.pc.  Drivers can find this with
        `pkg-config --variable=moduledir vdpau`.
      
      * Add a version to libvdpau_trace.so in case the interface between it and
        libvdpau.so ever changes.
      
      * Install libvdpau_trace.so.1 to moduledir instead of libdir.
      Signed-off-by: default avatarAaron Plattner <aplattner@nvidia.com>
      Acked-by: default avatarStephen Warren <swarren@nvidia.com>
      0537b13e
  9. 03 Oct, 2009 1 commit
    • Aaron Plattner's avatar
      Build documentation. · fceec0aa
      Aaron Plattner authored
      Detect when doxygen, dot, and pdflatex are installed.  When they are, enable
      documentation.  Add --enable-documentation and --disable-documentation to
      override the autodetection.  Install the docs to the configured docdir (usually
      $prefix/share/doc/libvdpau).
      fceec0aa
  10. 17 Sep, 2009 1 commit
  11. 14 Sep, 2009 1 commit
  12. 02 Sep, 2009 1 commit
  13. 14 Jan, 2009 2 commits