diff --git a/src/ShaderGen/Glsl/Glsl330KnownFunctions.cs b/src/ShaderGen/Glsl/Glsl330KnownFunctions.cs index 45d9c37..21b28a2 100644 --- a/src/ShaderGen/Glsl/Glsl330KnownFunctions.cs +++ b/src/ShaderGen/Glsl/Glsl330KnownFunctions.cs @@ -322,7 +322,7 @@ private static string Store(string typeName, string methodName, InvocationParame private static string Discard(string typeName, string methodName, InvocationParameterInfo[] parameters) { - return $"discard;"; + return $"discard"; } private static string Saturate(string typeName, string methodName, InvocationParameterInfo[] parameters) diff --git a/src/ShaderGen/Glsl/Glsl450KnownFunctions.cs b/src/ShaderGen/Glsl/Glsl450KnownFunctions.cs index 4100a6c..bea0cef 100644 --- a/src/ShaderGen/Glsl/Glsl450KnownFunctions.cs +++ b/src/ShaderGen/Glsl/Glsl450KnownFunctions.cs @@ -344,7 +344,7 @@ private static string Store(string typeName, string methodName, InvocationParame private static string Discard(string typeName, string methodName, InvocationParameterInfo[] parameters) { - return $"discard;"; + return $"discard"; } private static string Saturate(string typeName, string methodName, InvocationParameterInfo[] parameters) diff --git a/src/ShaderGen/Glsl/GlslEs300KnownFunctions.cs b/src/ShaderGen/Glsl/GlslEs300KnownFunctions.cs index d1867e4..89dd1af 100644 --- a/src/ShaderGen/Glsl/GlslEs300KnownFunctions.cs +++ b/src/ShaderGen/Glsl/GlslEs300KnownFunctions.cs @@ -342,7 +342,7 @@ private static string Store(string typeName, string methodName, InvocationParame private static string Discard(string typeName, string methodName, InvocationParameterInfo[] parameters) { - return $"discard;"; + return $"discard"; } private static string Saturate(string typeName, string methodName, InvocationParameterInfo[] parameters) diff --git a/src/ShaderGen/Hlsl/HlslKnownFunctions.cs b/src/ShaderGen/Hlsl/HlslKnownFunctions.cs index 1d3fb30..cee6771 100644 --- a/src/ShaderGen/Hlsl/HlslKnownFunctions.cs +++ b/src/ShaderGen/Hlsl/HlslKnownFunctions.cs @@ -311,7 +311,7 @@ private static string Store(string typeName, string methodName, InvocationParame private static string Discard(string typeName, string methodName, InvocationParameterInfo[] parameters) { - return $"discard;"; + return $"discard"; } private static string ClipToTextureCoordinates(string typeName, string methodName, InvocationParameterInfo[] parameters) diff --git a/src/ShaderGen/Metal/MetalKnownFunctions.cs b/src/ShaderGen/Metal/MetalKnownFunctions.cs index 4eaf484..49fec96 100644 --- a/src/ShaderGen/Metal/MetalKnownFunctions.cs +++ b/src/ShaderGen/Metal/MetalKnownFunctions.cs @@ -350,7 +350,7 @@ private static string Store(string typeName, string methodName, InvocationParame private static string Discard(string typeName, string methodName, InvocationParameterInfo[] parameters) { - return $"discard_fragment();"; + return $"discard_fragment()"; } private static string ClipToTextureCoordinates(string typeName, string methodName, InvocationParameterInfo[] parameters)