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.