From 890e3dfa1a10fe3b426623284f5911c30e829e86 Mon Sep 17 00:00:00 2001 From: NeeEoo Date: Thu, 6 Jul 2023 00:48:27 +0200 Subject: [PATCH] Small Shader Fix --- source/funkin/backend/shaders/FunkinShader.hx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/source/funkin/backend/shaders/FunkinShader.hx b/source/funkin/backend/shaders/FunkinShader.hx index d98671af..299c69ca 100644 --- a/source/funkin/backend/shaders/FunkinShader.hx +++ b/source/funkin/backend/shaders/FunkinShader.hx @@ -46,6 +46,8 @@ class FunkinShader extends FlxShader implements IHScriptCustomBehaviour { @:noCompletion override private function set_glFragmentSource(value:String):String { + if(value == null) + value = ShaderTemplates.defaultFragmentSource; value = value.replace("#pragma header", ShaderTemplates.fragHeader).replace("#pragma body", ShaderTemplates.fragBody); if (value != __glFragmentSource) { @@ -57,6 +59,8 @@ class FunkinShader extends FlxShader implements IHScriptCustomBehaviour { @:noCompletion override private function set_glVertexSource(value:String):String { + if(value == null) + value = ShaderTemplates.defaultVertexSource; value = value.replace("#pragma header", ShaderTemplates.vertHeader).replace("#pragma body", ShaderTemplates.vertBody); if (value != __glVertexSource) {