Name swiftshader
Version git (f72761e8676601271ae282f9581cde771db57a5b)
Summary SwiftShader
Description SwiftShader is a high-performance CPU-based implementation of the Vulkan 1.3 graphics API. Its goal is to provide hardware independence for advanced 3D graphics.
Section graphics
License MIT
Homepage https://swiftshader.googlesource.com/SwiftShader
Bug tracker https://g.co/swiftshaderbugs
Recipe file recipes-graphics/swiftshader/swiftshader_git.bb
Layer meta-vulkan (scarthgap branch)
Inherits
  • cmake
Dependencies
  • cmake-native
  • libdrm
  • libx11
  • libxcb
  • libxrandr
  • ninja-native
  • virtual/i686-oe-linux-compilerlibs
  • virtual/i686-oe-linux-gcc
  • virtual/libc
  • virtual/libgles2
  • virtual/libgles2
  • vulkan-headers
  • wayland
  • wayland-native
  • wayland-protocols
  • libxcb
  • libx11
  • libxrandr
PACKAGECONFIG options
  • benchmarks
  • d2d
  • direcfb
  • gles2
  • pvr_examples
  • tests
  • vulkan
  • wayland
  • x11

Sources

gitsm://swiftshader.googlesource.com/SwiftShader

Patches

Patch Status
files/0001-CMake-riscv-support.patch Unknown

bbappends

This recipe is appended by:

meta-vulkan swiftshader_git.bbappend

Other branches

This recipe in other branches of meta-vulkan:

Branch Recipe
master swiftshader git
scarthgap (Yocto Project 5.0) swiftshader git (this recipe)
kirkstone (Yocto Project 4.0) swiftshader git
honister (Yocto Project 3.4) swiftshader git
dunfell (Yocto Project 3.1) swiftshader git