Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
许多 GLSL 程序使用宏
#ifdef #else #endif
为了解决不同的配置,当 vulkan 构建管道布局和描述符集时,是否有一些优雅的方法来解决这个问题?
在大多数情况下,使用普通if()\else()块和 Vulkan 专业化常量应该可以解决这个问题。if()如果专业化常数在编译时为零,我希望任何明智的编译器都能优化整个基本块。
if()\else()
if()