From 2ac3bdf8959b73dd4674c2ce2e8fffbbcfdccb8e Mon Sep 17 00:00:00 2001 From: daid Date: Thu, 20 Jun 2013 09:42:12 +0200 Subject: [PATCH] Fallback to fake shaders if the shader compile failed. --- Cura/gui/sceneView.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cura/gui/sceneView.py b/Cura/gui/sceneView.py index 7b30c539..71f08721 100644 --- a/Cura/gui/sceneView.py +++ b/Cura/gui/sceneView.py @@ -829,7 +829,7 @@ void main(void) gl_FragColor = vec4(gl_Color.xyz * light_amount, 1.0-intensity); } """) - else: + if self._objectShader == None or not self._objectShader.isValid(): self._objectShader = opengl.GLFakeShader() self._objectOverhangShader = opengl.GLFakeShader() self._objectLoadShader = None -- 2.30.2