With ANYPS5_ENABLE_SPIRV_TOOLS=ON the scalar loop around the ds_add_u64 lock loop made SPIRV-Tools' block merge pass merge the loop header with its multi-block continue target, and validation after optimization rejected the module. The 16 iterations are now emitted inline; the expected sums and the divergent exec masks are unchanged. |
||
|---|---|---|
| .. | ||
| nid | ||
| prx | ||
| tests | ||
| CMakeLists.txt | ||
| HitLog.hpp | ||
| SceShaders.hpp | ||
| SceTypes.hpp | ||