Originally posted by xpris
View Post
Announcement
Collapse
No announcement yet.
VA-API 1.0 Video Acceleration Is Approved For Fedora 28
Collapse
X
-
-
Originally posted by fritsch View Post
This time you are wrong :-) In order to use VAAPI on modern architectures, especially with wayland and gles/gl interop via egl images is needed the ExportSurface API of version 2.1 is mandatory. So whenever you think of running kodi (upcoming v18) or mpv (git) without color degeneration you will need this upcoming version of vaapi.
Originally posted by lu_tze View PostWell, you could have some difficulty using vaapi 1.0 (libva 2.0) for years, given it was released last November.
The thing about libva 2.0 is, that it break API with previous versions. Not only it breaks API, the new API was designed with Intel hardware in mind, i.e. makes assumptions that may be not valid for other hardware. You can get the story here: https://github.com/intel/libva/pull/125
So for AMD devices, you need 2.1, otherwise you are going to have a bad time.
Leave a comment:
-
Originally posted by xpris View Post
Trust me. I have been using vaapi for years on the amd card. Ofc it should be better and better with every new release but libva2.1 is not necessary for use on amd.
The thing about libva 2.0 is, that it break API with previous versions. Not only it breaks API, the new API was designed with Intel hardware in mind, i.e. makes assumptions that may be not valid for other hardware. You can get the story here: https://github.com/intel/libva/pull/125
So for AMD devices, you need 2.1, otherwise you are going to have a bad time.
Leave a comment:
-
Originally posted by xpris View Post
Trust me. I have been using vaapi for years on the amd card. Ofc it should be better and better with every new release but libva2.1 is not necessary for use on amd.
- Likes 2
Leave a comment:
-
Originally posted by FireBurn View PostI think it was the API for multi-frame processing that was required for AMD cards
Leave a comment:
-
Originally posted by xpris View Post
VAAPI work fine on AMD GPU even on libva from 1.x branch. So no needed to push too fast libva2.1.
- Likes 1
Leave a comment:
-
I think it was the API for multi-frame processing that was required for AMD cards
Leave a comment:
-
Originally posted by FireBurn View PostShouldn't they be putting in 2.1 to enable stuff on AMD cards too
This is changelog from libva2.1, so nothing important/related to AMD users.
Code:"*Bump VA-API version to 1.1.0 and libva to 2.1.0 Add API for multi-frame processing Add entrypoint VAEntrypointStats for Statistics Add data structures for HEVC FEI support Add new attributes for decoding/encoding/video processing Add new VPP filter for Total Color Correction Add blending interface in VPP Add rotation interface in VPP Add mirroring interface in VPP Add Chroma siting flags in VPP Add new color standard definitions Add new interface for exporting surface Add message callbacks for drivers to use"
- Likes 1
Leave a comment:
-
Libva2/vaapi 1 is available also in OpenMandriva LX3.03. This cool distro is build with Clang and not like many other distros with gcc.
Leave a comment:
Leave a comment: