HLSL: Fix #1655; use "" for nullptr file names. Needs test cases.
3 files changed