Change HLSL to avoid nested runtimeArray in SPIR-V