summaryrefslogtreecommitdiffstats
path: root/recipes-graphics/mesa
Commit message (Collapse)AuthorAgeFilesLines
* mesa: Drop clang13.patchKhem Raj2021-10-232-17/+0
| | | | | | It is fixed in 21.2.4 release of mesa already Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-clang: Convert to new override syntaxSigned-off-by: Martin Jansa2021-08-031-6/+6
| | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Revert "mesa: Use gcc on aarch64"Khem Raj2021-07-301-3/+0
| | | | This reverts commit 314a7014e3abb9ef297aa293c2e56ad916c2dc84.
* mesa: Use gcc on aarch64Khem Raj2021-07-181-0/+3
| | | | | | | clang master/13.x has started segfaulting while building mesa, until it is fixed upstream lets switch to using gcc for mesa Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mesa: Do not StackAlignmentOverride on llvm >= 13Khem Raj2021-06-142-1/+20
| | | | | | | This has been removed see https://reviews.llvm.org/D103048 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mesa: Depend on elfutils regardless of llvm checkKhem Raj2020-10-281-2/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mesa: Convert configure options to meson equivalentsKhem Raj2019-11-141-2/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Provide llvm/llvm-nativeKhem Raj2019-11-141-0/+5
| | | | | | | | | | | | | | | | | | | When using meta-clang, it makes sense to use llvm provided by clang recipe, this ensures that we do not build llvm from oe-core but instead offer the one from clang recipe enable rtti and eh for native/nativesdk clang, this is needed for mesa to build Let clang PROVIDE llvm Build AMDGNU and other targets, this is needed for llvm-config to work properly, since we use llvm-config from clang-native, so its better to build the targets that are built for clang-native atleast create version specific symlinks for tblgen anf llvm-config Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Disable asm on x86/64 with clangKhem Raj2018-09-091-0/+3
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mesa: Link with libatomic and libmKhem Raj2018-05-133-127/+2
| | | | | | | | | | on x86 it fails to link with this error https://lists.freedesktop.org/archives/mesa-dev/2017-May/155499.html and libm is needed for | /usr/src/debug/mesa/2_18.0.2-r0/build/src/util/../../../mesa-18.0.2/src/util/rounding.h:108: undefined reference to `lrintf' Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mesa: Add 64bits atomics patches for clang/x86Khem Raj2017-08-163-0/+127
These patches are taken from mailing list Signed-off-by: Khem Raj <raj.khem@gmail.com>