From 78d2f162e8bdf0d9fc279ffe72e56016d3ff675b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cle=CC=81ment=20Foucault?= Date: Thu, 4 May 2023 16:34:15 +0200 Subject: [PATCH] Metal: Fix EEVEE-Next shader compilation errors --- .../blender/draw/intern/shaders/common_debug_print_lib.glsl | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/source/blender/draw/intern/shaders/common_debug_print_lib.glsl b/source/blender/draw/intern/shaders/common_debug_print_lib.glsl index 36ff3a90622..d726254843a 100644 --- a/source/blender/draw/intern/shaders/common_debug_print_lib.glsl +++ b/source/blender/draw/intern/shaders/common_debug_print_lib.glsl @@ -202,6 +202,8 @@ void drw_print_value(int value) drw_print_value_uint(uint(abs(value)), false, (value < 0), false); } +#ifndef GPU_METAL + void drw_print_value(bool value) { if (value) { @@ -212,6 +214,8 @@ void drw_print_value(bool value) } } +#endif + /* NOTE(@fclem): This is homebrew and might not be 100% accurate (accuracy has * not been tested and might dependent on compiler implementation). If unsure, * use drw_print_value_hex and transcribe the value manually with another tool. */