Block a user
Fix compile time with MSVC (Release)
@brecht The fail remaining in lint job is not a file I modified. Are we supposed to fix format too as part of this PR?
Fix compile time with MSVC (Release)
Another CI pass, and we should be good to go. In CI job, blender compile on windows-x64 went from 15min to 9min.
481ccf3cfd
Fix: MSVC compile time for gpu/intern/gpu_shader_create_info.cc
4b05a50613
Fix: MSVC compile time for intern/cycles/kernel/device/cpu/kernel.cpp
Fix compile time with MSVC (Release)
(sorry, I think it conflicted with the build command you required)
bf2e18784a
Fix: MSVC compile time for gpu/intern/gpu_shader_create_info.cc
24d8f69a96
Fix: MSVC compile time for intern/cycles/kernel/device/cpu/kernel.cpp
e8b7731d7c
UI: Use icon for curves surface UV map property
359bfbcd78
Cleanup: Use enum class and forward declaration for paint mode
fb0d6198c0
Cleanup: Move remaining asset editors code to C++ namespace
502db13495
Fix: MSVC compile time for gpu/intern/gpu_shader_create_info.cc
87e108bd36
Fix: MSVC compile time for intern/cycles/kernel/device/cpu/kernel.cpp
Fix compile time with MSVC (Release)
From: https://learn.microsoft.com/en-us/cpp/preprocessor/optimize?view=msvc-170
When you use the on parameter, it resets the optimizations to the ones that you specified using the /O compiler…
Fix compile time with MSVC (Release)
You're right, I was misleaded by MSDN documentation mentioning "function-by-function basis".
Fix compile time with MSVC (Release)
@LazyDodo This will probably interests you, since it drastically speeds up (some) incremental rebuilds when using MSVC.
Fix compile time with MSVC (Release)
4d933888cd
Fix: MSVC compile time for gpu/intern/gpu_shader_create_info.cc
52fbd5ce37
Fix: MSVC compile time for intern/cycles/kernel/device/cpu/kernel.cpp