diff --git a/src/common/logging/filter.cpp b/src/common/logging/filter.cpp
index ae866c7a50..04a3a5216f 100644
--- a/src/common/logging/filter.cpp
+++ b/src/common/logging/filter.cpp
@@ -148,6 +148,7 @@ bool ParseFilterRule(Filter& instance, Iterator begin, Iterator end) {
     SUB(Render, Software)                                                                          \
     SUB(Render, OpenGL)                                                                            \
     SUB(Render, Vulkan)                                                                            \
+    SUB(Render, Metal)                                                                             \
     CLS(Shader)                                                                                    \
     SUB(Shader, SPIRV)                                                                             \
     SUB(Shader, GLASM)                                                                             \