diff --git a/internal/cmd/convertshaders/main.go b/internal/cmd/convertshaders/main.go index 6df17517..80907751 100644 --- a/internal/cmd/convertshaders/main.go +++ b/internal/cmd/convertshaders/main.go @@ -356,6 +356,9 @@ func convertShader(tmp, glslcc, path, lang, profile string, args *shaderArgs, fl "--profile", profile, progFlag, tmppath, ) + if lang == "hlsl" { + cmd.Args = append(cmd.Args, "--defines=HLSL") + } if flattenUBOs { cmd.Args = append(cmd.Args, "--flatten-ubos") }