| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
With python2 being deprecated, it makes sense to switch gpp.py to be
python3 compatable and the build system to look for python3 rather
than python2.
|
|
|
|
|
|
|
|
| |
And bump libva dependency to 1.4.0
This fixes https://github.com/intel/intel-vaapi-driver/issues/419
Signed-off-by: Haihao Xiang <haihao.xiang@intel.com>
|
|
|
|
| |
Signed-off-by: Haihao Xiang <haihao.xiang@intel.com>
|
|\ |
|
| |
| |
| |
| | |
Signed-off-by: Haihao Xiang <haihao.xiang@intel.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
Not all toolchains provide support for -fstack-protector. This patch
provides a configure check to avoid build errors like
/home/buildroot/buildroot/output/host/opt/ext-toolchain/bin/../lib/gcc/x86_64-buildroot-linux-uclibc/6.4.0/../../../../x86_64-buildroot-linux-uclibc/bin/ld: cannot find -lssp_nonshared
/home/buildroot/buildroot/output/host/opt/ext-toolchain/bin/../lib/gcc/x86_64-buildroot-linux-uclibc/6.4.0/../../../../x86_64-buildroot-linux-uclibc/bin/ld: cannot find -lssp
|
|/
|
|
| |
Signed-off-by: Haihao Xiang <haihao.xiang@intel.com>
|
|
|
|
|
|
| |
Update NEWS and bump the version for 2.2.0.pre1
Signed-off-by: Haihao Xiang <haihao.xiang@intel.com>
|
|
|
|
|
|
|
|
|
|
|
| |
We moved libva from github/01org to github/intel, however some files
still have links to the old 01org URLs, this commit updates these
links to the new intel URLs. In addition, this commit added a contact
email address for security issue reporting
This fixes https://github.com/intel/intel-vaapi-driver/issues/364
Signed-off-by: Haihao Xiang <haihao.xiang@intel.com>
|
|
|
|
|
| |
Consolidate automake options in configure.ac rather than have them
dispersed.
|
|
|
|
| |
Clean up the the checks for wayland dependencies.
|
|
|
|
|
| |
The driver doesn't link with any X11 library so there is no need to
check for their pkgconfig's data.
|
|
|
|
|
| |
libEGL is loaded in run-time using dlopen, thus there is no need to
check for it at comiplation time.
|
| |
|
|
|
|
|
|
|
|
| |
Link with libdrm is mandatory, thus there is no need for a configure
parameter.
In the other hand, link with libva-drm is only required when the unit
tests are enabled.
|
|
|
|
|
|
| |
In order to suppress the warning
src/Makefile.am:117: warning: '%'-style pattern rules are a GNU make extension
|
|
|
|
| |
Fixes: #327
|
|
|
|
| |
Fixes: #326
|
|
|
|
| |
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
|
|
|
|
|
|
| |
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
Signed-off-by: peng.chen <peng.c.chen@intel.com>
|
|
|
|
| |
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
|
|
|
|
| |
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
|
|
|
|
|
|
|
|
|
| |
FEI support has been added in VA-API version 0.40.1, which
is the minum required version for the driver too.
libva PR: https://github.com/01org/libva/pull/105
Signed-off-by: Sreerenj Balachandran <sreerenj.balachandran@intel.com>
|
|
|
|
| |
Signed-off-by: Philipp Kerling <pkerling@casix.org>
|
|
|
|
| |
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
|
|
|
|
| |
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
|
|
|
|
| |
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Compilation scripts on different distributions (i.e. arch, gentoo) rely
on the tarball name to use hyphens between words.
This patch will create tarballs with hyphenated names and keep the
legacy package naming
TEST="make dist, should produce intel-vaapi-driver.tar.*"
Fixes #85
Signed-off-by: Daniel Charles <daniel.charles@intel.com>
|
|
|
|
| |
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
enable-x11 is set to yes by default and during configuration it has to
check for X11 header files on the path then the build system is prepared
to avoid compiling X11 related code if headers are not present.
Fixes #48
TEST="autogen.sh --prefix=<some prefix>, make sure X11 headers are not installed"
TEST="x11 should not print out as supported on the configure summary"
Signed-off-by: Daniel Charles <daniel.charles@intel.com>
|
|
|
|
|
|
|
|
|
|
| |
v2: add license header to each shader
This is a portion of patches for VP8 rework on SKL/BXT/KBL
github.com/01org/intel-vaapi-driver/issues/40
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
Reviewed-by: Sean V Kelley <seanvk@posteo.de>
|
|
|
|
|
|
|
|
|
|
| |
v2: Add the license header to each shader
This is a portion of patches for VP8 rework on BSW
github.com/01org/intel-vaapi-driver/issues/39
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
Reviewed-by: Sean V Kelley <seanvk@posteo.de>
|
|
|
|
|
|
|
|
| |
Ensure deps are more robustly covered.
fixes #29
Signed-off-by: Sean V Kelley <seanvk@posteo.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
debian control files are maintained by packagers
Yes there is a "convenience" factor to roll your
own debian package, but this is not maintained by
us and represents a fork from debian packagers.
As with the bit rot of libva.spec, remove this.
fixes #22
Signed-off-by: Sean V Kelley <seanvk@posteo.de>
|
|
|
|
| |
Signed-off-by: Sean V Kelley <seanvk@posteo.de>
|
|
|
|
| |
Signed-off-by: Sean V Kelley <seanvk@posteo.de>
|
|
|
|
| |
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
configure.ac
src/gen6_mfc.h
src/gen6_mfc_common.c
src/gen75_picture_process.c
src/gen75_vpp_vebox.h
src/gen8_mfc.c
src/gen9_mfc_hevc.c
src/gen9_vdenc.c
src/gen9_vme.c
src/gen9_vp9_encoder.c
src/i965_drv_video.c
src/i965_drv_video.h
src/i965_encoder.c
src/i965_encoder.h
src/intel_driver.c
src/intel_driver.h
test/i965_avcd_config_test.cpp
test/i965_avce_config_test.cpp
test/i965_jpegd_config_test.cpp
test/i965_jpege_config_test.cpp
|
| |
| |
| |
| | |
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
VA-API 0.39.4 is required for bitrate control per temporal layer
and PRIME buffer sharing
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
(cherry picked from commit d65ba151c2c67f2dff5c14fbc814a34e6d1824e0)
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Define autoconf/automake rules to build libgtest.la
as a convenience library.
Add --enable-tests configure option (default:no).
Signed-off-by: U. Artie Eoff <ullysses.a.eoff@intel.com>
Reviewed-by: Sean V Kelley <seanvk@posteo.de>
(cherry picked from commit b6906974929e778400c2a84dba8ebf2a2a3f68f4)
|
| |
| |
| |
| |
| |
| |
| |
| | |
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
(cherry picked from commit 5e6d1426f853df2631657ecbbb05972a86af31e4)
Conflicts:
configure.ac
|
| |
| |
| |
| | |
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
|
| |
| |
| |
| |
| |
| |
| | |
VA-API 0.39.4 is required for bitrate control per temporal layer
and PRIME buffer sharing
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
|
|\ \
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
configure.ac
src/gen6_mfc_common.c
src/gen75_vme.c
src/gen7_vme.c
src/gen8_mfc.c
src/gen8_vme.c
src/gen9_mfc.c
src/gen9_vme.c
src/i965_drv_video.c
src/i965_encoder.c
src/i965_encoder.h
|
| |
| |
| |
| | |
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
VA-API 0.39.3 is required for ROI delta QP support for CBR
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
(cherry picked from commit 3e115315e9ef2df1b3d8f64bced69d0f685c6651)
Conflicts:
configure.ac
|
| |
| |
| |
| |
| |
| |
| |
| | |
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
(cherry picked from commit 3b84d9866f6eeaa013c75e6e5e99e8b5bdeb0e94)
Conflicts:
configure.ac
|
| |
| |
| |
| | |
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Define autoconf/automake rules to build libgtest.la
as a convenience library.
Add --enable-tests configure option (default:no).
Signed-off-by: U. Artie Eoff <ullysses.a.eoff@intel.com>
Reviewed-by: Sean V Kelley <seanvk@posteo.de>
|