diff --git a/DEPS b/DEPS index 4c1f559d2a2..761a60f8027 100644 --- a/DEPS +++ b/DEPS @@ -975,12 +975,12 @@ deps = { }, 'third_party/vulkan-deps': { - 'url': Var('chromium_git') + '/vulkan-deps@725499142cb601efc3f66bdb16d75843c0760478', + 'url': Var('chromium_git') + '/vulkan-deps@3b92cef97febae53dc21de79c51ec3ddf2d4390e', 'condition': 'not build_with_chromium', }, 'third_party/glslang/src': { - 'url': '{chromium_git}/external/github.com/KhronosGroup/glslang@a496a34b439022750d41d2ba04fbbe416ef81c9a', + 'url': '{chromium_git}/external/github.com/KhronosGroup/glslang@12a17b7ce41436427e358608183100b1103274da', 'condition': 'not build_with_chromium', }, @@ -995,12 +995,12 @@ deps = { }, 'third_party/spirv-headers/src': { - 'url': '{chromium_git}/external/github.com/KhronosGroup/SPIRV-Headers@efb6b4099ddb8fa60f62956dee592c4b94ec6a49', + 'url': '{chromium_git}/external/github.com/KhronosGroup/SPIRV-Headers@2a9b6f951c7d6b04b6c21fe1bf3f475b68b84801', 'condition': 'not build_with_chromium', }, 'third_party/spirv-tools/src': { - 'url': '{chromium_git}/external/github.com/KhronosGroup/SPIRV-Tools@e1782d6675b88225225e331a6318554d473c54db', + 'url': '{chromium_git}/external/github.com/KhronosGroup/SPIRV-Tools@d160e170d74ff45cb2a88dfb365bdfd896016f7c', 'condition': 'not build_with_chromium', }, @@ -1010,7 +1010,7 @@ deps = { }, 'third_party/vulkan-loader/src': { - 'url': '{chromium_git}/external/github.com/KhronosGroup/Vulkan-Loader@c758bac8bf1580b5018adafd3a2ec709237b0134', + 'url': '{chromium_git}/external/github.com/KhronosGroup/Vulkan-Loader@1108bba6c97174d172d45470a7470a3d6a564647', 'condition': 'not build_with_chromium', }, @@ -1020,12 +1020,12 @@ deps = { }, 'third_party/vulkan-utility-libraries/src': { - 'url': '{chromium_git}/external/github.com/KhronosGroup/Vulkan-Utility-Libraries@fbb4db92c6b2ac09003b2b8e5ceb978f4f2dda71', + 'url': '{chromium_git}/external/github.com/KhronosGroup/Vulkan-Utility-Libraries@ea5774a13e3017b6d5d79af6fba9f0d72ca5c61a', 'condition': 'not build_with_chromium', }, 'third_party/vulkan-validation-layers/src': { - 'url': '{chromium_git}/external/github.com/KhronosGroup/Vulkan-ValidationLayers@af7b0a35d009b5ad6e0b280a5b81388608ebfe39', + 'url': '{chromium_git}/external/github.com/KhronosGroup/Vulkan-ValidationLayers@99de3c17fbc2db6b6da0347916c9e01a383c2758', 'condition': 'not build_with_chromium', }, diff --git a/scripts/code_generation_hashes/SPIR-V_helpers.json b/scripts/code_generation_hashes/SPIR-V_helpers.json index 732f95c8a21..ad86f0d37fc 100644 --- a/scripts/code_generation_hashes/SPIR-V_helpers.json +++ b/scripts/code_generation_hashes/SPIR-V_helpers.json @@ -10,5 +10,5 @@ "src/common/spirv/spirv_instruction_parser_autogen.h": "06672c12d63e6a8a489dd8d2ee7204ce", "third_party/spirv-headers/src/include/spirv/unified1/spirv.core.grammar.json": - "2468848d9166242faba650a4966bb556" + "7dac600b7496a90697ea5df7cdb06c2c" } diff --git a/src/libANGLE/renderer/vulkan/vk_renderer.cpp b/src/libANGLE/renderer/vulkan/vk_renderer.cpp index c5ad622baa7..ffd797b42ad 100644 --- a/src/libANGLE/renderer/vulkan/vk_renderer.cpp +++ b/src/libANGLE/renderer/vulkan/vk_renderer.cpp @@ -278,6 +278,8 @@ constexpr const char *kSkippedMessages[] = { // https://anglebug.com/362545033 // VVL bug: https://github.com/KhronosGroup/Vulkan-ValidationLayers/issues/8458 "VUID-vkCmdDraw-None-02721", + // https://anglebug.com/365580001 + "VUID-vkCmdDrawIndexed-Input-08734", }; // Validation messages that should be ignored only when VK_EXT_primitive_topology_list_restart is diff --git a/third_party/glslang/src b/third_party/glslang/src index a496a34b439..12a17b7ce41 160000 --- a/third_party/glslang/src +++ b/third_party/glslang/src @@ -1 +1 @@ -Subproject commit a496a34b439022750d41d2ba04fbbe416ef81c9a +Subproject commit 12a17b7ce41436427e358608183100b1103274da diff --git a/third_party/spirv-headers/src b/third_party/spirv-headers/src index efb6b4099dd..2a9b6f951c7 160000 --- a/third_party/spirv-headers/src +++ b/third_party/spirv-headers/src @@ -1 +1 @@ -Subproject commit efb6b4099ddb8fa60f62956dee592c4b94ec6a49 +Subproject commit 2a9b6f951c7d6b04b6c21fe1bf3f475b68b84801 diff --git a/third_party/spirv-tools/src b/third_party/spirv-tools/src index e1782d6675b..d160e170d74 160000 --- a/third_party/spirv-tools/src +++ b/third_party/spirv-tools/src @@ -1 +1 @@ -Subproject commit e1782d6675b88225225e331a6318554d473c54db +Subproject commit d160e170d74ff45cb2a88dfb365bdfd896016f7c diff --git a/third_party/vulkan-deps b/third_party/vulkan-deps index 725499142cb..3b92cef97fe 160000 --- a/third_party/vulkan-deps +++ b/third_party/vulkan-deps @@ -1 +1 @@ -Subproject commit 725499142cb601efc3f66bdb16d75843c0760478 +Subproject commit 3b92cef97febae53dc21de79c51ec3ddf2d4390e diff --git a/third_party/vulkan-loader/src b/third_party/vulkan-loader/src index c758bac8bf1..1108bba6c97 160000 --- a/third_party/vulkan-loader/src +++ b/third_party/vulkan-loader/src @@ -1 +1 @@ -Subproject commit c758bac8bf1580b5018adafd3a2ec709237b0134 +Subproject commit 1108bba6c97174d172d45470a7470a3d6a564647 diff --git a/third_party/vulkan-utility-libraries/src b/third_party/vulkan-utility-libraries/src index fbb4db92c6b..ea5774a13e3 160000 --- a/third_party/vulkan-utility-libraries/src +++ b/third_party/vulkan-utility-libraries/src @@ -1 +1 @@ -Subproject commit fbb4db92c6b2ac09003b2b8e5ceb978f4f2dda71 +Subproject commit ea5774a13e3017b6d5d79af6fba9f0d72ca5c61a diff --git a/third_party/vulkan-validation-layers/src b/third_party/vulkan-validation-layers/src index af7b0a35d00..99de3c17fbc 160000 --- a/third_party/vulkan-validation-layers/src +++ b/third_party/vulkan-validation-layers/src @@ -1 +1 @@ -Subproject commit af7b0a35d009b5ad6e0b280a5b81388608ebfe39 +Subproject commit 99de3c17fbc2db6b6da0347916c9e01a383c2758