SwiftShader is a high-performance CPU-based implementation
SwiftShader is Google’s high-performance CPU-based implementation of the Vulkan 1.3 graphics API, designed to provide a hardware-independent rendering solution for 3D graphics. Unlike traditional GPU drivers, SwiftShader executes graphics commands entirely on the CPU, making it ideal for environments where dedicated graphics hardware is unavailable or unsuitable.
Minimal scripts to run the emulator in a container for various systems
...The project focuses on reproducibility and scale: you define which system image to boot, how to persist or reset data, and how many instances to run, then schedule them like any other workload. GPU acceleration, audio, and sensors can be enabled depending on your host and cluster capabilities, while fallbacks like SwiftShader keep things usable when no GPU is available.
swShader was the precursor to TransGaming's SwiftShader software 3D rasterizer. It is no longer available from SourceForge. Please see http://www.transgaming.com/products/swiftshader/ for additional info.