Rolling 15 dependencies (#90)
Rolling 15 dependencies (#90)

Roll third_party/effcee/ 98980e2b7..5af957bbf (1 commit)

https://github.com/google/effcee/compare/98980e2b7854...5af957bbfc7d

$ git log 98980e2b7..5af957bbf --date=short --no-merges --format='%ad %ae %s'
2019-12-20 raj.khem Respect CMAKE_INSTALL_LIBDIR in installed CMake files

Roll third_party/glm/ efbfecab6..7574b172e (18 commits)

https://github.com/g-truc/glm/compare/efbfecab63da...7574b172e989

$ git log efbfecab6..7574b172e --date=short --no-merges --format='%ad %ae %s'
2020-04-23 Zuzu.Typ Fixed assertion (min, max)
2020-04-17 55242398+blat-blatnik Added features to the .natvis file
2020-04-13 christophe Updated release date
2020-04-12 christophe Fixed singularity check for quatLookAt #770
2020-04-12 christophe Tentative fix of Clang warnings
2020-04-12 christophe Tentative fix of version test
2020-04-12 christophe Updated readme
2020-04-12 christophe Fixed invalid line
2020-04-12 christophe Fixed grammar #990
2020-03-17 tomasz.wojcik46 Fix glmConfig-version.cmake using undefined variable
2020-03-05 christophe.riccio Fixed unnecessary warnings from matrix_projection.inl #995
2020-02-11 christophe.riccio Added clamp, repeat, mirrorClamp and mirrorRepeat function to GLM_EXT_scalar_commond and GLM_EXT_vector_commond extensions with tests
2020-02-11 christophe.riccio Added integer matrix extensions and fixed build
2020-02-10 christophe.riccio Added missing EXT extensions
2020-02-10 christophe.riccio Clean up integer matrix
2020-02-10 christophe.riccio Added matrix integer extensions and tests
2020-02-08 christophe.riccio Clean up integer precision
2020-02-07 christopheri Work on integer matrix

Roll third_party/glslang/ 0b66fa3b6..ea50f6d77 (15 commits)

https://github.com/KhronosGroup/glslang/compare/0b66fa3b62cb...ea50f6d77ef5

$ git log 0b66fa3b6..ea50f6d77 --date=short --no-merges --format='%ad %ae %s'
2020-04-27 63069047+pmistryNV Add support for extension GL_ARB_shading_language_packing (#2192)
2020-04-27 cepheus Move to SPIR-V 1.5 Rev. 3, bump revision, remove a status from README.
2020-04-24 johnkslang Note about Build Status.
2020-04-24 cepheus Move to latest SPIR-V header, and bump glslang revision.
2020-04-22 63069047+pmistryNV Add support for extension GL_ARB_shader_storage_buffer_object (#2184)
2020-04-22 antidote.crk TPpToken: Fix compiling on clang-10 (#2189)
2020-04-21 mennovink20 xcode warnings fix (#2188)
2020-04-19 63069047+pmistryNV Add support for extension GL_ARB_shader_image_size (#2185)
2020-04-17 63069047+pmistryNV Add support for extension GL_ARB_shader_bit_encoding (#2183)
2020-04-13 cnorthrop Support multiple swizzled out operands (#2175)
2020-04-12 cepheus Fix #2178: Allow specialization constants for texel offsets.
2020-04-10 h.baensch.92 Get rid of all warnings with MSVC and clang-cl (#2177)
2020-04-08 40001162+alelenv Add support for EXT_ray_flags_primitive_culling. (#2173)
2020-04-07 cepheus Error message: Finish addressing #2097, better texture error message.
2020-04-03 rharrison Remove extra semicolons (#2170)

Roll third_party/googletest/ 61f010d70..dcc92d0ab (10 commits)

https://github.com/google/googletest/compare/61f010d703b3...dcc92d0ab6c4

$ git log 61f010d70..dcc92d0ab --date=short --no-merges --format='%ad %ae %s'
2020-04-10 absl-team Googletest export
2020-04-12 jbohl fix signed/unsigned comparison issue (on OpenBSD)
2020-04-09 malcolm.parsons Remove redundant .c_str()
2020-04-06 mail gtest-unittest-api_test - fix warning in clang build
2020-04-01 absl-team Googletest export
2020-03-28 arthur.j.odwyer Replace the last instance of `throw()` with `noexcept`. NFC.
2020-03-28 arthur.j.odwyer Fix a typo in .travis.yml
2020-03-24 pkryger Swap settimer and sigaction calls to avoid SIGPROF
2020-03-21 ngompa13 Ensure that gtest/gmock pkgconfig requirements specify version
2019-11-11 krystian.kuzniarek add documentation for the premature-exit-file protocol

Roll third_party/re2/ 209eda1b6..209319c1b (11 commits)

https://github.com/google/re2/compare/209eda1b6079...209319c1bf57

$ git log 209eda1b6..209319c1b --date=short --no-merges --format='%ad %ae %s'
2020-04-23 junyer Compute first_byte_ eagerly.
2020-04-23 junyer Remove unused flags_ member from Prog class.
2020-04-23 junyer Replace some uses of "LL" and "ULL" suffixes.
2020-04-21 junyer Explain the need for double backslashes.
2020-04-20 junyer Remove memrchr() and the logic that calls it.
2020-04-19 junyer Use 64-bit integers for the BitState bitmap.
2020-04-09 junyer Remove deprecated APIs. Bump SONAME accordingly.
2020-04-06 junyer Go back to using __builtin_ctzll(). Sigh.
2020-04-05 junyer Return the fanout histogram in a vector, not a map.
2020-04-05 junyer Optimise fanout bucketing.
2020-04-05 junyer Add Clang 10 to the Travis CI matrix.

Roll third_party/shaderc/ f175adffa..ced9c72d0 (10 commits)

https://github.com/google/shaderc/compare/f175adffa9d2...ced9c72d005e

$ git log f175adffa..ced9c72d0 --date=short --no-merges --format='%ad %ae %s'
2020-04-20 rharrison Add support for options.hlsl.nonwritable_uav_texture_as_srv (#1048)
2020-04-20 rharrison Rolling 6 dependencies and update expectations (#1047)
2020-04-14 rharrison Add warning signs about unsupported downloads (#1041)
2020-04-14 rharrison Rolling 5 dependencies and updating expectations (#1044)
2020-04-09 rharrison Remove ambiguity in comment of pointer vs Klein star for * (#1037)
2020-04-07 rharrison Add concept of comparison sampler to API (#1036)
2020-04-06 rharrison Start shaderc v2020.1
2020-04-06 rharrison Finalize shaderc v2020.0
2020-04-06 rharrison Update CHANGES
2020-04-06 rharrison Rolling 5 dependencies and updating exceptions (#1035)

Roll third_party/spirv-cross/ e58e8d5db..4330b046b (26 commits)

https://github.com/KhronosGroup/SPIRV-Cross/compare/e58e8d5dbe03...4330b046be41

$ git log e58e8d5db..4330b046b --date=short --no-merges --format='%ad %ae %s'
2020-04-27 post MSL: Fix case where subpassInput is passed to leaf functions.
2020-04-27 alexis.payen Fixed recursion in combined_decoration_for_member Members in nested structs were not properly iterated on, and as a result, flags like row major for matrices could be not propagated properly.
2020-04-23 dsinclair Roll GLSLang, SPIRV-Tools and SPIRV-Headers.
2020-04-21 post GLSL: Support f16x2 <-> f32 bitcast.
2020-04-21 post Be a bit more careful what nonuniform state is propagated.
2020-04-21 post Handle RayQueryKHR type.
2020-04-21 post Update SPIR-V headers.
2020-04-18 devsh.graphicsprogramming Fix issue #1327
2020-04-21 post HLSL: Add parens in unpackUint2x32 for clarity.
2020-04-21 post HLSL: Only allow 64-bit integers in SM 6.0.
2020-04-21 post Ensure unpack/pack2x32 tests are compatible with test suite.
2020-04-17 bingkan GLSL/HLSL: Support packUint2x32 and unpackUint2x32
2020-04-21 post MSL: Deal correctly with initializers on Private variables.
2020-04-20 post MSL: Support edge case with DX layout in scalar block layout.
2020-04-20 post MSL: Allow removing clip distance user varyings.
2020-04-18 godlike Reflection: Add specialization constant name
2020-04-15 cdavis MSL: Force disabled fragment builtins to have the right name.
2020-04-15 cdavis MSL: Only disable output variables in fragment shaders.
2020-04-10 cdavis MSL: Add options to control emission of fragment outputs.
2020-04-09 h.baensch.92 Improve compatibility with clang-cl
2020-04-07 post MSL: Do not use base expression with PhysicalTypeID OpCompositeExtract.
2020-04-03 post Expose a query if samplers or images are comparison resources.
2020-04-03 post Do not add NonWritable/NonReadable decorations for regular images.
2020-04-03 post MSL: Deal with cases where builtin is implicitly needed, declared, but unused.
2020-04-03 post HLSL: Add support for treating NonWritable UAV texture as SRV instead.
2020-04-03 troughton MSL: mark BuiltInFragCoord as implicitly used for subpass reads

Roll third_party/spirv-headers/ f8bf11a02..c0df742ec (6 commits)

https://github.com/KhronosGroup/SPIRV-Headers/compare/f8bf11a0253a...c0df742ec0b8

$ git log f8bf11a02..c0df742ec --date=short --no-merges --format='%ad %ae %s'
2020-04-24 cepheus Update headers to SPIR-V 1.5 Revision 3
2020-04-24 cepheus Add a bunch of missing "version" : "None" for ray tracing.
2020-04-24 cepheus Rebuild the headers with the fixed grammar file.
2020-04-24 cepheus Add missing "version" : "None" for ShaderCallKHR
2020-04-24 cepheus Grammar: The ray-tracing updates were not done in numerical ordering.
2020-04-13 cepheus Discuss generator magic number reservations.

Roll third_party/spirv-tools/ e95fbfb1f..5547553a0 (22 commits)

https://github.com/KhronosGroup/SPIRV-Tools/compare/e95fbfb1f509...5547553a0c7b

$ git log e95fbfb1f..5547553a0 --date=short --no-merges --format='%ad %ae %s'
2020-04-23 afdx Allow various validation options to be passed to spirv-opt (#3314)
2020-04-23 Chaitanyas0101 typo fix: in README.md exectuable->executable (#3306)
2020-04-20 afdx spirv-fuzz: Make handling of synonym facts more efficient (#3301)
2020-04-15 stevenperron Remove unreachable code. (#3304)
2020-04-15 afdx spirv-fuzz: Fix to outliner (#3302)
2020-04-14 afdx spirv-fuzz: Do not outline regions that produce pointer outputs (#3291)
2020-04-14 afdx spirv-fuzz: Handle OpRuntimeArray when replacing ids with synonyms (#3292)
2020-04-14 afdx spirv-fuzz: Handle image storage class in donation (#3290)
2020-04-14 afdx spirv-fuzz: Respect rules for OpSampledImage (#3287)
2020-04-14 afdx spirv-fuzz: Fix comment. (#3300)
2020-04-14 stevenperron Sampled images as read-only storage (#3295)
2020-04-14 alanbaker Remove implicit fallthrough (#3298)
2020-04-14 stevenperron Add tests for recently added command line option (#3297)
2020-04-14 dneto If SPIRV-Headers is in our tree, include it as subproject (#3299)
2020-04-13 stevenperron Struct CFG analysus and single block loop (#3293)
2020-04-13 jaebaek Preserve debug info in eliminate-dead-functions (#3251)
2020-04-13 stevenperron Update acorn version (#3294)
2020-04-09 stevenperron Handle more cases in dead member elim (#3289)
2020-04-09 h.baensch.92 Fix pch macro to ignore clang-cl (#3283)
2020-04-07 afdx spirv-fuzz: Improve the handling of equation facts (#3281)
2020-04-07 afdx spirv-fuzz: Handle more general SPIR-V in donation (#3280)
2020-04-06 afdx spirv-fuzz: Improve support for compute shaders in donation (#3277)

Roll third_party/vulkan-docs/ 9d2243151..5789d98a3 (21 commits)

https://github.com/KhronosGroup/Vulkan-Docs/compare/9d2243151f9d...5789d98a3fb3

$ git log 9d2243151..5789d98a3 --date=short --no-merges --format='%ad %ae %s'
2020-04-26 oddhack Change log for April 26, 2020 Vulkan 1.2.139 spec update:
2020-04-21 petr_kraus Note all headers in styleguide, not just _core (#1245)
2020-04-21 petr_kraus Add externsync to destroying physical devices (#1244)
2020-04-21 petr_kraus Move vkEnumerateInstanceVersion note before VU (#1237)
2020-04-20 devrel Configure CI with Azure Pipelines (#1141)
2020-04-18 petr_kraus Generate Unix newlines across platforms
2020-04-16 oddhack Change log for April 16, 2020 Vulkan 1.2.138 spec update:
2020-04-16 petr_kraus Move app-addressing note away from styleguide
2020-04-15 petr_kraus Random RFC terminology markup fixes (#1217)
2020-04-15 petr_kraus Fix C arrow markup (#1222)
2020-04-06 oddhack Change log for April 06, 2020 Vulkan 1.2.137 spec update:
2020-04-07 petr_kraus Create VkValidationFeaturesEXT VUs (#1212)
2020-04-07 git Add null-terminated attribute for VkPerformanceValueDataINTEL::valueString (#1209)
2020-04-07 petr_kraus Add note about WSI origin location (#1208)
2020-04-07 petr_kraus Remove KHR from promoted VK_MAX_DRIVER_NAME_SIZE (#1218)
2020-04-07 petr_kraus Correct null value for non-disp. accel. struct (#1219)
2020-04-06 petr_kraus Random editing and markup (#1215)
2020-04-06 petr_kraus Fix apiext markup in styleguide (#1214)
2020-04-06 petr_kraus Add "user" to blacklisted words (#1213)
2020-04-06 petr_kraus Mark 1.1 and 1.2 props structs returnedonly (#1210)
2020-03-25 oddhack Generate symlinks from refpage aliases to the API they're aliasing.

Roll third_party/vulkan-guide/ 78812bf12..17b8f7c19 (2 commits)

https://github.com/KhronosGroup/Vulkan-Guide/compare/78812bf125c5...17b8f7c192cd

$ git log 78812bf12..17b8f7c19 --date=short --no-merges --format='%ad %ae %s'
2020-04-21 s.fricke Added updated images
2020-03-31 s.fricke Add tutorial reference

Roll third_party/vulkan-headers/ 0e78ffd1d..62becc509 (4 commits)

https://github.com/KhronosGroup/Vulkan-Headers/compare/0e78ffd1dcfc...62becc509a88

$ git log 0e78ffd1d..62becc509 --date=short --no-merges --format='%ad %ae %s'
2020-04-23 mikew Revert "Export versioned targets for CMake"
2019-11-14 rahul Export versioned targets for CMake
2020-04-07 oddhack Update for Vulkan-Docs 1.2.137
2020-04-06 devrel Update README.md with warning of pending header changes

Roll third_party/vulkan-hpp/ a5e8a7ccb..b58aa05ae (11 commits)

https://github.com/KhronosGroup/Vulkan-Hpp/compare/a5e8a7ccb801...b58aa05aeb58

$ git log a5e8a7ccb..b58aa05ae --date=short --no-merges --format='%ad %ae %s'
2020-04-26 asuessenbach Use [[deprecated]] only if __has_cpp_attribute(deprecated) is true
2020-04-21 asuessenbach Unify type traits handling of Handles, Structures, and IndexTypes.
2020-04-20 asuessenbach Make compound assignment operators on Flags<> constexpr with C++14.
2020-04-12 asuessenbach Introduce usage of clang-format to format vulkan.hpp and the other sources.
2020-04-20 asuessenbach Adjust structure and union constructors and setter functions to correctly handle sType of a member of that structure/union.
2020-04-20 asuessenbach Update glfw
2020-04-17 asuessenbach Adjustments for VK_HEADER_VERSION 138.
2020-04-09 asuessenbach [WIP] test on ArrayProxy
2020-04-08 asuessenbach Update to and adjustments for VK_HEADER_VERSION 137.
2020-03-30 asuessenbach Provide std::hash<vk::HandleType> to make handles hashable.
2020-03-31 asuessenbach Change allocation of vectors of UniqueHandles to not rely on std::vector<>::data() returning a valid pointer after calling std::vector<>::reserve().

Roll third_party/vulkan-loader/ bb74deab0..3336e65e8 (18 commits)

https://github.com/KhronosGroup/Vulkan-Loader/compare/bb74deab0a4d...3336e65e8801

$ git log bb74deab0..3336e65e8 --date=short --no-merges --format='%ad %ae %s'
2020-04-24 lenny loader: Check for null when creating a queue
2020-04-18 petr_kraus docs: Fix link in interface docs
2020-04-16 cwallez BUILD.gn: Generate libvulkan.so.1 on Linux
2020-04-15 charles tests: fix non-msvc windows test building
2020-04-11 charles loader: Fix deadlock introduced by preloading ICDs
2020-03-02 charles loader: Preload ICD's to speed up common path
2020-04-08 lenny build: Find headers package from external dir
2020-04-09 kpet Log debug messages with verbose severity instead of info
2020-04-08 shannon build: Update known-good for 1.2.137 header
2018-12-21 lenny tests: Update layer path test to strip empty paths
2018-12-21 lenny loader: Strip out empty search paths
2018-12-21 david.c.hubbard loader: Fix clang-format formatting issues
2018-12-21 david.c.hubbard loader: Remove duplicate search paths on posix
2019-10-20 jmadill build: Fix not finding registry path in some cases
2020-03-26 udknight docs: Improve vkNegotiateLoaderLayerInterfaceVersion's description
2020-03-21 arnfranke Add newlines to two DXGI files
2020-03-25 udknight docs: Correct one minor discrepancy in "Implicit vs Explicit Layers"
2020-04-01 lenny build: Enable building static loader on MacOS

Roll third_party/vulkan-validationlayers/ 9a283ae34..1512acdf0 (101 commits)

https://github.com/KhronosGroup/Vulkan-ValidationLayers/compare/9a283ae3457f...1512acdf047f

$ git log 9a283ae34..1512acdf0 --date=short --no-merges --format='%ad %ae %s'
2020-04-24 karen docs: update khronos_validation_layer.md
2020-04-24 lionel.g.landwerlin Fix validation of blended attachments on imageless framebuffers
2020-04-22 s.fricke tests: Add YCbCr Format Feature VUIDs
2020-04-22 s.fricke layers: Add YCbCr Format Feature VUIDs
2020-04-23 tony gpu: Fix promoted buffer device address
2020-04-21 s.fricke layers: Fix VUID 02023 to use image state format feature
2020-04-19 s.fricke Fix cubearray test from failing on device
2020-04-21 petr_kraus tests: Test concurrent access with vkGetDeviceQueue
2020-04-22 petr_kraus layers: Fix threading resetting counters on vkGet*
2020-04-16 mark scripts: Pick up VUIDS in comment lines
2020-04-16 mark stateless: Add comments to pick up implicit VUs in stats
2020-04-16 mark corechecks: Add comments for built-up VUIDs
2020-04-16 mark corechecks: Remove some comments that'd throw off valstats
2020-04-17 souravp tests: For VUID-VkRayTracingPipelineCreateInfoKHR-flags-03421
2020-04-17 souravp layers: Add VUID-VkRayTracingPipelineCreateInfoKHR-flags-03421
2020-04-18 petr_kraus tests: Remove mock workarounds in instanceless
2020-04-21 sam.walls practices: add null pointer check for PreCallRecordCreateInstance
2020-04-03 tony tests: Split out gpu-av and printf into their own classes
2020-04-19 git layers: add support for VK_EXT_headless_surface
2020-04-20 tony layers: Fix renderpass2 tracking
2020-04-19 s.fricke tests: Add support for VUID 02260
2020-04-19 s.fricke layers: Add support for VUID 02260
2020-04-20 jbolz layers: Fix crash when there are more blend attachments than subpass color attachments
2020-04-16 s.fricke tests: Check coverage without memory requirements
2020-04-16 s.fricke layers: Remove redundant memory checking
2020-04-19 petr_kraus tests: Fix failing TestAliasedMemoryTracking
2020-03-24 jbolz tests: Test cube image view layerCount
2020-03-24 jbolz layers: Validate cube image view layerCount
2020-04-16 souravp tests: Add new tests for VkRayTracingPipelineCreateInfo
2020-04-10 souravp layers: RayTracingPipelineCreateInfo validation
2020-04-16 s.fricke tests: Fixes crashing some Android devices
2020-04-12 git layers: fix logic error in semaphore validation
2020-04-06 s.fricke layers: Add full Format Feature tracking support
2020-04-10 tony gpu: Fix typos in debug_printf.md
2020-04-14 petr_kraus layers: Add missing skip handling to commands
2020-04-16 cwallez Fix build-gn/generate_vulkan_layers_json.py on Mac
2020-04-08 lionel.g.landwerlin Validate blending on color attachment without blending support
2020-03-03 mark scripts: Some validation-stats cleanup and update
2020-04-09 petr_kraus tests: Remove mock workarounds for vkAcquire
2020-04-09 s.fricke layers: Update AHB to Android Q and better logging
2020-04-14 mark test: Temporarily disable AHBCreateImageView test
2020-04-13 jzulauf layers: Add missing WaitSemaphores (KHR/not) entry
2020-04-13 petr_kraus layers: Add missing instance chassis locks
2020-04-06 s.fricke tests: Add support for VUID 02261 and 02262
2020-04-06 s.fricke layers: Add support for VUID 02261 and 02262
2020-04-06 s.fricke layers: Fix general external AHB tracking
2020-04-09 peter.griffin layers: Silence expected GCC warning
2020-04-09 rgarcia layers: Take separate stencil usage flags into account
2020-04-13 mark practices: Fix typo in message output
2020-04-10 mark practices: Avoid VertexInputState checks when using mesh shdrs
(...)
2020-04-10 charles docs: Suggest disabling validation with debug printf
2020-04-09 shannon build: Update known-good files for 1.2.137 header
2020-04-10 mark scripts: Allow clean-repo to work on empty directories
2020-04-10 mark tests: Fix rebasing error in multi-instance test
2020-04-09 mark corechecks: Stringstream can take strings natively
2020-04-09 mark layers: Removed redundant helper function
2020-04-09 mark corechecks: Normalize stringstream message output
2020-04-09 mark layers: Update FormatHandle to use stringstream
2020-04-09 mark corechecks: Fixed bad handle formats in descriptor_sets
2020-04-05 petr_kraus tests: Add multiple instance creation test
2020-04-08 petr_kraus tests: Remove MockICD workarounds in instanceless
2020-04-07 petr_kraus tests: Simplify device extension filtering
2020-04-07 petr_kraus tests: Expect VK_INCOMPLETE from pd enumeration
2020-04-04 petr_kraus tests: Remove commented code and issues
2020-03-31 petr_kraus tests: Add some instance checks
2020-04-02 petr_kraus tests: Refactor the test framework
2020-04-10 lionel.g.landwerlin Add validation for new performance query reset VUID 02863
2020-02-18 lionel.g.landwerlin Rework performance query validation
2020-02-18 lionel.g.landwerlin layers: record reset queries in state tracker
2020-04-10 lionel.g.landwerlin tests: fix incorrect/missing reset of performance queries
2020-04-09 mikes scripts: update_deps.py always pass -A on Windows
2020-04-09 mark scripts: Fix --clean-repo for read-only files
2020-04-07 mark build: Add blurb for using update_deps to change architectures
2020-04-08 s.fricke tests: Add disjoint bindImageMemory VUID
2020-04-08 s.fricke tests: Move tests to BindInvalidMemoryYcbcr
2020-04-08 s.fricke layers: Add disjoint bindImageMemory VUID
2020-04-09 s.fricke Add Documentation about writing tests
2020-04-09 mikes scripts: BP skip vkEnumerateInstanceVersion
2020-04-07 tony layers: Don't remove container contents during iteration
2020-04-07 mikes layers: Fix operator= recursion
2020-04-06 mikes layers: GCC -Wignored-qualifiers warning
2020-04-06 mikes layers: GCC -Wdeprecated-copy warning
2020-04-06 s.fricke tests: Add PhysicalDeviceFormatProperties2 for Device Profile API
2020-04-03 tony tests: Fix extraneous errors
2020-04-03 tony layers: Fix error message
2020-04-04 petr_kraus tests: Remove commented code
2020-04-02 petr_kraus tests: Refactor DeviceExtensionSupported
2020-04-02 mark chassis: Use init funcs for device val obj setup
2020-04-01 mark chassis: Use init funcs for instance val obj setup
2020-03-30 mark layers: Init validation object types in child constructors
2020-04-06 s.fricke Improve Android build documentation
2020-04-06 petr_kraus layers: Add some headers to cmake
2020-04-05 jbolz tests: Test for pAccelerationStructures objects
2020-04-05 jbolz lifetimes: Validate acceleration struture objects
2020-04-04 petr_kraus tests: Remove noop from InitSwapchain()
2020-04-05 mikew build-gn: Keep generate*.py identical across repos
2020-03-16 sam.walls tests: Add tests for Arm perfdoc check 17
2020-03-16 sam.walls practices: Add implementation of Arm perfdoc check 17
2020-03-16 sam.walls tests: Add tests for Arm perfdoc checks 12 + 13
2020-03-16 sam.walls practices: Add implementation of Arm perfdoc checks 12 + 13

Created with:
  roll-dep third_party/effcee third_party/glm third_party/glslang third_party/googletest third_party/re2 third_party/shaderc third_party/spirv-cross third_party/spirv-headers third_party/spirv-tools third_party/tinyxml2 third_party/vulkan-docs third_party/vulkan-extensionlayer third_party/vulkan-guide third_party/vulkan-headers third_party/vulkan-hpp third_party/vulkan-loader third_party/vulkan-validationlayers
google/vkb,google/vkb