Package: intel-vaapi-driver / 2.4.1+dfsg1-2

Metadata

Package Version Patches format
intel-vaapi-driver 2.4.1+dfsg1-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 Don t build non free files.patch | (download)

src/Makefile.sources | 5 0 + 5 - 0 !
1 file changed, 5 deletions(-)

 don't build non-free files


0002 Disable post processing shaders.patch | (download)

src/gen75_vpp_gpe.c | 4 4 + 0 - 0 !
src/gen8_post_processing.c | 4 4 + 0 - 0 !
src/gen9_post_processing.c | 4 4 + 0 - 0 !
src/i965_device_info.c | 27 6 + 21 - 0 !
4 files changed, 18 insertions(+), 21 deletions(-)

 disable post-processing shaders


0003 Disable decoding.patch | (download)

src/Makefile.sources | 13 0 + 13 - 0 !
src/gen8_mfc.c | 8 8 + 0 - 0 !
src/gen8_vme.c | 8 8 + 0 - 0 !
src/gen9_mfc.c | 14 12 + 2 - 0 !
src/gen9_vme.c | 17 17 + 0 - 0 !
src/i965_device_info.c | 28 0 + 28 - 0 !
6 files changed, 45 insertions(+), 43 deletions(-)

 disable decoding


0004 fix exporting buffers with 3 planes.patch | (download)

src/i965_drv_video.c | 9 5 + 4 - 0 !
1 file changed, 5 insertions(+), 4 deletions(-)

 [patch] fix exporting buffers with 3 planes and
 VA_EXPORT_SURFACE_SEPARATE_LAYERS

To get the plane offset, y_cb_offset or y_cr_offset must be multiplied with
the pitch for the 'Y' plane. See for example i965_DeriveImage().

Without this, exporting formats with 3 planes where cb_cr_pitch == width/2
is broken, because the offset of the third plane is calculated incorrectly.

0005 Make wl_drm optional.patch | (download)

src/i965_output_wayland.c | 8 4 + 4 - 0 !
1 file changed, 4 insertions(+), 4 deletions(-)

 make wl_drm optional
 Don't error out when vtable->wl_interface is NULL.

 Fetching wl_drm_interface from libEGL used to work but doesn't
 anymore: it's now a private symbol (wayland-scanner private-code).