Skip to content
Waxed Display Server

Vulkan 1.3+

Done

Requires Vulkan 1.3, works on Raspberry Pi 5

Category: Architecture
Version: v1.0.0
Status: Done

Vulkan 1.3+

Could be reduced to 1.2 if needed. Works on Raspberry Pi 5. No software fallback - hardware acceleration is required.

Why Vulkan?

Vulkan provides:

  • Direct GPU control - No driver overhead
  • Explicit synchronization -Predictable timing
  • Cross-vendor support -Works on all major GPUs
  • Modern features -Ray tracing, mesh shaders, etc.

Raspberry Pi 5

Waxed runs on Raspberry Pi 5’s VideoCore VI:

  • Vulkan 1.2 conformant
  • Hardware video decode
  • 4K output support

No Software Fallback

This is intentional:

  • Ensures consistent performance
  • Simplifies codebase
  • Focuses on modern hardware

If you need software rendering, Waxed isn’t the right choice.

Version Flexibility

Could support Vulkan 1.2 with minor changes:

  • Some features would be disabled
  • Performance might be reduced
  • Contact us if this is important for your use case