Name shaderc
Version 2024.3 (7223dc3d5e34bbcc44f3150546dbfa8a5da58c4c)
Summary A collection of tools, libraries and tests for shader compilation
Description The Shaderc library provides an API for compiling GLSL/HLSL source code to SPIRV modules. It has been shipping in the Android NDK since version r12b.
Section graphics
License Apache-2.0
Homepage https://github.com/google/shaderc
Recipe file recipes-graphics/shaderc/shaderc_2024.3.bb
Layer openembedded-core (master branch)
Inherits
  • cmake
  • pkgconfig
  • python3-dir
  • python3native
Dependencies
  • cmake-native
  • glslang
  • ninja-native
  • pkgconfig-native
  • python3-native
  • spirv-headers
  • spirv-tools
  • virtual/i686-oe-linux-compilerlibs
  • virtual/i686-oe-linux-gcc
  • virtual/libc
PACKAGECONFIG options

Sources

git://github.com/google/shaderc.git

Patches

Patch Status
files/0001-cmake-disable-building-external-dependencies.patch Inappropriate [OE-core specific]
files/0002-libshaderc_util-fix-glslang-header-file-location.patch Pending

Other branches

This recipe in other branches of openembedded-core:

Branch Recipe
master shaderc 2024.3 (this recipe)
styhead (Yocto Project 5.1) shaderc 2024.1
scarthgap (Yocto Project 5.0) shaderc 2023.8
nanbield (Yocto Project 4.3) shaderc 2023.6
mickledore (Yocto Project 4.2) shaderc 2023.2
langdale (Yocto Project 4.1) shaderc 2022.2
kirkstone (Yocto Project 4.0) shaderc 2022.1
honister (Yocto Project 3.4) shaderc 2021.1
hardknott (Yocto Project 3.3) shaderc 2020.5