pub fn encode_string(text: &str) -> Vec<u32>
SPIR-V literal string: UTF-8, NUL-terminated, zero-padded to a whole number of little-endian words.