From 5dfb005cd0286bccacfe3bf9e035e7ad44ddc793 Mon Sep 17 00:00:00 2001 From: Anthony Roberts Date: Fri, 28 Mar 2025 17:24:31 +0000 Subject: [PATCH] Windows ARM64: GPU Subdivision: Re-enable on Qualcomm GPUs In light of recent changes by Jeroen, #124515 seems to have been resolved properly, rather then using this workaround. This also sidesteps the issue seen in #136633 which only happens when GPU sibdiv is disabled. Pull Request: https://projects.blender.org/blender/blender/pulls/136678 --- source/blender/blenkernel/intern/subdiv_modifier.cc | 6 ------ 1 file changed, 6 deletions(-) diff --git a/source/blender/blenkernel/intern/subdiv_modifier.cc b/source/blender/blenkernel/intern/subdiv_modifier.cc index 767b58c4bbd..d628a70f265 100644 --- a/source/blender/blenkernel/intern/subdiv_modifier.cc +++ b/source/blender/blenkernel/intern/subdiv_modifier.cc @@ -88,12 +88,6 @@ static bool is_subdivision_evaluation_possible_on_gpu() return false; } - /* Now that we know it is OpenGL, check for Qualcomm GPUs, - * which GPU subdiv is broken on some of (#124515) */ - if (GPU_type_matches_ex(GPU_DEVICE_QUALCOMM, GPU_OS_WIN, GPU_DRIVER_ANY, GPU_BACKEND_OPENGL)) { - return false; - } - if (GPU_max_compute_shader_storage_blocks() < MAX_GPU_SUBDIV_SSBOS) { return false; }