Roll third_party/vulkan-validation-layers/src 9a0f2d99fd5d..f5504529553f (30 commits)
Roll third_party/vulkan-validation-layers/src 9a0f2d99fd5d..f5504529553f (30 commits)

https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-ValidationLayers.git/+log/9a0f2d99fd5d..f5504529553f

git log 9a0f2d99fd5d..f5504529553f --date=short --first-parent --format='%ad %ae %s'
2020-03-31 shannon@lunarg.com build: Update glslang known-good for SDK 1.2.135
2020-03-31 cwallez@chromium.org debug_printf: also suppress -Wformat-security on clang
2020-03-30 dsinclair@google.com layers: Add braces around array initializer
2020-03-30 tony@lunarg.com gpu: Add null terminator to types array
2020-03-30 mark@lunarg.com travis: Remove Vulkan-Tools from known good
2020-03-30 mark@lunarg.com build: Remove VulkanTools from known good
2020-03-30 mark@lunarg.com tests: Add multi-object message output test
2020-03-30 mark@lunarg.com lifetimes: Pass pertinent objects to utils callback
2020-03-30 mark@lunarg.com corechecks: Pass shaderval multiobjs to debug callback
2020-03-30 mark@lunarg.com practices: Enable mutli-object output for utils callback
2020-03-30 mark@lunarg.com corechecks: Expose multiple buffer val objects to dbg callback
2020-03-30 mark@lunarg.com corechecks: Include multiple objects in debug callbacks
2020-03-30 mark@lunarg.com chassis: Add multiobject error message support
2020-03-30 mark@lunarg.com chassis: Fix internal-to-core object conversion function
2020-03-30 tony@lunarg.com gpu: Fix debug printf to use new logging mechanism
2020-03-30 tony@lunarg.com docs: Add doc for debug printf
2020-03-30 tony@lunarg.com gpu: Use enum from headers to enable debug printf
2020-03-30 tony@lunarg.com gpu: Rename shader printf to debug printf
2020-03-30 tony@lunarg.com gpu: Clean up error messages
2020-03-30 tony@lunarg.com gpu: Disable printf if gpu-av is enabled
2020-03-30 tony@lunarg.com gpu: Add printf truncation warning
2020-03-30 tony@lunarg.com gpu: Add buffer size, verbosity and stdout options
2020-03-30 tony@lunarg.com gpu: Share code between gpu-av and shader printf
2020-03-30 tony@lunarg.com tests: Add test for shader printf
2020-03-30 tony@lunarg.com tests: Allow tests to look for Info severity
2020-03-30 tony@lunarg.com gpu: Add settings for shader printf
2020-03-30 tony@lunarg.com gpu: Add shader debug printf object
2020-03-30 jbolz@nvidia.com tests: Test using a sparse image after freeing memory
2020-03-30 jbolz@nvidia.com layers: Make FreeMemory remove memory from sparse_bindings
2020-03-30 joshua@froggi.es logging: Fix building on VS2019

Created with:
  gclient setdep -r third_party/vulkan-validation-layers/src@f5504529553f

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/vulkan-validation-layers-angle-autoroll
Please CC 470c533e86f4f848c98c7e11fffc2d043494a401@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

Bug: None
Tbr: 470c533e86f4f848c98c7e11fffc2d043494a401@google.com
Change-Id: I35dead7f45a082a327c61d4e97cceef342f6d814
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2131708
Reviewed-by: angle-autoroll <09ea9b8bac6cceb6ec3b72e615745c3a1e982ce2@skia-public.iam.gserviceaccount.com>
Commit-Queue: angle-autoroll <09ea9b8bac6cceb6ec3b72e615745c3a1e982ce2@skia-public.iam.gserviceaccount.com>

ppy/angle,ppy/angle,ppy/angle,ppy/angle