Skip to content

Releases: elFarto/nvidia-vaapi-driver

v0.0.18

Choose a tag to compare

@elFarto elFarto released this 31 Aug 09:25
982ba1c

What's Changed

  • Fix HEVC decoding artifacts in VA-API to NVDEC translation by @jaheaga in #445
  • Chrome/Chromium HW video decode on the direct backend (successor to #430, with the review feedback addressed) by @AoTofu in #443
  • direct: export multi-plane YUV as one dma-buf object per plane by @AoTofu in #446
  • direct: give each plane its own block height in the multi-object export by @AoTofu in #448
  • A few direct-backend / decoder fixes plus a VPP store optimization by @AoTofu in #447
  • fix: initialize decoder dimensions after config by @Cloud0310 in #449
  • Remove wrong information in README.md by @0xd1cf001e in #452

New Contributors

Full Changelog: v0.0.17...v0.0.18

v0.0.17

Choose a tag to compare

@elFarto elFarto released this 09 May 07:50
0ba758d

What's Changed

  • jpeg: reconstruct baseline bitstream for NVDEC by @alper-han in #422
  • direct: fix backend for unified memory systems by @visgarg-nvidia in #429

New Contributors

  • @alper-han made their first contribution in #422
  • @visgarg-nvidia made their first contribution in #429

Full Changelog: v0.0.16...v0.0.17

v0.0.16

Choose a tag to compare

@elFarto elFarto released this 24 Feb 19:49
b09c9f6

What's Changed

  • Fix nvGetConfigAttributes by adding a missing check for entrypoint by @xxmicloxx in #423

New Contributors

Full Changelog: v0.0.15...v0.0.16

v0.0.15

Choose a tag to compare

@elFarto elFarto released this 29 Jan 08:40
2e204c6

What's Changed

New Contributors

Full Changelog: v0.0.14...v0.0.15

v0.0.14

Choose a tag to compare

@elFarto elFarto released this 08 Jun 21:16

What's Changed

  • Fixed to work with newer NVIDIA drivers.
  • Reworked decoder cleanup to attempt to prevent simultaneous destroys.
  • Reverted single plane export by @elFarto in #342
  • dial in the log2GobsPerBlockY threshold a bit more by @rakslice in #345
  • implement log2GobsPerBlockY values for even smaller images by @rakslice in #350
  • Round up surface sizes and display area for subsampled chroma videos by @rakslice in #352
  • Fix some potential deadlocks and H.264 video decode error when seeking by @thesword53 in #347
  • Fix 545.29 driver version check by @Lastique in #371
  • Add media.hardware-video-decoding.force-enabled FF option by @Lastique in #367
  • Fixed crashes caused by invalid concurrent writes to drv->nextObjId by @thesword53 in #366
  • Fix "possibly uninitialized" warning by @Lastique in #377
  • Fix 32-bit issues by @Lastique in #376

New Contributors

Full Changelog: v0.0.13...v0.0.14

v0.0.13

Choose a tag to compare

@elFarto elFarto released this 03 Nov 21:26
68efa33

This release is mainly just to fix the issue with newer versions of FFmpeg passing a single surface rather than the actual amount.

What's Changed

  • Fix memory issues by @akorb in #303
  • vabackend: Treat surfaceCount == 1 the same as surfaceCount == 0 by @philipl in #295
  • Unbreak build on FreeBSD < 14 by @jbeich in #291
  • Update default backend in README.md by @nerijus in #290
  • Update README.md - recent MPV versions can be used by @nerijus in #294
  • Fix typo, add HEVC support description, add open gpu kernel info by @EiPiFun in #324

New Contributors

Full Changelog: v0.0.12...v0.0.13

v0.0.12

Choose a tag to compare

@elFarto elFarto released this 06 May 09:44
fc5ce86

What's Changed

New Contributors

Full Changelog: v0.0.11...v0.0.12

v0.0.11

Choose a tag to compare

@elFarto elFarto released this 06 Nov 07:39

What's Changed

New Contributors

Full Changelog: v0.0.10...v0.0.11

v0.0.10

Choose a tag to compare

@elFarto elFarto released this 20 Jun 17:35

What's Changed

  • Fix compatibility issue with direct backend and v535 beta drivers.
  • Fix build on i686 using a cast by @kwizart in #189
  • meson: Use pkgconfig to find the EGL dependency by @Conan-Kudo in #191
  • Fix CUDA_ERROR_INVALID_CONTEXT from cuMemcpy2D by @thesword53 in #208
  • Update README.md, AUR VCS package name by @Neurognostic in #203 and #204
  • Update README.md, remind about ffmpeg by @lucasmr in #212

New Contributors

Full Changelog: v0.0.9...v0.0.10

v0.0.9

Choose a tag to compare

@elFarto elFarto released this 12 Mar 09:06
766d843

What's Changed

  • Support YUV444 on direct-backend by @thesword53 in #134
  • docs: update yuv444 support and direct backend support table by @crimist in #144
  • README: fix debian package link by @Fantu in #153
  • Update README for vp9 support with apt by @lengau in #152
  • Add fedora/rhel package location by @kwizart in #156
  • AV-1 10bit fix in #157
  • meson: properly check for libva, add libdrm dependency by @evelikov in #165
  • av1: increment picParams->nNumSlices by @evelikov in #166
  • Fix a bunch of warnings, add initial Github CI by @evelikov in #167
  • Correct installable candidate package for nv-codec-headers package … by @Brainiarc7 in #172

New Contributors

Full Changelog: v0.0.8...v0.0.9