rspirv 0.3.0

Rust library APIs for SPIR-V module manipulation
Documentation

Library APIs for SPIR-V module processing functionalities.

This library provides:

  • The whole SPIR-V grammar (instruction layouts and their operands)
  • A memory representation of SPIR-V modules and its loader and builder
  • SPIR-V binary module decoding and parsing functionalities