Name glslang
Version 1.3.275.0.imx (a91631b260cba3f22858d6c6827511e636c2458a)
Summary OpenGL / OpenGL ES Reference Compiler
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
License BSD-3-Clause & BSD-2-Clause & MIT & Apache-2.0 & GPL-3-with-bison-exception
Homepage https://www.khronos.org/opengles/sdk/tools/Reference-Compiler
Recipe file recipes-downgrade/glslang/glslang_1.3.275.0.imx.bb
Layer meta-freescale (master branch)
Inherits
  • cmake
  • gcc
  • gcc-native
  • python3-dir
  • python3native
Dependencies
  • cmake-native
  • gcc-cross-i686
  • ninja-native
  • python3-native
  • spirv-tools
  • virtual/compilerlibs
  • virtual/libc
PACKAGECONFIG options

Sources

git://github.com/KhronosGroup/glslang.git

Patches

Patch Status
glslang/0001-generate-glslang-pkg-config.patch Inappropriate [independently developed patch submitted at https://github.com/KhronosGroup/glslang/pull/3371]
glslang/0002-SPIRV-SpvBuilder.h-add-missing-cstdint-include.patch Backport [https://github.com/KhronosGroup/glslang/commit/e40c14a3e007fac0e4f2e4164fdf14d1712355bd]

bbappends

This recipe is appended by:

meta-python-ai glslang_%.bbappend

Other branches

This recipe in other branches of meta-freescale:

Branch Recipe
master glslang 1.3.275.0.imx (this recipe)
whinlatter (Yocto Project 5.3) glslang 1.3.275.0.imx
walnascar (Yocto Project 5.2) glslang 1.3.275.0.imx