mirror of
https://git.freebsd.org/ports.git
synced 2025-06-20 12:10:31 -04:00
This is an VA-API implementation that uses NVDEC as a backend. This implementation is specifically designed to be used by Firefox for accelerated decode of web content, and may not operate correctly in other applications. System requirements: - Non-legacy NVIDIA GPU - nvidia-drm-kmod for DMA-BUF - libc6-shim (nv-sglrun) for NVDEC https://github.com/elFarto/nvidia-vaapi-driver
21 lines
575 B
Text
21 lines
575 B
Text
- Avoid conflict with libva-vdpau-driver
|
|
|
|
--- meson.build.orig 2023-06-10 09:21:05 UTC
|
|
+++ meson.build
|
|
@@ -71,7 +71,7 @@ shared_library(
|
|
nvidia_incdir = include_directories('nvidia-include')
|
|
|
|
shared_library(
|
|
- 'nvidia_drv_video',
|
|
+ 'nvidia-drm_drv_video',
|
|
name_prefix: '',
|
|
sources: sources,
|
|
dependencies: deps,
|
|
@@ -83,6 +83,6 @@ meson.add_devenv(environment({
|
|
|
|
meson.add_devenv(environment({
|
|
'NVD_LOG': '1',
|
|
- 'LIBVA_DRIVER_NAME': 'nvidia',
|
|
+ 'LIBVA_DRIVER_NAME': 'nvidia-drm',
|
|
'LIBVA_DRIVERS_PATH': meson.project_build_root(),
|
|
}))
|