Commit 6f1a852f by Shahbaz Youssefi Committed by Commit Bot

Reland "Roll Vulkan repos"

This reverts commit 3805122b. Reason for revert: The OOM issue that coincidentally happened at the time this CL landed, and for which this CL was reverted, turned out to be irrelevant to this change. Original change's description: > Revert "Roll Vulkan repos" > > This reverts commit 55ea947c. > > Reason for revert: Seems to be causing a memory corruption on Windows/Intel bots. > > Original change's description: > > Roll Vulkan repos > > > > Bug: angleproject:3095 > > Change-Id: I6ae9d61304981223f9e2f1869ed32612aa38952c > > Reviewed-on: https://chromium-review.googlesource.com/c/1405714 > > Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org> > > Reviewed-by: Yuly Novikov <ynovikov@chromium.org> > > TBR=ynovikov@chromium.org,jmadill@chromium.org,syoussefi@chromium.org > > Change-Id: I61879770c9bb16ac2231b081bda08e6211ba6831 > No-Presubmit: true > No-Tree-Checks: true > No-Try: true > Bug: angleproject:3095 > Reviewed-on: https://chromium-review.googlesource.com/c/1470605 > Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org> > Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org> TBR=ynovikov@chromium.org,jmadill@google.com,syoussefi@chromium.org Bug: angleproject:3095 Change-Id: Iabe8ea215b44c65c4c22b9b158c5dad3ffffdbb0 Reviewed-on: https://chromium-review.googlesource.com/c/1489153 Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org> Reviewed-by: 's avatarShahbaz Youssefi <syoussefi@chromium.org> Reviewed-by: 's avatarJamie Madill <jmadill@google.com>
parent a9f89313
...@@ -12,25 +12,25 @@ vars = { ...@@ -12,25 +12,25 @@ vars = {
'deqp_revision': '66a49e0a43f7af654ee1de8a3b1bcaf6c0d14aa4', 'deqp_revision': '66a49e0a43f7af654ee1de8a3b1bcaf6c0d14aa4',
# Current revision of glslang, the Khronos SPIRV compiler. # Current revision of glslang, the Khronos SPIRV compiler.
'glslang_revision': 'de3b8e3bf3893a40a1d9c3b0ed4de750e436e30f', 'glslang_revision': 'f6e7c4d2de0d59724ea07739df70c466d169a2cd',
# Current revision fo the SPIRV-Headers Vulkan support library. # Current revision fo the SPIRV-Headers Vulkan support library.
'spirv_headers_revision': '79b6681aadcb53c27d1052e5f8a0e82a981dbf2f', 'spirv_headers_revision': '8bea0a266ac9b718aa0818d9e3a47c0b77c2cb23',
# Current revision of SPIRV-Tools for Vulkan. # Current revision of SPIRV-Tools for Vulkan.
'spirv_tools_revision': 'fde69dcd80cc1ca548300702adf01eeb25441f3e', 'spirv_tools_revision': 'fde69dcd80cc1ca548300702adf01eeb25441f3e',
# Current revision of Khronos Vulkan-Headers. # Current revision of Khronos Vulkan-Headers.
'vulkan_headers_revision': 'b65941cc4b2b43b74de00534d110b581c52c394b', 'vulkan_headers_revision': 'c200cb25db0f47364d3318d92c1d8e9dfff2fef1',
# Current revision of Khronos Vulkan-Loader. # Current revision of Khronos Vulkan-Loader.
'vulkan_loader_revision': '2aa6dcc10189f7700824bc5e21120beeff013c3a', 'vulkan_loader_revision': 'e1eafa18e17d00374253bcd37d015befa89fcc43',
# Current revision of Khronos Vulkan-Tools. # Current revision of Khronos Vulkan-Tools.
'vulkan_tools_revision': '2e8d601de618eddf2bab8597fd140b2824a060b2', 'vulkan_tools_revision': '91b17fd866b2e9cfb875bf516b05536d059416b1',
# Current revision of Khronos Vulkan-ValidationLayers. # Current revision of Khronos Vulkan-ValidationLayers.
'vulkan_validation_revision': '0fa2823fa693cc22afaa6e6c6d34aadb97104a2d', 'vulkan_validation_revision': '4eee269ae976567ef78db9c9feaafc3364578c87',
} }
deps = { deps = {
......
...@@ -7,9 +7,9 @@ import("//third_party/angle/gni/angle.gni") ...@@ -7,9 +7,9 @@ import("//third_party/angle/gni/angle.gni")
vulkan_validation_layers = [ vulkan_validation_layers = [
"VkLayer_core_validation", "VkLayer_core_validation",
"VkLayer_object_tracker", "VkLayer_object_lifetimes",
"VkLayer_parameter_validation", "VkLayer_stateless_validation",
"VkLayer_threading", "VkLayer_thread_safety",
"VkLayer_unique_objects", "VkLayer_unique_objects",
] ]
......
#!/usr/bin/python2 #!/usr/bin/python2
# #
# Copyright 2017 The ANGLE Project Authors. All rights reserved. # Copyright 2019 The ANGLE Project Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be # Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file. # found in the LICENSE file.
# #
# remove_file_if_exists.py: # remove_files.py:
# This special action is needed to remove generated headers. # This special action is used to cleanup old files from the build directory.
# Otherwise ANGLE will pick up the old file(s) and the build will fail. # Otherwise ANGLE will pick up the old file(s), causing build or runtime errors.
# #
import sys import glob
import os import os
import sys
if len(sys.argv) < 3: if len(sys.argv) < 3:
print("Usage: " + sys.argv[0] + " <remove_file> <stamp_file>") print("Usage: " + sys.argv[0] + " <stamp_file> <remove_patterns>")
stamp_file = sys.argv[1]
remove_file = sys.argv[1] for i in range(2, len(sys.argv)):
if os.path.isfile(remove_file): remove_pattern = sys.argv[i]
os.remove(remove_file) remove_files = glob.glob(remove_pattern)
for f in remove_files:
if os.path.isfile(f):
os.remove(f)
# touch a dummy file to keep a timestamp # touch a dummy file to keep a timestamp
with open(sys.argv[2], "w") as f: with open(stamp_file, "w") as f:
f.write("blah") f.write("blah")
f.close() f.close()
...@@ -110,7 +110,7 @@ ...@@ -110,7 +110,7 @@
"Vulkan mandatory format support table:src/libANGLE/renderer/vulkan/vk_mandatory_format_support_data.json": "Vulkan mandatory format support table:src/libANGLE/renderer/vulkan/vk_mandatory_format_support_data.json":
"fa2bd54c1bb0ab2cf1d386061a4bc5c5", "fa2bd54c1bb0ab2cf1d386061a4bc5c5",
"Vulkan mandatory format support table:third_party/vulkan-headers/src/registry/vk.xml": "Vulkan mandatory format support table:third_party/vulkan-headers/src/registry/vk.xml":
"8d46c04ce50d9866c934a6c4d175ab71", "f5c8c9b8e521644ded34d44b1016c25e",
"packed enum:src/common/gen_packed_gl_enums.py": "packed enum:src/common/gen_packed_gl_enums.py":
"a9b1c38b4e4d8a1038e743be323f1a51", "a9b1c38b4e4d8a1038e743be323f1a51",
"packed enum:src/common/packed_egl_enums.json": "packed enum:src/common/packed_egl_enums.json":
......
...@@ -207,7 +207,7 @@ const char *GetVkObjectTypeName(VkObjectType type) ...@@ -207,7 +207,7 @@ const char *GetVkObjectTypeName(VkObjectType type)
return "Debug Utils Messenger"; return "Debug Utils Messenger";
case VK_OBJECT_TYPE_VALIDATION_CACHE_EXT: case VK_OBJECT_TYPE_VALIDATION_CACHE_EXT:
return "Validation Cache"; return "Validation Cache";
case VK_OBJECT_TYPE_ACCELERATION_STRUCTURE_NVX: case VK_OBJECT_TYPE_ACCELERATION_STRUCTURE_NV:
return "Acceleration Structure"; return "Acceleration Structure";
default: default:
return "<Unrecognized>"; return "<Unrecognized>";
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment