diff --git a/recipes-graphics/glslang/glslang_git.bb b/recipes-graphics/glslang/glslang_git.bb new file mode 100644 index 0000000..ae01f94 --- /dev/null +++ b/recipes-graphics/glslang/glslang_git.bb @@ -0,0 +1,22 @@ +SUMMARY = "An OpenGL and OpenGL ES shader front end and validator." +DESCRIPTION = "Glslang is the official reference compiler front end \ + for the OpenGL ES and OpenGL shading languages. It \ + implements a strict interpretation of the specifications \ + for these languages. It is open and free for anyone to use, \ + either from a command line or programmatically." +SECTION = "graphics" +HOMEPAGE = "https://www.khronos.org/opengles/sdk/tools/Reference-Compiler" +LICENSE = "BSD-3-Clause" +LIC_FILES_CHKSUM = "\ + file://LICENSE.txt;beginline=22;endline=62;md5=36be65b9171c641a6c9a007bb0ba7b90 \ + file://LICENSE.txt;beginline=62;endline=108;md5=d6589da7fd36ed28016a697e610c41bd \ +" + +PV = "8.13.3743+git${SRCPV}" +SRC_URI = "git://github.com/KhronosGroup/glslang" +SRCREV = "bcf6a2430e99e8fc24f9f266e99316905e6d5134" +S = "${WORKDIR}/git" + +inherit cmake + +BBCLASSEXTEND = "native nativesdk" diff --git a/recipes-graphics/imx-gpu-sdk/imx-gpu-sdk_5.5.3.bb b/recipes-graphics/imx-gpu-sdk/imx-gpu-sdk_5.5.3.bb index 8aff144..24773a2 100644 --- a/recipes-graphics/imx-gpu-sdk/imx-gpu-sdk_5.5.3.bb +++ b/recipes-graphics/imx-gpu-sdk/imx-gpu-sdk_5.5.3.bb @@ -9,6 +9,7 @@ DEPENDS_BACKEND = \ '', d), d)}" DEPENDS_MX8 = "" DEPENDS_MX8_mx8 = " \ + glslang-native \ rapidopencl \ rapidopenvx \ rapidvulkan \