From fc02027d1c3e4d36b5b46ee8ac99d9d7f413ffbe Mon Sep 17 00:00:00 2001 From: Omar Emara Date: Thu, 20 Feb 2025 14:32:39 +0200 Subject: [PATCH] Cleanup: Compositor: List all types in switch case Replace default cases with all types to make adding new types easier. --- .../nodes/composite/nodes/node_composite_file_output.cc | 6 ++++-- .../blender/nodes/composite/nodes/node_composite_image.cc | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/source/blender/nodes/composite/nodes/node_composite_file_output.cc b/source/blender/nodes/composite/nodes/node_composite_file_output.cc index 1975fa1b0fc..392f7ea2775 100644 --- a/source/blender/nodes/composite/nodes/node_composite_file_output.cc +++ b/source/blender/nodes/composite/nodes/node_composite_file_output.cc @@ -748,8 +748,10 @@ class FileOutputOperation : public NodeOperation { }); return buffer; } - default: - /* Other types are internal and needn't be handled by operations. */ + case ResultType::Int: + case ResultType::Int2: + case ResultType::Float2: + /* Not supported. */ break; } diff --git a/source/blender/nodes/composite/nodes/node_composite_image.cc b/source/blender/nodes/composite/nodes/node_composite_image.cc index ab2cc50cdbf..6cd7286bedd 100644 --- a/source/blender/nodes/composite/nodes/node_composite_image.cc +++ b/source/blender/nodes/composite/nodes/node_composite_image.cc @@ -773,8 +773,10 @@ class RenderLayerOperation : public NodeOperation { case ResultType::Color: case ResultType::Float4: return "compositor_read_input_float4"; - default: - /* Other types are internal and needn't be handled by operations. */ + case ResultType::Int: + case ResultType::Int2: + case ResultType::Float2: + /* Not supported. */ break; }