[Bf-blender-cvs] [49723cca426] temp-vulkan-shader: Enable OpenGL/Metal shader compilation. (was disabled for debugging).

Jeroen Bakker noreply at git.blender.org
Fri Dec 2 10:30:12 CET 2022


Commit: 49723cca426213e091ea4057d4eb1f3f319828a4
Author: Jeroen Bakker
Date:   Fri Dec 2 10:29:18 2022 +0100
Branches: temp-vulkan-shader
https://developer.blender.org/rB49723cca426213e091ea4057d4eb1f3f319828a4

Enable OpenGL/Metal shader compilation. (was disabled for debugging).

===================================================================

M	source/blender/gpu/intern/gpu_shader_builder.cc

===================================================================

diff --git a/source/blender/gpu/intern/gpu_shader_builder.cc b/source/blender/gpu/intern/gpu_shader_builder.cc
index 2a573072249..61cf95c6d17 100644
--- a/source/blender/gpu/intern/gpu_shader_builder.cc
+++ b/source/blender/gpu/intern/gpu_shader_builder.cc
@@ -103,9 +103,9 @@ int main(int argc, const char *argv[])
   };
 
   blender::Vector<NamedBackend> backends_to_validate;
-  //backends_to_validate.append({"OpenGL", GPU_BACKEND_OPENGL});
+  backends_to_validate.append({"OpenGL", GPU_BACKEND_OPENGL});
 #ifdef WITH_METAL_BACKEND
-  //backends_to_validate.append({"Metal", GPU_BACKEND_METAL});
+  backends_to_validate.append({"Metal", GPU_BACKEND_METAL});
 #endif
 #ifdef WITH_VULKAN_BACKEND
   backends_to_validate.append({"Vulkan", GPU_BACKEND_VULKAN});
@@ -123,6 +123,9 @@ int main(int argc, const char *argv[])
       printf("Shader compilation failed for %s backend\n", backend.name.c_str());
       exit_code = 1;
     }
+    else {
+      printf("%s backend shader compilation succeeded.\n", backend.name.c_str());
+    }
     builder.exit();
   }



More information about the Bf-blender-cvs mailing list