summaryrefslogtreecommitdiffstats
path: root/dynamic-layers
Commit message (Collapse)AuthorAgeFilesLines
* embree: add recipeNaveen Saini2021-06-241-0/+33
| | | | | | | | | | | | | | | | | | Intel(R) Embree is a collection of high-performance ray tracing kernels, developed at Intel. The target users of Intel(R) Embree are graphics application engineers who want to improve the performance of their photo-realistic rendering application by leveraging Embree's performance-optimized ray tracing kernels. The kernels are optimized for the latest Intel(R) processors with support for SSE, AVX, AVX2, and AVX-512 instructions. https://github.com/embree/embree Added syrah license file https://github.com/boulos/syrah/blob/master/LICENSE Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* rkcommon: add recipeNaveen Saini2021-06-221-0/+17
| | | | | | | | | | | rkcommon represents a common set of C++ infrastructure and CMake utilities used by various components of Intel® oneAPI Rendering Toolkit. https://github.com/ospray/rkcommon Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* opencl-clang/12.0.0: update to latest commitNaveen Saini2021-06-181-5/+2
| | | | | | | | | | | Drop patch which is not required anymore. Allow to build with llvm-12 and higher versions. Ref: https://github.com/intel/opencl-clang/commit/447798893e7e381d5321f940d30710f72214c5af Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* llvm-project-source: fix do_patch for llvm-12Naveen Saini2021-06-182-8/+65
| | | | | | | | | Backported (opencl-clang) recommend patch for llvm-12[1]. [1]: https://github.com/intel/opencl-clang/commit/669f9ae8a205b1ab43edfbff49915df7efc463c1 Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* openvino-inference-engine/openvino-model-optimizer: update to the latest versionLiweiSong2021-06-082-2/+2
| | | | | | | | | | | Update openvino to the latest one c5f7ad383e65 ("Fix license header in Movidius sources") since it is include a important license change from Intel private License to Apache2.0 which is allowed external user to disclose it without limit. Signed-off-by: Liwei Song <liwei.song@windriver.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* onednn: upgrade 2.2.2 -> 2.2.3Naveen Saini2021-06-031-1/+1
| | | | | Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* ipmctl: upgrade 03.00.00.0302 -> 03.00.00.0341Naveen Saini2021-05-211-1/+1
| | | | | Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* onednn: refresh patchAnuj Mittal2021-05-111-6/+7
| | | | | | Refresh the gcc11 fix to avoid fuzz warnings. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* lms: exclude CVE-2018-1000535 from cve-checkAnuj Mittal2021-05-111-0/+3
| | | | | | | The CVE is not for Intel Local Manageability Service that this recipe builds. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* openvino-inference-engine: fix build with gcc11Anuj Mittal2021-05-072-0/+37
| | | | | | | | | | Include the header explicitly to avoid failures: | inference-engine/src/plugin_api/ie_system_conf.h:21:31: error: 'exception_ptr' in namespace 'std' does not name a type; did you mean 'exception'? | 21 | INFERENCE_ENGINE_API_CPP(std::exception_ptr&) CurrentException(); | | ^~~~~~~~~~~~~ Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* onednn: fix failures with gcc 11Anuj Mittal2021-05-072-0/+38
| | | | | | | Backport a patch to fix: | error: no match for 'operator!=' (operand types are 'const std::thread::id' and 'const std::thread::id') Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* onednn: upgrade 2.2.1 -> 2.2.2Anuj Mittal2021-05-071-1/+1
| | | | | | | Release notes: https://github.com/oneapi-src/oneDNN/releases/tag/v2.2.2 Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* openvino-inference-engine: upgrade 2021.2 -> 2021.3Anuj Mittal2021-04-225-226/+232
| | | | | | | | | | Release notes: https://github.com/openvinotoolkit/openvino/releases/tag/2021.3 Remove a patch that isn't needed anymore and refresh the rest. Remove dependency on onednn as it's using a forked version. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* openvino-model-optimizer: upgrade 2021.2 -> 2021.3Anuj Mittal2021-04-221-2/+2
| | | | Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* open-model-zoo: upgrade 2021.2 -> 2021.3Anuj Mittal2021-04-222-17/+20
| | | | Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* lms: upgrade 2102.1.0.0 -> 2109.0.0.0Anuj Mittal2021-04-161-1/+1
| | | | | | | Release notes: https://github.com/intel/lms/releases/tag/v2109.0.0.0 Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* onednn: upgrade 2.1.1 -> 2.2.1Anuj Mittal2021-04-161-3/+3
| | | | | | | Release notes: https://github.com/oneapi-src/oneDNN/releases/tag/v2.2.1 Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* thermald: upgrade 2.4.3 -> 2.4.4Anuj Mittal2021-04-161-1/+1
| | | | | | | Release notes: https://github.com/intel/thermal_daemon/blob/v2.4.4/README.txt#L114 Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* ipmctl: support CRLF line endings in EDK2Robi Buranyi2021-04-131-5/+5
| | | | | | | | | | | | The EDK2 sources are DOS-style on server (contains CRLF) and this may cause interop issues on Linux machines (patches do not apply clean) The standard solution is to use the "dos2unix" bbclass, but that can modify only files under the ${S} folder - meaning we have to move the edk2 checkout folder from ${S}/../edk2 to ${S}/edk2. Also, the LICENSE file checksum is going to be impacted by the dos2unix conversion. Signed-off-by: Robi Buranyi <rburanyi@google.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* opencl-clang: move up to the version for igc-1.0.6646Dongwon Kim2021-04-091-1/+1
| | | | | | | | Need to move up to newer commit for opencl-clang that matches to the current igc (1.0.6466). Signed-off-by: Dongwon Kim <dongwon.kim@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* llvm-project-source: backport OpenCL recommended patchesNaveen Saini2021-04-088-2/+17788
| | | | | | | | | | | | | | | | | Updating SPIRV-LLVM-Translator srcrev to latest commits for * llvm_releae_100 * llvm_release_110 Backport opencl-clang recommended llvm/clang patches. llvm-10: https://github.com/intel/opencl-clang/tree/ocl-open-100/patches llvm-11: https://github.com/intel/opencl-clang/tree/ocl-open-110/patches Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* ipmctl: upgrade 02.00.00.3869 -> 03.00.00.0302Naveen Saini2021-04-063-27/+105
| | | | | | | | Ref: https://github.com/intel/ipmctl/releases/tag/v03.00.00.0302 Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-compute-runtime: remove DEPENDS on clangAnuj Mittal2021-04-011-1/+1
| | | | | | This is not a direct dependency and is not required. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-graphics-compiler: upgrade 1.0.6083 -> 1.0.6410Naveen Saini2021-04-014-4/+2880
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patches applied from Open PR#171, in order to build with llvm-12. https://github.com/intel/intel-graphics-compiler/pull/171 Error logs: (1) | /build/tmp/work/corei7-64-poky-linux/intel-graphics-compiler/1.0.6410-r0/git/IGC/Compiler/CISACodeGen/VariableReuseAnalysis.hpp:83:56: error: 'unsigned int llvm::VectorType::getNumElements() const' is deprecated: Calling this function via a base VectorType is deprecated. Either call getElementCount() and handle the case where Scalable is true or cast to FixedVectorType. [-Werror=deprecated-declarations] | 83 | NumElts = VTy ? (short)VTy->getNumElements() : 1; Ref:https://github.com/llvm/llvm-project/commit/867de151a52b6d0750485ac1cf9b3bc012ee51fd (2) | /build/tmp/work/corei7-64-poky-linux/intel-graphics-compiler/1.0.6410-r0/git/IGC/common/igc_resourceDimTypes.h:69:23: error: 'const class llvm::Module' has no member named 'getTypeByName' | 69 | return module.getTypeByName(ResourceDimensionTypeName[resourceDimTypeId]); Ref: https://github.com/llvm/llvm-project/commit/fe431683484a3041e024ab2373bb707b1ca8d1cf Update copyright year in headers in IGC Compiler and some format updates. Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* opencl-clang/12.0.0: add recipeNaveen Saini2021-04-011-0/+34
| | | | | | | | Build opencl-clang with llvm-12 and point to latest from ocl-open-120 branch. Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* llvm-project-source: exclude for llvm-12Naveen Saini2021-04-011-5/+5
| | | | | | | | | | | | | meta-clang now builds llvm-spiv-translator as an external project for llvm12 so stop building it. It still need to be built for llvm-10 and llvm-11 though. Ref: https://github.com/kraj/meta-clang/commit/aa1ab889bcbb580f33151933d7ed44fd4a93f1bf Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* ipmctl: add recipeNaveen Saini2021-04-011-0/+27
| | | | | | | | | | | | | | | | | | | | ipmctl is a utility for configuring and managing Intel® Optane™ Persistent Memory modules (PMem). It supports functionality to: * Discover PMems on the platform. * Provision the platform memory configuration. * View and update the firmware on PMems. * Configure data-at-rest security on PMems. * Track health and performance of PMems. * Debug and troubleshoot PMems. * ipmctl refers to the following interface components: libipmctl: An Application Programming Interface (API) library for managing PMems. ipmctl: A Command Line Interface (CLI) application for configuring and managing PMems from the command line. Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* thermald: upgrade 2.4.2 -> 2.4.3Anuj Mittal2021-03-241-1/+1
| | | | | | | Release 2.4.3: - Allow --ingore-cpuid-check to use with --adaptive option Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* level-zero: upgrade 1.1.0 -> 1.2.3Naveen Saini2021-03-241-1/+1
| | | | | | | | Release notes: https://github.com/oneapi-src/level-zero/releases/tag/v1.2.3 Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* onednn: upgrade 2.0 -> 2.1.1Naveen Saini2021-03-241-4/+3
| | | | | | | | | | | | | LICENSE updated. Added 'Copyright 2020 Codeplay Software Limited' Ref: https://github.com/oneapi-src/oneDNN/commit/5d63af1b4ace43c22433ae1f135b92e113a32082 LICENSE text removed from src/common/primitive_hashing.hpp. Release notes: https://github.com/oneapi-src/oneDNN/releases/tag/v2.1.1 Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* lms: upgrade 2052.1.0.0 -> 2102.1.0.0Anuj Mittal2021-02-221-1/+1
| | | | Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* thermald: upgrade 2.2 -> 2.4.2Naveen Saini2021-02-161-0/+42
| | | | | | | | | | | | | | | | | | | | | | | | | Fixed new dependencies failure. | automake: error: cannot open < gtk-doc.make: No such file or directory | autoreconf: error: automake failed with exit status: 1 | checking for upower-glib... no | configure: error: Package requirements (upower-glib) were not met: | | No package 'upower-glib' found | checking for libevdev... no | configure: error: Package requirements (libevdev) were not met: | | No package 'libevdev' found upower library recipe comes from meta-openembedded/meta-oe layer, so moved recipe to dyanmic-layer. Dropped patch, which is not requried anymore. Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* lms: upgrade 2046.0.0.0 -> 2052.1.0.0Naveen Saini2021-02-091-1/+1
| | | | | Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* level-zero: upgrade 1.0.26 -> 1.1.0Naveen Saini2021-02-091-1/+1
| | | | | Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* open-model-zoo: upgrade 2021.1 -> 2021.2Anuj Mittal2021-02-042-40/+2
| | | | | | | Drop a patch that has been merged and include another that was accidently left off during the last upgrade. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* openvino-inference-engine: enable opencl by defaultAnuj Mittal2021-02-031-1/+1
| | | | | | | Make sure that ClDNN runtime is built by default. This would need clang layer to be included as well. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-compute-runtime: upgrade 20.46.18421 -> 21.04.18912Naveen Saini2021-02-021-1/+1
| | | | | | | | Ref: https://github.com/intel/compute-runtime/releases/tag/21.04.18912 Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-graphics-compiler: upgrade 1.0.5435 -> 1.0.6083Naveen Saini2021-02-022-18/+23
| | | | | | | | Refreshed patch. Drop VectorCompiler build config, which is not require anymore. Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* vc-intrinsics: update to include latest commitsNaveen Saini2021-02-022-61/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It includes: 77974f5 Wrap getTypeByName() to build with ToT LLVM 2de2dd4 Mangle intrinsic names 017cfcd Added predication for genx_masked_gather. 5032643 Add gather4_masked_scaled2 and gather_masked_scaled2 intrinsics a08fe5b Add internal llvm.genx.gaddr intrinsic for constant/global table support cf29e35 use a more strict version of cast operation in lowerUnmaskOps d2a2184 Use standard installation directory variables 7cbfe2e Allow OCL types without address convert in reader 410f50d Fix twice application of writer adaptor e42097e Add GENX_REWRITE_SEV environment variable for debug ca68b87 Rewrite single element vectors before spirv 008db27 Removing some whitespaces 3b2b67f Correct docs on gather/scatter scaled instructions 9bba8b5 Delete legacy intrinsics d684443 Add Instructions.h to llvmVCWrapper Add getNumElements func to llvmVCWrapper 4d724e3 CMCallable attribute conversion in AdaptorCM 73b335b Add Alignment.h to llvmVCWrapper 04d4900 Ignore non-vc kernels in reader type translation b3f075d Remove SPIRVMemoryModel setting in GenXSPIRVWriterAdaptor eabcd20 Add jump_table intrinsic 82711ce Fix to make lit tests pass for llvm7: forward isVolatile arg explicitly when creating load/store 6506440 add missing default initializer to CMSimdCFLower member 9a03e3e Fix for problem with incorrect MD in LLVM IR 4515d60 avoid returning potentially-unitialized value 414153d Fix for wrr predication if new value is a result of a bitcast 77974f5 (HEAD -> master, origin/master, origin/HEAD) Wrap getTypeByName() to build with ToT LLVM 2de2dd4 Mangle intrinsic names 017cfcd Added predication for genx_masked_gather. 5032643 Add gather4_masked_scaled2 and gather_masked_scaled2 intrinsics a08fe5b Add internal llvm.genx.gaddr intrinsic for constant/global table support cf29e35 use a more strict version of cast operation in lowerUnmaskOps d2a2184 Use standard installation directory variables 7cbfe2e Allow OCL types without address convert in reader 410f50d Fix twice application of writer adaptor e42097e Add GENX_REWRITE_SEV environment variable for debug ca68b87 Rewrite single element vectors before spirv 008db27 Removing some whitespaces 3b2b67f Correct docs on gather/scatter scaled instructions 9bba8b5 Delete legacy intrinsics d684443 Add Instructions.h to llvmVCWrapper Add getNumElements func to llvmVCWrapper 4d724e3 CMCallable attribute conversion in AdaptorCM 73b335b Add Alignment.h to llvmVCWrapper 04d4900 Ignore non-vc kernels in reader type translation b3f075d Remove SPIRVMemoryModel setting in GenXSPIRVWriterAdaptor eabcd20 Add jump_table intrinsic 82711ce Fix to make lit tests pass for llvm7: forward isVolatile arg explicitly when creating load/store 6506440 add missing default initializer to CMSimdCFLower member 9a03e3e Fix for problem with incorrect MD in LLVM IR 4515d60 avoid returning potentially-unitialized value 414153d Fix for wrr predication if new value is a result of a bitcast 23d4b41 Add SPIRV writer adaptor types translation 9eda835 Deduced number of channels under SIMD CFG for functions which use genx_replicate_mask attribute 3b3f9d9 Add llvm version to test features e13f274 Fix wrong address space for sampler type in reader 5829ad6 Fix missing compatibility with old translator in GenXSPIRVReaderAdaptor.cpp 3a287f5 Add GetOldStyleKernelMD function to GenXMetadata.h 60dec9a Uniform GenXMetadata.h with AdaptorsCommon.h ec7de0b Move SPIRV-specific parameters to AdaptorsCommon.h b869876 Use consume_front in SPIRV reader adaptor 2bb7a70 Fix SPIRV reader adaptor mistranslation of non-global pointers 40db2bb Add SPIRV reader adaptor types translation 65b7d2b Add more correct wrapper for global value address space 2e496ce Synchronize repository Drop patch, which is already merged and avaialble. Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* opencl-clang: update to include latest commitsNaveen Saini2021-02-021-1/+1
| | | | | | | | | | | | | | | | It includes: c67648d Merge pull request #226 from hewj03/ocl-open-110 7ff6cf2 Remove "spirv work-item builtin debug-info patch" 8353f4d Extend llvm_shutdown to fix ManagedStatic memleak 05fd5aa Merge pull request #220 from azabazno/opencl_30_nosvm_2 70f45fb Keep same error for 2.0 1aed7d7 OpenCL C 3.0 patch update: allow nosvm attribute for 3.0 dbddfc2 Merge pull request #214 from lwesiers/ocl-open-110 7fc8e28 Fix typo 0442aee Improved patching mechanism and printing logs Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* llvm-project-source: update to include latest commitsNaveen Saini2021-02-021-1/+1
| | | | | Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-graphics-compiler: set preferred LLVM version to 11.1.0Naveen Saini2021-02-011-1/+1
| | | | | | | | Ref: https://github.com/kraj/meta-clang/commit/67a7cad4bb48ef569b4eeb4b3c923133d2d422a6 Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* opencl-clang: set preferred LLVM version to 11.1.0Naveen Saini2021-02-011-0/+1
| | | | | | | Ref:https://github.com/kraj/meta-clang/commit/67a7cad4bb48ef569b4eeb4b3c923133d2d422a6 Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* lms: upgrade 2039.1.0.0 -> 2046.0.0.0Naveen Saini2021-01-211-1/+1
| | | | | Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* level-zero: upgrade 1.0.22 -> 1.0.26Anuj Mittal2021-01-211-1/+1
| | | | Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* openvino-model-optimizer: upgrade 2021.1 -> 2021.2Anuj Mittal2020-12-301-2/+2
| | | | Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* openvino: upgrade 2021.1 -> 2021.2Anuj Mittal2020-12-295-227/+125
| | | | | | | | | | For release notes, see: https://software.intel.com/content/www/us/en/develop/articles/openvino-relnotes.html Refresh patches and use the now available option to build against system version of pugixml. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* onednn: upgrade 1.6.4 -> 2.0.0Anuj Mittal2020-12-161-4/+4
| | | | | | License-Update: change in copyright years and third party programs. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* level-zero: upgrade 1.0.16 -> 1.0.22Anuj Mittal2020-12-151-1/+1
| | | | Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-compute-runtime: upgrade 20.45.18403 -> 20.46.18421Anuj Mittal2020-11-271-1/+1
| | | | Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>