Updated spirv-tools.

This commit is contained in:
Бранимир Караџић
2026-01-01 20:32:28 -08:00
committed by Branimir Karadžić
parent a212429e44
commit e55579ea69
4 changed files with 8709 additions and 8695 deletions

View File

@@ -1 +1 @@
"v2025.5", "SPIRV-Tools v2025.5 v2025.5.rc1-32-g6e7423bc"
"v2026.1-dev", "SPIRV-Tools v2026.1-dev v2025.5-37-g6d9a94ac"

File diff suppressed because it is too large Load Diff

View File

@@ -73,6 +73,7 @@ enum Extension : uint32_t {
kSPV_EXT_fragment_fully_covered,
kSPV_EXT_fragment_invocation_density,
kSPV_EXT_fragment_shader_interlock,
kSPV_EXT_long_vector,
kSPV_EXT_mesh_shader,
kSPV_EXT_opacity_micromap,
kSPV_EXT_optnone,

View File

@@ -184,7 +184,8 @@ class SmallVector {
}
// Avoid infinite recursion from rewritten operators in C++20
#if __cplusplus <= 201703L
#if (defined(_MSVC_LANG) && _MSVC_LANG <= 201703L) || \
(!defined(_MSVC_LANG) && __cplusplus <= 201703L)
friend bool operator==(const std::vector<T>& lhs, const SmallVector& rhs) {
return rhs == lhs;
}