spirv: Prefix spirv compiler function struct names
These structs are included via extern declarations, so they can silently conflict with equivalently named declarations in an application if libplacebo is included statically. And this happens with mpv, which also declares a `spirv_shaderc` struct. So, prefix the struct names with `pl_` to avoid this.
Showing with 6 additions and 6 deletions