summaryrefslogtreecommitdiffstats
path: root/dynamic-layers
Commit message (Collapse)AuthorAgeFilesLines
* intel-graphics-compiler: add opencl-clang to RDEPENDSAnuj Mittal2019-08-301-0/+2
| | | | | | igc dlopens common clang library so make sure it's added to RDEPENDS. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-compute-runtime: include igc and gmmlib in RDEPENDSAnuj Mittal2019-08-301-0/+2
| | | | | | | The library isn't explicitly linking against these libs and loads them at runtime. Add these to RDEPENDS to make sure these are present. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* compute-runtime: addAnuj Mittal2019-08-212-0/+86
| | | | | | | | | | | The Intel(R) Graphics Compute Runtime for OpenCL(TM) is an open source project to converge Intel's development efforts on OpenCL(TM) compute stacks supporting the GEN graphics hardware architecture. For more details, see: https://01.org/compute-runtime Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* igc: build for native tooAnuj Mittal2019-08-213-3/+130
| | | | | | | | | | | | | * Use clang and lld for native builds to remain in sync with clang layer. * fix the license field to point to correct block of license in source file. * Include patches to ignore warnings being marked as errors when building with clang and to fix an issue with inclusion of debug functions when NDEBUG is defined. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* llvm-spirv: update to sync with opencl-clangAnuj Mittal2019-08-214-425/+371
| | | | | | | Also include a patch to not build tests to prevent passing the build flag to every component that is built out of tree. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* opencl-clang: upgrade 8.0.0 -> 8.0.1Anuj Mittal2019-08-211-2/+4
| | | | | | | Switch to using latest on ocl-release-80 branch and to using using lld for native builds to remain in sync with clang layer. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* opencl-clang: move to a separate recipeAnuj Mittal2019-08-215-65/+74
| | | | | | | Since this is managed as a separate repository, build it as a separate component instead of bundling with LLVM/clang. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-graphics-compiler: use custom UPSTREAM_CHECK_GITTAGREGEXAnuj Mittal2019-08-091-0/+2
| | | | | | | Use a custom regex to make sure we exclude tags starting with something other than igc and those that include versions starting with 19. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* lms: upgrade 1921.0.0.0 -> 1932.0.0.0Alexander Usyskin2019-08-072-11/+6
| | | | | | | Drop library packaging workarounds - not needed with a new sources. Signed-off-by: Alexander Usyskin <alexander.usyskin@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-graphics-compiler: build only when clang layer is includedAnuj Mittal2019-07-313-0/+142
| | | | | | | | igc needs components from LLVM and clang to be built. Move it to dynamic-layers/clang-layer so world builds don't fail when clang layer is not available. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* lms: add recipe for lms 1921.0.0.0Alexander Usyskin2019-06-192-0/+70
| | | | | | | | | | This is a new release of Local Manageability Service. This open-source release deprecates unsupported lms7 and lms8. This recipe depends on ACE and MeTee library recipes. Signed-off-by: Alexander Usyskin <alexander.usyskin@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* clang: build Intel common-clang and spirvAnuj Mittal2019-05-178-0/+1784
Common clang is a thin wrapper library around clang. Common clang has OpenCL-oriented API and is capable to compile OpenCL C kernels to SPIR-V modules. This adds a bbappend to clang recipe from meta-clang to build the necessary components and moves it to dynamic layers so it's built only when clang-layer is included. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>