Age | Commit message (Collapse) | Author |
|
Upgrade mesa form 17.3.5 to 17.3.6.
Signed-off-by: HuangQiyu <huangqy.fnst@cn.fujitsu.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
|
|
Upgrade to revision:
4ce0887e2f7f848d2be2e435a2d0f3c80e44ea3b
remove backported patch:
0001-tests-egl-egl-context-priority.c-Use-piglit_egl_get_.patch
Signed-off-by: Maxin B. John <maxin.john@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Major changes:
* Refine gtest conformance cases
* vp9enc: add support low power mode
* vavpp: add support for RGBA/RGBX surface
* vainfo: add support new profile/entrypoint pairs
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
|
|
Major changes:
* Bump VA-API version to 1.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
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
|
|
Remove the do_install_append to create the Python 2 pyc files, as nothing in the
build is using Python 2 anymore (libxcb is the only user, and that uses Python
3).
Also use variables instead of a patch to control what Python binary and path the
modules are installed to.
Signed-off-by: Ross Burton <ross.burton@intel.com>
|
|
No need to inherit pkgconfig as configure doesn't use it, remove commented
DEPENDS which clearly came from another recipe, stop deploying an empty PN.
Signed-off-by: Ross Burton <ross.burton@intel.com>
|
|
The 17.3.5 release, published in February 19th, 2018 to fix a critical
regression from 17.3.4 release. They fix a number of issues since
17.3.3 release.
The release notes can be seen at:
https://www.mesa3d.org/relnotes/17.3.4.html
https://www.mesa3d.org/relnotes/17.3.5.html
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Ross Burton <ross.burton@intel.com>
|
|
The 2.4.90 was announced in Feb 17th 2018 and had following changes
are listed:
,----
| Andrey Grodzovsky (2):
| amdgpu: Update deadlock test to not assert on ECANCELED
| amdgpu: Fix segfault in deadlock test.
|
| Anuj Phogat (1):
| intel: Add more Coffeelake PCI IDs
|
| Bas Nieuwenhuizen (1):
| drm: Fix 32-bit drmSyncobjWait.
|
| Christian König (5):
| amdgpu: fix 32bit VA manager max address
| headers: sync up amdgpu_drm.h with drm-next
| amdgpu: use the high VA range if possible v2
| test/amdgpu: fix compiler warnings
| amdgpu: fix high VA mask
|
| Christoph Haag (1):
| meson: fix the install path of amdgpu.ids
|
| Chunming Zhou (5):
| fix return value for syncobj wait
| amdgpu: fix inefficient vamgr algorithm
| amdgpu: clean up non list code path for vamgr
| tests/amdgpu: add bo eviction test
| amdgpu: clean up non list code path for
| vamgr v2
|
| Dylan Baker (7):
| Add meson build system
| autotools: Include meson.build files in tarball
| README: Add note about meson
| meson: set proper pkg-config version for
| libdrm_freedreno
| meson: set the minimum version correctly
| meson: fix libdrm_nouveau pkgconfig include directories
| meson: include headers in root directory in ext_libdrm
|
| Emil Velikov (1):
| tests/amdgpu: add missing config.h include
|
| Eric Engestrom (25):
| remove unnecessary double-semicolon
| tests/amdgpu: add parentheses to make operation priority explicit
| tests/amdgpu: drop unused variables
| tests/util: fix signed/unsigned comparisons
| tests/util: drop unused parameters
| tests/etnaviv: drop unused `return 0`
| meson: add missing HAVE_RADEON
| configure: remove unused HAVE_CUNIT define
| configure: remove unused HAVE_INSTALL_TESTS define
| meson,configure: remove unused HAVE_OMAP define
| meson,configure: remove unused HAVE_TEGRA define
| meson,configure: remove unused HAVE_FREEDRENO define
| meson,configure: remove unused HAVE_ETNAVIV define
| meson,configure: always define HAVE_{INTEL,VMWGFX,NOUVEAU,EXYNOS,VC4,RADEON}
| always define HAVE_FREEDRENO_KGSL
| always define HAVE_CAIRO
| always define HAVE_VALGRIND
| meson: sort HAVE_* defines
| xf86atomic: fix -Wundef warning
| meson: cleanup whitespace
| meson,configure: add warning when using undefined preprocessor tokens
| xf86drmHash: remove always-false #if guards
| configure: always define HAVE_LIBDRM_ATOMIC_PRIMITIVES and HAVE_LIB_ATOMIC_OPS
| exynos/tests: use #ifdef for never-defined token
| meson,configure: turn undefined preprocessor tokens warnings into errors
|
| Hawking Zhang (3):
| tests/amdgpu: execute write linear on all the available rings
| tests/amdgpu: execute const fill on all the available rings
| tests/amdgpu: execute copy linear on all the available rings
|
| Marek Olšák (2):
| amdgpu: add amdgpu_query_sw_info for querying high bits of 32-bit address space
| configure.ac: bump version to 2.4.90
|
| Michel Dänzer (7):
| amdgpu: Don't print error message if parse_one_line returned -EAGAIN
| amdgpu: Don't dereference device_handle after
| amdgpu_device_deinitialize
| amdgpu: Symlink .editorconfig to tests/amdgpu
| amdgpu: Disable deadlock test suite by default for SI ASICs
| amdgpu: Disable VM test suite by default for SI ASICs
| Revert "amdgpu: clean up non list code path for vamgr"
| amdgpu: Add amdgpu_query_sw_info to amdgpu-symbol-check
|
| Rob Clark (1):
| freedreno: clamp priority based on # of rings
|
| Robert Foss (5):
| android: Move gralloc handle struct to libdrm
| android: Add version variable to gralloc_handle_t
| android: Mark gralloc_handle_t magic variable as const
| android: Remove member name from gralloc_handle_t
| android: Change gralloc_handle_t members to be fixed width
|
| Seung-Woo Kim (2):
| amdgpu: fix not to add amdgpu.ids when building without amdgpu
| modetest: Fix to check return value of asprintf()
`----
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Ross Burton <ross.burton@intel.com>
|
|
The 1.9.4 fixes a number of issues in the Go compiler and is important
to get in before we start working on 1.10 inclusion.
- go1.9.1 (released 2017/10/04) includes two security fixes.
- go1.9.2 (released 2017/10/25) includes fixes to the compiler,
linker, runtime, documentation, go command, and the crypto/x509,
database/sql, log, and net/smtp packages. It includes a fix to a
bug introduced in Go 1.9.1 that broke go get of non-Git
repositories under certain conditions.
- go1.9.3 (released 2018/01/22) includes fixes to the compiler,
runtime, and the database/sql, math/big, net/http, and net/url
packages.
- go1.9.4 (released 2018/02/07) includes a security fix to “go get”.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Ross Burton <ross.burton@intel.com>
|
|
This helps in compiling on graphics drivers which use
this define to differentiate between eglfs and x11 headers
e.g. mali or mesa
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
|
|
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
|
|
Skip RC releases for libinput which follow the pattern: x.x.9xx
Signed-off-by: Maxin B. John <maxin.john@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
|
|
In the case of fontconfig, version x.x.9x are release candidates
for next version.
Signed-off-by: Maxin B. John <maxin.john@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
|
|
1.7.4 -> 1.7.5
Signed-off-by: Maxin B. John <maxin.john@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
|
|
This helps when libepoxy is compiled with egl but glx is disabled
it also depends on GL implementation provided eglplatform.h to be
using MESA_EGL_NO_X11_HEADERS to exclude X11 headers, e.g. mesa,
mali-userland implementations use this define to exclude x11
headers
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
|
|
Major changes:
* Add option '--device <device>' to vainfo
* Add vp9enc for VP9 encoding
* Add vavpp for video processing
* Add FEI gtest cases
* Fix segmentation fault in putsurface_wayland
* Fix GCC 7.1.1 warnings/errors
* Fix libva version printed out by vainfo
Updated recipe to point to release tarball instead of git. Also, updated
github URLs to point to renamed Intel repository.
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
|
|
libva 2.0 bumps the VA-API version to 1.0.0 and deletes egl and
tpi backends. The header files va_egl.h and va_tpi.h are still
packaged in -dev to ensure packages that still use them don't fail.
Major changes:
* Bump VA-API version to 1.0.0
* Add new API for H264 FEI support
* Add definition of VA_FOURCC_I420
* Add functions for converting common enums to strings
* Deprecate H.264 baseline profile and FMO support
* Deprecate packed misc packed header flag
* Delete libva-tpi and libva-egl backends
* Refine VASliceParameterBufferHEVC, VAEncMiscParameterBuffer
* Fix errors in VAConfigAttribValEncROI, VAEncMacroblockParameterBufferH264
* Fix race condition in wayland support
* Rename vaMessageCallback to VAMessageCallback
* Make logging callbacks library-safe
Updated recipe to point to release tarball instead of git. Also, updated the
github URLs to point to renamed Intel repository.
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
|
|
Use relative path to generate .pyc files could remove build host
references which leads to non-reproducible builds.
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
|
|
1.0.61.1 -> 1.0.65.2
Signed-off-by: Maxin B. John <maxin.john@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
|
|
4.0.1 -> 4.1.0
Signed-off-by: Maxin B. John <maxin.john@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
|
|
1.8.4 -> 1.9.4
Signed-off-by: Maxin B. John <maxin.john@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
|
|
We need to ensure that all xorg modules are linked with
SECURITY_X_LDFLAGS to ensure that they will be able to resolve their run
time dependencies. The approach of listing each driver in
security_flags.inc lets less frequently used drivers be run-time
broken. Move the flag logic into xorg-driver-common.inc so that all
xorg modules from all layers will have the correct security flags used.
Cc: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Tom Rini <trini@konsulko.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
|
|
These functions were moved to meta/lib/oe in 2010 and the base_* functions in
utils.bbclass were intended to be a short-term compatibility layer. They're
still used in a few places, so update the callers to use the new functions.
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
With glibc 2.27 memfd_create() is behind a _GNU_SOURCE guard, so use
AC_USE_SYSTEM_EXTENSIONS to define it.
Signed-off-by: Ross Burton <ross.burton@intel.com>
|
|
Upgrading to stable version 1.40.14
Signed-off-by: Maxin B. John <maxin.john@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
|
|
2.8.1 -> 2.9
Change in LIC_FILES_CHKSUM is due to change of URL www.freetype.org
from http to https.
Signed-off-by: Maxin B. John <maxin.john@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
|
|
Cherry-pick fix from mesa upstream:
23ce168048 link mesautil with pthreads
link mesautil with pthreads to avoid:
../../src/util/.libs/libmesautil.a(libmesautil_la-u_queue.o): In function `u_thread_setname':
/builddir/build/BUILD/mesa-17.3.1/src/util/../../src/util/u_thread.h:66: undefined reference to `pthread_setname_np'
../../src/util/.libs/libmesautil.a(libmesautil_la-u_queue.o): In function `thrd_join':
/builddir/build/BUILD/mesa-17.3.1/src/util/../../include/c11/threads_posix.h:336: undefined reference to `pthread_join'
../../src/util/.libs/libmesautil.a(libmesautil_la-u_queue.o): In function `u_thread_create':
/builddir/build/BUILD/mesa-17.3.1/src/util/../../src/util/u_thread.h:48: undefined reference to `pthread_sigmask'
../../src/util/.libs/libmesautil.a(libmesautil_la-u_queue.o): In function `thrd_create':
/builddir/build/BUILD/mesa-17.3.1/src/util/../../include/c11/threads_posix.h:296: undefined reference to `pthread_create'
../../src/util/.libs/libmesautil.a(libmesautil_la-u_queue.o): In function `u_thread_create':
/builddir/build/BUILD/mesa-17.3.1/src/util/../../src/util/u_thread.h:50: undefined reference to `pthread_sigmask'
/builddir/build/BUILD/mesa-17.3.1/src/util/../../src/util/u_thread.h:50: undefined reference to `pthread_sigmask'
../../src/util/.libs/libmesautil.a(libmesautil_la-u_queue.o): In function `call_once':
/builddir/build/BUILD/mesa-17.3.1/src/util/../../include/c11/threads_posix.h:96: undefined reference to `pthread_once'
../../src/util/.libs/libmesautil.a(libmesautil_la-u_queue.o): In function `u_thread_get_time_nano':
/builddir/build/BUILD/mesa-17.3.1/src/util/../../src/util/u_thread.h:84: undefined reference to `pthread_getcpuclockid'
collect2: error: ld returned 1 exit status
Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
|
|
The new name is much more consistent with what this actually means. We put
the pieces in place to rename everything a while back but looks like we
forgot to actually do it! Fix that now.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
The 17.3.3 release, published in January 18th, 2018. It fixes a number
of issues since 17.3.2 release.
The release notes can be seen at:
https://www.mesa3d.org/relnotes/17.3.3.html
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
The packaging has been altered slightly so ensure the dependencies are all still
valid.
Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
|
|
Sort the output to ensure reproducibility.
Fixes [YOCTO #12479]
Signed-off-by: Maxin B. John <maxin.john@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
The 2.4.89 version has been released in Dec 18, 2017, and has a great
set of features and improvements, as seen in the announcement summary:
,----
| libdrm release with leasing and syncobj api updates,
| updated amdgpu marketing ids, amdgpu tests,
| updated uapi headers
| etnaviv updates.
`----
The full announcement can be seen at:
https://lists.freedesktop.org/archives/dri-devel/2017-December/160530.html
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Simply override the install target, instead of reimplementing do_install.
Apart from being neater, this also stops the recipe expecting that cmake is
using the Make backend.
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Add PCI IDs for Coffeelake S Skus to enalbe Graphic and audio
support.
Signed-off-by: Liwei Song <liwei.song@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
|
|
Upgrade cairo form 1.14.10 to 1.14.12
Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
|
|
The 17.3.2 release, published in January 9th, 2018. It fixes a number
of issues since 17.3.1 release.
The release notes can be seen at:
- 17.3.2: https://www.mesa3d.org/relnotes/17.3.2.html
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
This was added in 2007 to solve unspecified build errors, but the autotools
support has improved a lot since then and nothing breaks with it removed.
Signed-off-by: Ross Burton <ross.burton@intel.com>
|
|
cmake.bbclass now ensures that ${libdir}/cmake and ${datadir}/cmake end up
in the dev package, so this recipe doesn't need to do so itself.
Signed-off-by: Mike Crowe <mac@mcrowe.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
cmake.bbclass now ensures that ${libdir}/cmake ends up in the dev package,
so this recipe doesn't need to do so itself.
Signed-off-by: Mike Crowe <mac@mcrowe.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Drop libunwind option, as it is only used if tests are enabled
(and they're unconditionally not enabled).
Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Add a patch to work around absence of dlvsym() on musl
(wasn't previously a problem as autotools weren't building tests by default)
Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Latest g-i upstream adds target paths to this variable which breaks
qemu in various confusing ways.
Instead, the list of target library paths is exported to GIR_EXTRA_LIBS_PATH,
so that it can be picked up automatically by the qemu wrapper script
and given to qemu (manually setting this variable from various recipes
will be removed in a different patch).
Also, re-enable parts of g-i on mips64, as it is the same issue.
Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
see https://lists.freedesktop.org/archives/wayland-devel/2017-December/036291.html for details
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
See https://lists.freedesktop.org/archives/xorg/2017-December/059095.html for details
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
The 17.3.1 release, published in December 21, 2017, is the first 17.3
stable release for use. It fixes a number of issues since 17.3.0
release.
The release notes can be seen at:
- 17.3.0: https://www.mesa3d.org/relnotes/17.3.0.html
- 17.3.1: https://www.mesa3d.org/relnotes/17.3.1.html
This commit has reworked few patches, to apply to the new source, and
dropped the backported ones.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
1.5.2 -> 1.5.3
No change in license. Updates in License Checksums are due to change
in Copyright years.
Signed-off-by: Maxin B. John <maxin.john@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
1.7.0 -> 1.7.4
Signed-off-by: Maxin B. John <maxin.john@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
This update includes:
CVE-2017-16612
and some clan warning fixes
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
|
|
Includes:
Open files with O_NOFOLLOW. (CVE-2017-16611)
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
|
|
Includes CVE-2017-16611
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
|