From 4ec7fc95ecf023e73fe021faa1ee1e84b6f72206 Mon Sep 17 00:00:00 2001 From: Anuj Mittal Date: Mon, 2 Oct 2023 13:48:38 +0800 Subject: embree: upgrade 4.2.0 -> 4.3.0 Release notes: Added instance array primitive for reducing memony requirements in scenes with large amounts of similar instances. Properly checks driver if L0 RTAS extension can get loaded. Added varying version of rtcGetGeometryTransform for ISPC. Fixed signature of RTCMemoryMonitorFunction for ISPC. Add support for ARM64 Windows platform in CMake. Signed-off-by: Anuj Mittal --- .../recipes-oneapi/embree/embree_4.2.0.bb | 30 ---------------------- .../recipes-oneapi/embree/embree_4.3.0.bb | 30 ++++++++++++++++++++++ 2 files changed, 30 insertions(+), 30 deletions(-) delete mode 100644 dynamic-layers/openembedded-layer/recipes-oneapi/embree/embree_4.2.0.bb create mode 100644 dynamic-layers/openembedded-layer/recipes-oneapi/embree/embree_4.3.0.bb (limited to 'dynamic-layers/openembedded-layer') diff --git a/dynamic-layers/openembedded-layer/recipes-oneapi/embree/embree_4.2.0.bb b/dynamic-layers/openembedded-layer/recipes-oneapi/embree/embree_4.2.0.bb deleted file mode 100644 index 8b73056c..00000000 --- a/dynamic-layers/openembedded-layer/recipes-oneapi/embree/embree_4.2.0.bb +++ /dev/null @@ -1,30 +0,0 @@ -SUMMARY = "Collection of high-performance ray tracing kernels" -DESCRIPTION = "A collection of high-performance ray tracing kernels \ -intended to graphics application engineers that want to improve the \ -performance of their application." -HOMEPAGE = "https://github.com/embree/embree" - -LICENSE = "Apache-2.0 & syrah" -LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=3b83ef96387f14655fc854ddc3c6bd57 \ - file://third-party-programs.txt;md5=f989f5b74cfff0d45d3ccf0e1366cbdc \ - file://common/math/transcendental.h;beginline=6;endline=8;md5=73380bb2ab6613b30b8464f114bd0ca8" - -inherit pkgconfig cmake - -S = "${WORKDIR}/git" - -SRC_URI = "git://github.com/embree/embree.git;protocol=https;branch=master" -SRCREV = "341ef8c45d1ae072ead1ab65cd76e88b03d9302c" - -COMPATIBLE_HOST = '(x86_64).*-linux' -COMPATIBLE_HOST:libc-musl = "null" - -DEPENDS = "tbb jpeg libpng glfw ispc-native" - -EXTRA_OECMAKE += " \ - -DEMBREE_IGNORE_CMAKE_CXX_FLAGS=OFF \ - -DEMBREE_MAX_ISA=DEFAULT \ - -DEMBREE_TUTORIALS=OFF \ - -DEMBREE_ISPC_SUPPORT=ON \ - -DEMBREE_ZIP_MODE=OFF \ - " diff --git a/dynamic-layers/openembedded-layer/recipes-oneapi/embree/embree_4.3.0.bb b/dynamic-layers/openembedded-layer/recipes-oneapi/embree/embree_4.3.0.bb new file mode 100644 index 00000000..00d10eaf --- /dev/null +++ b/dynamic-layers/openembedded-layer/recipes-oneapi/embree/embree_4.3.0.bb @@ -0,0 +1,30 @@ +SUMMARY = "Collection of high-performance ray tracing kernels" +DESCRIPTION = "A collection of high-performance ray tracing kernels \ +intended to graphics application engineers that want to improve the \ +performance of their application." +HOMEPAGE = "https://github.com/embree/embree" + +LICENSE = "Apache-2.0 & syrah" +LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=3b83ef96387f14655fc854ddc3c6bd57 \ + file://third-party-programs.txt;md5=f989f5b74cfff0d45d3ccf0e1366cbdc \ + file://common/math/transcendental.h;beginline=6;endline=8;md5=73380bb2ab6613b30b8464f114bd0ca8" + +inherit pkgconfig cmake + +S = "${WORKDIR}/git" + +SRC_URI = "git://github.com/embree/embree.git;protocol=https;branch=master" +SRCREV = "be0accfd0b246e2b03355b8ee7710a22c1b49240" + +COMPATIBLE_HOST = '(x86_64).*-linux' +COMPATIBLE_HOST:libc-musl = "null" + +DEPENDS = "tbb jpeg libpng glfw ispc-native" + +EXTRA_OECMAKE += " \ + -DEMBREE_IGNORE_CMAKE_CXX_FLAGS=OFF \ + -DEMBREE_MAX_ISA=DEFAULT \ + -DEMBREE_TUTORIALS=OFF \ + -DEMBREE_ISPC_SUPPORT=ON \ + -DEMBREE_ZIP_MODE=OFF \ + " -- cgit v1.2.3-54-g00ecf