From 1f117d8de0749ddffa82184e9a48c17dc97937d2 Mon Sep 17 00:00:00 2001 From: Elias Naur Date: Thu, 27 Feb 2020 16:50:15 +0100 Subject: [PATCH] internal/cmd/convertshaders: #define HLSL when compiling for HLSL Signed-off-by: Elias Naur --- internal/cmd/convertshaders/main.go | 3 +++ 1 file changed, 3 insertions(+) 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") }