From 2219151405b8a220a1085719d38fc8f8d2570e8b Mon Sep 17 00:00:00 2001 From: Raimund58 Date: Sat, 2 Sep 2023 08:54:25 +0000 Subject: [PATCH] Add Render engines and add clean after error --- src/main/java/com/sheepit/client/Job.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/sheepit/client/Job.java b/src/main/java/com/sheepit/client/Job.java index dfac3e4..8105ef0 100644 --- a/src/main/java/com/sheepit/client/Job.java +++ b/src/main/java/com/sheepit/client/Job.java @@ -1073,10 +1073,12 @@ import java.util.regex.Pattern; // Saved: '/tmp/cache/8_0001.png' return Error.Type.GPU_NOT_SUPPORTED; } - else if (line.contains("Engine 'CYCLES' not available for scene") || line.contains("Engine 'BLENDER_EEVEE' not available for scene")) { + else if (line.contains("Engine 'CYCLES' not available for scene") || line.contains("Engine 'BLENDER_EEVEE' not available for scene") || line.contains("Engine 'BLENDER_WORKBENCH' not available for scene") || line.contains("Engine 'HYDRA_STORM' not available for scene")) { + this.configuration.cleanWorkingDirectory(); return Error.Type.ENGINE_NOT_AVAILABLE; } else if (line.contains("Warning: Cycles is not enabled!")) { + this.configuration.cleanWorkingDirectory(); return Error.Type.ENGINE_NOT_AVAILABLE; } else if (line.contains("OpenImageDenoise error: SSE4.1 support is required at minimum") || line.contains("OpenImageDenoiser is not supported on this CPU:") || line.contains("No device available to denoise on")) {