maintainer-feedback requested: [Bug 267238] graphics/mesa-gallium-va: No more support for h.264 and h.265 after update to 22.2.1

[email protected]
Newsgroups gmane.os.freebsd.devel.x11
Message-ID <[email protected]/bugzilla/>
Bugzilla Automation <[email protected]> has asked freebsd-x11 (Nobody)
<[email protected]> for maintainer-feedback:
Bug 267238: graphics/mesa-gallium-va: No more support for h.264 and h.265 after
update to 22.2.1
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=267238



--- Description ---
Hi! After mesa update to 22.2.1 from 21.3.8 I no longer have VAAPI support for
some video codecs:

vainfo with mesa 22.2.1:
vasily@vonbraun:~ % vainfo
Trying display: wayland
libva info: VA-API version 1.16.0
libva info: Trying to open /usr/local/lib/dri/radeonsi_drv_video.so
libva info: Found init function __vaDriverInit_1_16
libva info: va_openDriver() returns 0
vainfo: VA-API version: 1.16 (libva 2.16.0)
vainfo: Driver version: Mesa Gallium driver 22.2.1 for AMD Radeon RX 580 Series
(polaris10, LLVM 13.0.1, DRM 3.40, 13.1-RELEASE-p1)
vainfo: Supported profile and entrypoints
      VAProfileMPEG2Simple	      : VAEntrypointVLD
      VAProfileMPEG2Main	      : VAEntrypointVLD
      VAProfileJPEGBaseline	      : VAEntrypointVLD
      VAProfileNone		      : VAEntrypointVideoProc


vainfo with mesa 21.3.8:
vasily@vonbraun:~ % vainfo
Trying display: wayland
libva info: VA-API version 1.16.0
libva info: Trying to open /usr/local/lib/dri/radeonsi_drv_video.so
libva info: Found init function __vaDriverInit_1_16
libva info: va_openDriver() returns 0
vainfo: VA-API version: 1.16 (libva 2.16.0)
vainfo: Driver version: Mesa Gallium driver 21.3.8 for AMD Radeon RX 580 Series
(POLARIS10, DRM 3.40.0, 13.1-RELEASE-p1, LLVM 13.0.1)
vainfo: Supported profile and entrypoints
      VAProfileMPEG2Simple	      : VAEntrypointVLD
      VAProfileMPEG2Main	      : VAEntrypointVLD
      VAProfileVC1Simple	      : VAEntrypointVLD
      VAProfileVC1Main		      : VAEntrypointVLD
      VAProfileVC1Advanced	      : VAEntrypointVLD
      VAProfileH264ConstrainedBaseline: VAEntrypointVLD
      VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice
      VAProfileH264Main 	      : VAEntrypointVLD
      VAProfileH264Main 	      : VAEntrypointEncSlice
      VAProfileH264High 	      : VAEntrypointVLD
      VAProfileH264High 	      : VAEntrypointEncSlice
      VAProfileHEVCMain 	      : VAEntrypointVLD
      VAProfileHEVCMain 	      : VAEntrypointEncSlice
      VAProfileHEVCMain10	      : VAEntrypointVLD
      VAProfileJPEGBaseline	      : VAEntrypointVLD
      VAProfileNone		      : VAEntrypointVideoProc

Is it a regression?
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.