File nvidia-vaapi-driver.changes of Package nvidia-vaapi-driver
------------------------------------------------------------------- Mon Nov 04 14:58:07 UTC 2024 - dead_mozay@opensuse.org - Update to version 0.0.13: * Update README.md * added addition fallback mechanism for reading version number * fixed mismatched } caused by not using the END_FOR_EACH macro * Fix typo, add HEVC support description, add open gpu kernel info * Fix double closing file descriptor * Fix memory leak * Remove redundant NULL check free(ptr) is defined as a no-op if ptr=NULL * realloc with NULL pointer is equivalent to malloc * Fix potential double free issue * Fix file descriptor potentially never being closed * vabackend: Treat surfaceCount == 1 the same as surfaceCount == 0 * Update README.md - Recent MPV versions can be used. * fixed out of bounds issues in hevc decoding * reworked GOB logic yet again * disabled deinterlacing * Expose non-glibc workaround on FreeBSD < 14 (rebase 119a5a3ac448) * Update default backend in README.md ------------------------------------------------------------------- Mon May 06 10:51:49 UTC 2024 - dead_mozay@opensuse.org - Update to version 0.0.12: * Remove duplicated include * Fix undefined reference to 'gettid' on CentOS 8 * Revert "Fix undefined reference to 'gettid' on CentOS 8" * Fix undefined reference to 'gettid' on CentOS 8 * Fix building with musl * reworked 470 version check fix * removed unused variable * modified check in nv_get_versions to work with 470 drivers * src: Increase num_render_targets to 32 for Chromium * direct: Fix drm index loop condition * Reworked GOB calculation, again. Fixes issue with wide and short video 498x124 showing green bars. * Log message clean up * Update README.md * Update README.md * added limit to maximum surface count * change default backend to direct and add egl to NVD_BACKEND options * fixed issue with single buffer export for small (144p/160p) videos having visual artifacts * tidied up code * first attempt at single buffer export * Cast 32-bit time_t on FreeBSD i386 * Add FreeBSD alias for gettid() * Add FreeBSD header for pthread_timedjoin_np() * Add qsort_r workaround for FreeBSD < 14 * Add comparison function typedef for qsort_r on non-glibc systems * Add BSD aliases for ioctl-related macros * minor() is in <sys/types.h> on BSDs ------------------------------------------------------------------- Wed Nov 08 20:15:08 UTC 2023 - dead_mozay@opensuse.org - Update to version 0.0.11: * Add check for Chromium passing 0 surfaces. * Use VA_CHECK_VERSION for VA_FOURCC_Q416 * readme: update egl regression info * Bump actions/checkout from 3 to 4 * Packaging status * Fix check method for ffmpeg vaapi support * fix wrong slice params struct in func copyHEVCSliceData * Use 'Big' pages as for some reason Vulkan can't read from the default sized ones * Fix yuv444p16: kept only VA_FOURCC_Q416 * Use libva's driverdir path instead hardcoded ------------------------------------------------------------------- Wed Jun 21 06:07:53 UTC 2023 - dead_mozay@opensuse.org - Update to version 0.0.10+20230610.0a00766: * tweaked driver version logic for v530 drivers * reworked drm render node selection logic, and added compatibility with 535 driver versions * Fix CUDA context in nvGetImage * changed uint64_t log format to use PRIx64 macro * changed %llX to %p to support compiling on 32-bit platforms ------------------------------------------------------------------- Sun Mar 12 15:30:09 UTC 2023 - dead_mozay@opensuse.org - Update to version 0.0.9+20230312.c66686e: * Correct installable candidate package for `nv-codec-headers`. ------------------------------------------------------------------- Wed Feb 08 04:59:22 UTC 2023 - dead_mozay@opensuse.org - Update to version 0.0.8+20230205.17c62b8: * removed unreachable calls as they are infact, reachable * Make the vtable a constant data * Fixup the printf format warning * Add the gnu_format attribute as pointed by the compiler * treewide: annotate local variables as static ------------------------------------------------------------------- Fri Feb 3 06:47:45 UTC 2023 - Dead Mozay <dead_mozay@opensuse.org> - Initial package.