intel / libva

Libva is an implementation for VA-API (Video Acceleration API)
http://intel.github.io/libva/
Other
663 stars 302 forks source link

va: Add VA_PICTURE_H264_NON_EXISTING flag #836

Open nowrep opened 2 months ago

nowrep commented 2 months ago

This flag indicates that the picture is marked as “non-existing” (spec section 8.2.5.2)

Mesa impl: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31368

nowrep commented 1 month ago

Looks like Intel also supports this flag for H264, implemented in Mesa https://gitlab.freedesktop.org/mesa/mesa/-/blob/992ada2f8fb9c5dbafe7f119f4a680df92b144aa/src/intel/vulkan/genX_cmd_video.c?page=2#L1033 but seems not used in intel-media-driver.

So it should be useful also for Intel.