From 5096d0244dadf0a482ae9f9bf7f614106cd38758 Mon Sep 17 00:00:00 2001 From: Jake Turner Date: Fri, 24 Jun 2022 06:32:33 +0100 Subject: [PATCH] Future proofing MakeBlendMultiplier & MakeBlendOp Remove default from switch statements to trigger compile errors if MTL::BlendFactor or MTL::BlendOperation enumerations change in the future. --- renderdoc/driver/metal/metal_common.cpp | 2 -- 1 file changed, 2 deletions(-) diff --git a/renderdoc/driver/metal/metal_common.cpp b/renderdoc/driver/metal/metal_common.cpp index df2d818b7..825d40b45 100644 --- a/renderdoc/driver/metal/metal_common.cpp +++ b/renderdoc/driver/metal/metal_common.cpp @@ -47,7 +47,6 @@ BlendMultiplier MakeBlendMultiplier(MTL::BlendFactor blend) case MTL::BlendFactorOneMinusSource1Color: return BlendMultiplier::InvSrc1Col; case MTL::BlendFactorSource1Alpha: return BlendMultiplier::Src1Alpha; case MTL::BlendFactorOneMinusSource1Alpha: return BlendMultiplier::InvSrc1Alpha; - default: break; } return BlendMultiplier::One; @@ -62,7 +61,6 @@ BlendOperation MakeBlendOp(MTL::BlendOperation op) case MTL::BlendOperationReverseSubtract: return BlendOperation::ReversedSubtract; case MTL::BlendOperationMin: return BlendOperation::Minimum; case MTL::BlendOperationMax: return BlendOperation::Maximum; - default: break; } return BlendOperation::Add;