$ git log 08328fea5..f5ed7a69d --date=short --no-merges --format='%ad %ae %s'
2020-07-03 marcin.slusarz Add --quiet option.
2020-07-05 ShabbyX gn: Fix dawn tests in Chromium
2020-07-05 ShabbyX gn: Fix gn gen --check by adding missing dependency
2020-07-03 bclayton Add GLSLANG_BUILD_PIC CMake flag
2020-07-03 ShabbyX gn: Optionally disable optimizations and HLSL
2020-07-03 bclayton Don't use add_link_options() on old CMake versions
2020-07-03 bclayton License headers: s/Google/The Khronos Group
2020-07-03 bclayton Kokoro: Correct the build_file' path to build.sh 2020-07-02 bclayton Add config for license-checker and Kokoro scripts. 2020-07-02 bclayton Fix GLSLANG_IS_SHARED_LIBRARY define 2020-07-01 bclayton Add missing copyright headers 2020-07-02 cepheus Bump revision. 2020-07-01 cepheus SPIRV-Tools and tests: Update to location-validation in SPIRV-Tools. 2020-07-01 cepheus Tests: More broadly use automapping binding/location. 2020-07-01 bclayton Add additional licenses in use to LICENSE.txt 2020-07-01 cepheus HLSL: Catch error cases earlier, preventing a later assert. 2020-06-29 bclayton glslang: Only export public interface for SOs 2020-06-29 bclayton CMake: break up glslang into smaller static libs 2020-06-30 cepheus SPV: RelaxedPrecision: use the result precision for texture sampling. 2020-06-30 cepheus SPV: RelaxedPrecision: Generalize fix #2293 to cover more operations. 2020-06-24 e.proydakov Fixed GCC -Wunused-parameter in hlslParseables.cpp. 2020-06-29 bclayton CMake: Compile with -fPIC when building SOs 2020-06-29 bclayton CMake: Error on unresolved symbols 2020-06-29 bclayton Remove root kokoro/linux-*-cmake configs 2020-06-26 cepheus SPV: Fix #2293: keep relaxed precision on arg passed to relaxed param 2020-06-26 cepheus SPV: Partially address #2293: correct "const in" precision matching. 2020-06-25 lriki.net Add pack_matrix test 2020-06-12 lriki.net HLSL: Fix #pragma pack_matrix(row_major) not work on global uniforms 2020-06-24 bclayton Kokoro: Split linux cmake cfgs into static/shared 2020-06-23 e.proydakov Fixed msvc 2019 nmake compiler warnings with RTTI. By default cmake generates cxx_flags with/GRparameter. I updated CMAKE_CXX_FLAGS string and replaced/GR->/GR-`
2020-06-22 gleese Update test expected files with new magic number
2020-06-22 gleese Update SPIR-V generator version
2020-06-05 gleese Update test results to expect OpFUnordNotEqual
2020-06-05 gleese Use OpFUnordNotEqual for floating-point !=
2020-06-22 johnkslang Update README.md
2020-06-19 bclayton Add kokoro configs for android-ndk and cmake
2020-06-19 bclayton Switch ndk_test from gnustl_static to c++_static
2020-06-17 ShabbyX Add -g0 command line argument
2020-06-16 cepheus Build: use better MSVC subfolder names for the previous build changes.
2020-06-16 cepheus Bump version numbers.
2020-06-16 bclayton Move hlsl/ source to glslang/HLSL/
2020-06-16 cepheus Bump version.
2020-06-15 bclayton CMake: Fold HLSL source into glslang
2020-06-15 dj2 Remove unused variable. (#2273)
2020-06-15 rharrison Remove unused function, BaseTypeName (#2272)
2020-06-15 cepheus HLSL: Remove support for having GLSL versions of HLSL intrinsics.
2020-06-15 rdb HLSL: Fix incorrect case in name of DX9-style cube sampler type (#2265)
2020-06-10 bclayton C Interface: Split SPIR-V C interface to own file
2020-06-11 bclayton Fix signed / unsigned mismatch warning (#2266)
2020-06-10 cepheus Bump code gen version, due to removal of OpEntryPoint operands.
2020-06-10 cepheus Fix #2264: OpEntryPoint incorrectly including function parameters.
2020-06-09 rharrison Use correct type for var storing returned value (#2263)
Roll third_party/googletest/ 4fe018038..356f2d264 (17 commits)
$ git log 2b25567a8..fe8a81adc --date=short --no-merges --format='%ad %ae %s'
2020-07-05 junyer Bump SONAME, which missing ')' versus unexpected ')' needed.
2020-07-03 courbet Make the compiler inline the hot RE2::DFA loop.
2020-06-25 Shikugawa change bazel cpu symbol from wasm to wasm32
2020-06-18 junyer Write tests for the move semantics.
2020-06-18 junyer Improve RE2::Set and FilteredRE2 move semantics.
2020-06-16 junyer Distinguish between missing ')' and unexpected ')'.
2020-06-16 junyer Make RE2::Set and FilteredRE2 movable.
2020-06-15 junyer Herp derp. It's actually constant-time append.
2020-06-14 junyer Implement linear-time append for patch lists.
Roll third_party/shaderc/ d8eca133b..caa519ca5 (8 commits)
$ git log d8eca133b..caa519ca5 --date=short --no-merges --format='%ad %ae %s'
2020-06-17 rharrison Add support for different default/trunks in roll-deps (#1086)
2020-06-15 rharrison Rolling 5 dependencies (#1085)
2020-06-15 31453424+iraiter2 Add minimum buffer size for dawn reflection (#1084)
2020-06-10 dneto Update for Glslang generator version number 9 (#1083)
2020-06-10 rharrison Rolling 5 dependencies and update expectations (#1081)
2020-06-10 rharrison Remove infrastructure for and references to VS2013 (#1082)
2020-06-09 rharrison Start shaderc v2020.2
2020-06-09 rharrison Finalize shaderc v2020.1
Roll third_party/spirv-cross/ 92fcd7d2b..3b366db7f (26 commits)
$ git log 92fcd7d2b..3b366db7f --date=short --no-merges --format='%ad %ae %s'
2020-07-01 post MSL: Do not emit swizzled writes in packing fixups.
2020-07-01 post MSL: Workaround broken vector -> scalar access chain in MSL.
2020-07-06 post MSL: Use input attachment index directly for resource index fallback.
2020-07-06 post GLSL: Support I/O flattening with arrays as final type.
2020-07-03 post GLSL: Support multi-level struct flattening for I/O.
2020-07-01 post Run format_all.sh.
2020-07-01 post test: Use --hlsl-dx9-compatible when attempting to compile SM 3.0 shaders.
2020-06-30 post GLSL: Fix nested legacy switch workarounds.
2020-06-29 post GLSL: Implement switch on ESSL 1.0.
2020-06-29 post GLSL: Use for-loop fallback instead of do/while for legacy ESSL.
2020-06-29 post Implement context-sensitive expression read tracking.
2020-06-29 post Fix bug with control dependent expression tracking.
2020-06-23 post HLSL: Workaround FXC bugs with degenerate switch blocks.
2020-06-22 dsinclair Roll deps and update tests.
2020-06-22 post MSL: Remove the old VertexAttr API.
2020-06-19 cwallez Fix placement of SPIRV_CROSS_DEPRECATED.
2020-06-19 post Fix duplicated initialization for loop variables with initializers.
2020-06-18 post MSL: Add test case for constructing struct with non-value-type array.
2020-06-18 post MSL: Deal with loading non-value-type arrays.
2020-06-18 post MSL: Add tests for array copies in and out of buffers.
2020-06-18 post MSL: Improve handling of array types in buffer objects.
2020-06-18 post Clean up some deprecation warnings when building with Makefile.
2020-06-18 post Remove unused member in MSLShaderInput.
2020-06-13 cdavis MSL: Fix up input variables' vector lengths in all stages.
2020-06-16 post HLSL: Fix texProj in legacy HLSL.
2020-06-12 git GLSL: Require GL_ARB_draw_instanced for gl_InstanceID in GLSL < 1.40
Roll third_party/spirv-tools/ 7c213720b..bd2a9ea85 (32 commits)
$ git log 52dc8eb2f..44ce354d8 --date=short --no-merges --format='%ad %ae %s'
2020-07-02 asuessenbach Extend set of strings ignored in attribute
2020-07-02 asuessenbach Change all functions with ArrayProxy[NoTemporaries] as arguments to take by const & instead of by value.
2020-07-02 hisa.mocabe [samples] Fix compilation of InstanceLayerExtensionProperties
2020-07-01 asuessenbach Introduce helper class ArrayProxyNoTemporaries and structure setter functions using that.
2020-06-30 hisa.mocabe [doc] Add short doc for VULKAN_HPP_ASSERT_ON_RESULT
2020-06-29 asuessenbach Turn Conformance Mode on for Visual Studio builds
2020-06-25 matavenrath Add defines to put the storage for a DispatchLoaderDynamic in a DLL.
2020-06-25 asuessenbach Improve interpretation of type postfixes.
2020-06-25 hisa.mocabe [HPP] Replace some asserts to VULKAN_HPP_ASSERT_ON_RESULT
2020-06-25 hisa.mocabe [HPP] Add VULKAN_HPP_ASSERT_ON_RESULT
2020-06-25 asuessenbach New sample DebugUtilsObjectName
2020-06-25 hisa.mocabe [HPP] Remove const and noexcept from string conversion operators of ArrayWrapper1D
2020-06-24 asuessenbach Introduce VULKAN_HPP_NO_STRUCT_CONSTRUCTORS so support designated initializers.
2020-06-22 asuessenbach Update and adjustments to VK_HEADER_VERSION 145.
2020-06-18 zin.kosmos.1190 Cleanup code.
2020-06-18 zin.kosmos.1190 Fix the #if condition of ResultValue.
2020-06-18 zin.kosmos.1190 Replace hardcoded namesapce 'vk::' to 'VULKAN_HPP_NAMESPACE'.
2020-06-18 asuessenbach Provide default arguments in ObjectFree constructor for allocationCallbacks and dispatcher.
2020-06-17 asuessenbach Introduce cast-operator to std::string and std::string_view on ArrayWrapper1D<char,N>
2020-06-17 asuessenbach Add cast operator to reference of UniqueHandle of ResultValue.
2020-06-16 asuessenbach Resolve deprecated-warnings on cpp_type.
2020-06-16 asuessenbach Use memcmp instead of operator==() to compare unknown types from external headers, as they might not support that operator.
2020-06-15 asuessenbach Support optional ArrayProxy as function arguments
2020-06-15 asuessenbach Extend check against protect attribute for types that are required by multiple extensions.
2020-06-15 asuessenbach Update and adjustments to VK_VULKAN_HEADER 143
Roll third_party/vulkan-loader/ 006586926..a173c025f (5 commits)
$ git log 006586926..a173c025f --date=short --no-merges --format='%ad %ae %s'
2020-06-09 shannon build: Update known-good files for 1.2.145 header
2020-06-19 jbeich build: include system headers last
2020-06-15 charles loader: Use MoltenVK in app bundle if found
2020-06-11 lenny loader: Fix crash in vkGetDeviceQueue2
2020-06-09 dsinclair scripts: Use named params for generator options
Roll third_party/vulkan-validationlayers/ 236f1f090..5c38b18ab (106 commits)
Roll third_party/glslang/ 08328fea5..f5ed7a69d (52 commits)
https://github.com/KhronosGroup/glslang/compare/08328fea5ab9...f5ed7a69d5d6
$ git log 08328fea5..f5ed7a69d --date=short --no-merges --format='%ad %ae %s' 2020-07-03 marcin.slusarz Add --quiet option. 2020-07-05 ShabbyX gn: Fix dawn tests in Chromium 2020-07-05 ShabbyX gn: Fix
gn gen --check
by adding missing dependency 2020-07-03 bclayton Add GLSLANG_BUILD_PIC CMake flag 2020-07-03 ShabbyX gn: Optionally disable optimizations and HLSL 2020-07-03 bclayton Don't use add_link_options() on old CMake versions 2020-07-03 bclayton License headers: s/Google/The Khronos Group 2020-07-03 bclayton Kokoro: Correct thebuild_file' path to build.sh 2020-07-02 bclayton Add config for license-checker and Kokoro scripts. 2020-07-02 bclayton Fix GLSLANG_IS_SHARED_LIBRARY define 2020-07-01 bclayton Add missing copyright headers 2020-07-02 cepheus Bump revision. 2020-07-01 cepheus SPIRV-Tools and tests: Update to location-validation in SPIRV-Tools. 2020-07-01 cepheus Tests: More broadly use automapping binding/location. 2020-07-01 bclayton Add additional licenses in use to LICENSE.txt 2020-07-01 cepheus HLSL: Catch error cases earlier, preventing a later assert. 2020-06-29 bclayton glslang: Only export public interface for SOs 2020-06-29 bclayton CMake: break up glslang into smaller static libs 2020-06-30 cepheus SPV: RelaxedPrecision: use the result precision for texture sampling. 2020-06-30 cepheus SPV: RelaxedPrecision: Generalize fix #2293 to cover more operations. 2020-06-24 e.proydakov Fixed GCC -Wunused-parameter in hlslParseables.cpp. 2020-06-29 bclayton CMake: Compile with -fPIC when building SOs 2020-06-29 bclayton CMake: Error on unresolved symbols 2020-06-29 bclayton Remove root kokoro/linux-*-cmake configs 2020-06-26 cepheus SPV: Fix #2293: keep relaxed precision on arg passed to relaxed param 2020-06-26 cepheus SPV: Partially address #2293: correct "const in" precision matching. 2020-06-25 lriki.net Add pack_matrix test 2020-06-12 lriki.net HLSL: Fix #pragma pack_matrix(row_major) not work on global uniforms 2020-06-24 bclayton Kokoro: Split linux cmake cfgs into static/shared 2020-06-23 e.proydakov Fixed msvc 2019 nmake compiler warnings with RTTI. By default cmake generates cxx_flags with
/GRparameter. I updated CMAKE_CXX_FLAGS string and replaced
/GR->
/GR-` 2020-06-22 gleese Update test expected files with new magic number 2020-06-22 gleese Update SPIR-V generator version 2020-06-05 gleese Update test results to expect OpFUnordNotEqual 2020-06-05 gleese Use OpFUnordNotEqual for floating-point != 2020-06-22 johnkslang Update README.md 2020-06-19 bclayton Add kokoro configs for android-ndk and cmake 2020-06-19 bclayton Switch ndk_test from gnustl_static to c++_static 2020-06-17 ShabbyX Add -g0 command line argument 2020-06-16 cepheus Build: use better MSVC subfolder names for the previous build changes. 2020-06-16 cepheus Bump version numbers. 2020-06-16 bclayton Move hlsl/ source to glslang/HLSL/ 2020-06-16 cepheus Bump version. 2020-06-15 bclayton CMake: Fold HLSL source into glslang 2020-06-15 dj2 Remove unused variable. (#2273) 2020-06-15 rharrison Remove unused function, BaseTypeName (#2272) 2020-06-15 cepheus HLSL: Remove support for having GLSL versions of HLSL intrinsics. 2020-06-15 rdb HLSL: Fix incorrect case in name of DX9-style cube sampler type (#2265) 2020-06-10 bclayton C Interface: Split SPIR-V C interface to own file 2020-06-11 bclayton Fix signed / unsigned mismatch warning (#2266) 2020-06-10 cepheus Bump code gen version, due to removal of OpEntryPoint operands. 2020-06-10 cepheus Fix #2264: OpEntryPoint incorrectly including function parameters. 2020-06-09 rharrison Use correct type for var storing returned value (#2263)Roll third_party/googletest/ 4fe018038..356f2d264 (17 commits)
https://github.com/google/googletest/compare/4fe018038f87...356f2d264a48
$ git log 4fe018038..356f2d264 --date=short --no-merges --format='%ad %ae %s' 2020-07-01 absl-team Googletest export 2020-06-26 absl-team Googletest export 2020-06-25 absl-team Googletest export 2020-06-24 absl-team Googletest export 2020-06-24 absl-team Googletest export 2020-06-19 mayur.shingote Updated googletest issue tracker url. 2020-06-17 absl-team Googletest export 2020-06-15 absl-team Googletest export 2020-06-12 dmauro Googletest export 2020-06-10 absl-team Googletest export 2020-06-08 absl-team Googletest export 2020-06-08 absl-team Googletest export 2020-06-05 dmauro Googletest export 2020-06-10 rharrison Fix build issue for MinGW 2020-02-21 nini16041988-gitbucket Add missing call for gtest_list_outputunittest unitTest. Add unitTest for fixed TEST_P line number. Use CodeLocation TestInfo struct. 2020-02-18 nini16041988-gitbucket Fix: shadow member 2020-02-18 nini16041988-gitbucket Add correct line number to TEST_P test cases for gtest_output.
Roll third_party/re2/ 2b25567a8..fe8a81adc (9 commits)
https://github.com/google/re2/compare/2b25567a8ee3...fe8a81adc2ef
$ git log 2b25567a8..fe8a81adc --date=short --no-merges --format='%ad %ae %s' 2020-07-05 junyer Bump SONAME, which missing ')' versus unexpected ')' needed. 2020-07-03 courbet Make the compiler inline the hot RE2::DFA loop. 2020-06-25 Shikugawa change bazel cpu symbol from wasm to wasm32 2020-06-18 junyer Write tests for the move semantics. 2020-06-18 junyer Improve RE2::Set and FilteredRE2 move semantics. 2020-06-16 junyer Distinguish between missing ')' and unexpected ')'. 2020-06-16 junyer Make RE2::Set and FilteredRE2 movable. 2020-06-15 junyer Herp derp. It's actually constant-time append. 2020-06-14 junyer Implement linear-time append for patch lists.
Roll third_party/shaderc/ d8eca133b..caa519ca5 (8 commits)
https://github.com/google/shaderc/compare/d8eca133b4b1...caa519ca532a
$ git log d8eca133b..caa519ca5 --date=short --no-merges --format='%ad %ae %s' 2020-06-17 rharrison Add support for different default/trunks in roll-deps (#1086) 2020-06-15 rharrison Rolling 5 dependencies (#1085) 2020-06-15 31453424+iraiter2 Add minimum buffer size for dawn reflection (#1084) 2020-06-10 dneto Update for Glslang generator version number 9 (#1083) 2020-06-10 rharrison Rolling 5 dependencies and update expectations (#1081) 2020-06-10 rharrison Remove infrastructure for and references to VS2013 (#1082) 2020-06-09 rharrison Start shaderc v2020.2 2020-06-09 rharrison Finalize shaderc v2020.1
Roll third_party/spirv-cross/ 92fcd7d2b..3b366db7f (26 commits)
https://github.com/KhronosGroup/SPIRV-Cross/compare/92fcd7d2b026...3b366db7f1ee
$ git log 92fcd7d2b..3b366db7f --date=short --no-merges --format='%ad %ae %s' 2020-07-01 post MSL: Do not emit swizzled writes in packing fixups. 2020-07-01 post MSL: Workaround broken vector -> scalar access chain in MSL. 2020-07-06 post MSL: Use input attachment index directly for resource index fallback. 2020-07-06 post GLSL: Support I/O flattening with arrays as final type. 2020-07-03 post GLSL: Support multi-level struct flattening for I/O. 2020-07-01 post Run format_all.sh. 2020-07-01 post test: Use --hlsl-dx9-compatible when attempting to compile SM 3.0 shaders. 2020-06-30 post GLSL: Fix nested legacy switch workarounds. 2020-06-29 post GLSL: Implement switch on ESSL 1.0. 2020-06-29 post GLSL: Use for-loop fallback instead of do/while for legacy ESSL. 2020-06-29 post Implement context-sensitive expression read tracking. 2020-06-29 post Fix bug with control dependent expression tracking. 2020-06-23 post HLSL: Workaround FXC bugs with degenerate switch blocks. 2020-06-22 dsinclair Roll deps and update tests. 2020-06-22 post MSL: Remove the old VertexAttr API. 2020-06-19 cwallez Fix placement of SPIRV_CROSS_DEPRECATED. 2020-06-19 post Fix duplicated initialization for loop variables with initializers. 2020-06-18 post MSL: Add test case for constructing struct with non-value-type array. 2020-06-18 post MSL: Deal with loading non-value-type arrays. 2020-06-18 post MSL: Add tests for array copies in and out of buffers. 2020-06-18 post MSL: Improve handling of array types in buffer objects. 2020-06-18 post Clean up some deprecation warnings when building with Makefile. 2020-06-18 post Remove unused member in MSLShaderInput. 2020-06-13 cdavis MSL: Fix up input variables' vector lengths in all stages. 2020-06-16 post HLSL: Fix texProj in legacy HLSL. 2020-06-12 git GLSL: Require GL_ARB_draw_instanced for gl_InstanceID in GLSL < 1.40
Roll third_party/spirv-tools/ 7c213720b..bd2a9ea85 (32 commits)
https://github.com/KhronosGroup/SPIRV-Tools/compare/7c213720bb46...bd2a9ea85210
$ git log 7c213720b..bd2a9ea85 --date=short --no-merges --format='%ad %ae %s' 2020-07-03 vasniktel spirv-fuzz: TransformationInvertComparisonOperator (#3475) 2020-07-02 vasniktel Fix regression (#3481) 2020-07-02 vasniktel spirv-fuzz: Add fuzzerutil::FindOrCreate (#3479) 2020-06-30 vasniktel spirv-fuzz: Add FuzzerPassAddCopyMemoryInstructions (#3391) 2020-06-30 vasniktel spirv-fuzz: Add one parameter at a time (#3469) 2020-06-29 jaebaek Fix ADCE pass bug for mulitple entries (#3470) 2020-06-26 ehsannas Add gl_BaseInstance to the name mapper. (#3462) 2020-06-26 andreperezmaselco.developer Implement the OpMatrixTimesScalar linear algebra case (#3450) 2020-06-25 jaebaek Clear debug information for kill and replacement (#3459) 2020-06-25 alanbaker Validate location assignments (#3308) 2020-06-23 ehsannas Support OpCompositeExtract pattern in desc_sroa (#3456) 2020-06-23 vasniktel spirv-fuzz: Implement FuzzerPassAddParameters (#3399) 2020-06-23 vasniktel spirv-fuzz: Add GetParameters (#3454) 2020-06-23 vasniktel spirv-fuzz: Permute OpPhi instruction operands (#3421) 2020-06-22 rharrison Add support for different default/trunks in roll-deps (#3442) 2020-06-19 jaebaek [spirv-opt] debug info preservation in ssa-rewrite (#3356) 2020-06-19 ehsannas Updated desc_sroa to support flattening structures (#3448) 2020-06-19 vasniktel spirv-fuzz: Refactor variable creation (#3414) 2020-06-19 vasniktel spirv-fuzz: Swap operands in OpBranchConditional (#3423) 2020-06-18 stevenperron Use structured order to unroll loops. (#3443) 2020-06-18 jaebaek Debug info preservation in dead branch elimination (#3425) 2020-06-17 vasniktel Add RemoveParameter method (#3437) 2020-06-17 vasniktel Fix return type (#3435) 2020-06-16 ehsannas Eliminate branches with condition of OpConstantNull (#3438) 2020-06-16 andreperezmaselco.developer spirv-fuzz: Implement vector shuffle fuzzer pass (#3412) 2020-06-16 andreperezmaselco.developer spirv-fuzz: Add replace linear algebra instruction transformation (#3402) 2020-06-15 dj2 Update access control lists. (#3433) 2020-06-13 vasniktel Fix operand access (#3427) 2020-06-12 jaebaek Debug info preservation in ccp pass (#3420) 2020-06-10 dneto Fix round trip tests that weren't instantiated (#3417) 2020-06-10 vasniktel spirv-fuzz: Add a test (#3238) 2020-06-10 vasniktel spirv-fuzz: Add support for OpSpecConstant (#3373)
Roll third_party/tinyxml2/ bfbcc0333..2c5a6bfdd (15 commits)
https://github.com/leethomason/tinyxml2/compare/bfbcc0333d1a...2c5a6bfdd42a
$ git log bfbcc0333..2c5a6bfdd --date=short --no-merges --format='%ad %ae %s' 2020-07-02 leethomason reorder 2020-07-02 leethomason update readme link 2020-07-02 leethomason add test case 2020-06-15 nowhere Add QueryAttribute for const char** 2020-06-13 leethomason update the docs 2020-06-13 leethomason make printer functions virtual 2020-06-13 leethomason minor changes to hex parsing 2020-05-13 lunkov Suppress UndefinedBehaviorSanitizer warnings 2020-04-23 amai2012 Rename action 2020-04-23 amai2012 Try to install 2020-04-15 amai2012 Add macos-latest 2020-04-14 amai2012 Remove distcheck 2020-04-14 amai2012 Add github action 2020-03-26 hyperair XMLPrinter: Fix first line indentation 2020-02-15 1469709759 support IntText(),UnsignedText(),Int64Text() for hex value
Roll third_party/vulkan-docs/ f6a10a5af..d91f3e239 (17 commits)
https://github.com/KhronosGroup/Vulkan-Docs/compare/f6a10a5af095...d91f3e239932
$ git log f6a10a5af..d91f3e239 --date=short --no-merges --format='%ad %ae %s' 2020-07-03 oddhack Remaining files for v1.2.146 update - accidentally left out of previous commit 2020-07-03 oddhack Change log for July 3, 2020 Vulkan 1.2.146 spec update: 2020-07-02 petr_kraus Fix duplicated VUIDs in vkCmdExecuteGeneratedCommandsNV (#1304) 2020-07-02 petr_kraus Fix links being inside links (#1306) 2020-07-02 petr_kraus Fix links in ray traversal chapter (#1305) 2020-07-02 petr_kraus Fix linear filtering equation block (#1307) 2020-06-30 oddhack Internal change reflecting pub1302, which won't be merged 2020-06-28 oddhack Fix XML for new extension 2020-06-29 petr_kraus Add noscript fallback for html (#1289) 2020-06-29 petr_kraus Fix optional bitmasks in non-optional array (#1228) 2020-06-29 petr_kraus Add lunr to package.json (#1238) 2020-06-29 caramelli.devel Add specification for VK_EXT_directfb_surface extension (#1294) 2020-06-29 caramelli.devel Add VK_EXT_directfb_surface (#1292) 2020-06-20 oddhack Change log for June 20, 2020 Vulkan 1.2.145 spec update: 2020-06-16 caramelli.devel Reserve extension 347 for VK_EXT_directfb_surface (#1293) 2020-06-15 oddhack Change log for June 8, 2020 Vulkan 1.2.144 spec update: 2020-06-15 oddhack Ignore
scripts/vuidCounts.py
in github branches, since VUIDs aren't assigned there, only internally.Roll third_party/vulkan-guide/ b243b64b4..7836a71a3 (2 commits)
https://github.com/KhronosGroup/Vulkan-Guide/compare/b243b64b4757...7836a71a306e
$ git log b243b64b4..7836a71a3 --date=short --no-merges --format='%ad %ae %s' 2020-06-16 46493288+sfricke-samsung Add sparse resources chapter (#49) 2020-06-14 46493288+sfricke-samsung Add c++ code syntax highlighting (#48)
Roll third_party/vulkan-headers/ 9d2dfca53..db06fce92 (3 commits)
https://github.com/KhronosGroup/Vulkan-Headers/compare/9d2dfca53b75...db06fce926b0
$ git log 9d2dfca53..db06fce92 --date=short --no-merges --format='%ad %ae %s' 2020-07-04 oddhack Update for Vulkan-Docs 1.2.146 2020-06-21 oddhack Update for Vulkan-Docs 1.2.145 2020-06-15 oddhack Update for Vulkan-Docs 1.2.144
Roll third_party/vulkan-hpp/ 52dc8eb2f..44ce354d8 (25 commits)
https://github.com/KhronosGroup/Vulkan-Hpp/compare/52dc8eb2fe90...44ce354d8fd6
$ git log 52dc8eb2f..44ce354d8 --date=short --no-merges --format='%ad %ae %s' 2020-07-02 asuessenbach Extend set of strings ignored in attribute
2020-07-02 asuessenbach Change all functions with ArrayProxy[NoTemporaries] as arguments to take by const & instead of by value.
2020-07-02 hisa.mocabe [samples] Fix compilation of InstanceLayerExtensionProperties
2020-07-01 asuessenbach Introduce helper class ArrayProxyNoTemporaries and structure setter functions using that.
2020-06-30 hisa.mocabe [doc] Add short doc for VULKAN_HPP_ASSERT_ON_RESULT
2020-06-29 asuessenbach Turn Conformance Mode on for Visual Studio builds
2020-06-25 matavenrath Add defines to put the storage for a DispatchLoaderDynamic in a DLL.
2020-06-25 asuessenbach Improve interpretation of type postfixes.
2020-06-25 hisa.mocabe [HPP] Replace some asserts to VULKAN_HPP_ASSERT_ON_RESULT
2020-06-25 hisa.mocabe [HPP] Add VULKAN_HPP_ASSERT_ON_RESULT
2020-06-25 asuessenbach New sample DebugUtilsObjectName
2020-06-25 hisa.mocabe [HPP] Remove const and noexcept from string conversion operators of ArrayWrapper1D
2020-06-24 asuessenbach Introduce VULKAN_HPP_NO_STRUCT_CONSTRUCTORS so support designated initializers.
2020-06-22 asuessenbach Update and adjustments to VK_HEADER_VERSION 145.
2020-06-18 zin.kosmos.1190 Cleanup code.
2020-06-18 zin.kosmos.1190 Fix the #if condition of ResultValue.
2020-06-18 zin.kosmos.1190 Replace hardcoded namesapce 'vk::' to 'VULKAN_HPP_NAMESPACE'.
2020-06-18 asuessenbach Provide default arguments in ObjectFree constructor for allocationCallbacks and dispatcher.
2020-06-17 asuessenbach Introduce cast-operator to std::string and std::string_view on ArrayWrapper1D<char,N>
2020-06-17 asuessenbach Add cast operator to reference of UniqueHandle of ResultValue.
2020-06-16 asuessenbach Resolve deprecated-warnings on cpp_type.
2020-06-16 asuessenbach Use memcmp instead of operator==() to compare unknown types from external headers, as they might not support that operator.
2020-06-15 asuessenbach Support optional ArrayProxy as function arguments
2020-06-15 asuessenbach Extend check against protect attribute for types that are required by multiple extensions.
2020-06-15 asuessenbach Update and adjustments to VK_VULKAN_HEADER 143
Roll third_party/vulkan-loader/ 006586926..a173c025f (5 commits)
https://github.com/KhronosGroup/Vulkan-Loader/compare/006586926ade...a173c025f8fe
$ git log 006586926..a173c025f --date=short --no-merges --format='%ad %ae %s' 2020-06-09 shannon build: Update known-good files for 1.2.145 header 2020-06-19 jbeich build: include system headers last 2020-06-15 charles loader: Use MoltenVK in app bundle if found 2020-06-11 lenny loader: Fix crash in vkGetDeviceQueue2 2020-06-09 dsinclair scripts: Use named params for generator options
Roll third_party/vulkan-validationlayers/ 236f1f090..5c38b18ab (106 commits)
https://github.com/KhronosGroup/Vulkan-ValidationLayers/compare/236f1f090429...5c38b18ab460
$ git log 236f1f090..5c38b18ab --date=short --no-merges --format='%ad %ae %s' 2020-06-10 tony gpu: Check for enabled features 2020-07-01 tony layers: Use helper to pick spirv env 2020-06-30 s.fricke tests: Fix AHB Test not covering 02251 2020-06-27 s.fricke layers: Fix YCbCr Format VUIDs 2020-06-30 tony gpu: Remove incorrect descriptor set requirement 2020-06-22 tony layers: Add more custom border color checks 2020-06-22 tony gpu: Handle destroyed pipeline layout 2020-06-23 s.fricke tests: Add VUID 00995 2020-06-23 s.fricke layers: Add VUID 00995 2020-06-21 s.fricke tests: Add External Import handleType VUIDs 2020-06-21 s.fricke layers: Add External Import handleType VUIDs 2020-06-20 s.fricke tests: Add maxExtent VUIDs 2020-06-20 s.fricke layers: Add maxExtent VUIDs 2020-06-22 szilard.papp practices: Adding test for robustBufferAccess 2020-06-22 szilard.papp practices: Adding check for robustBufferAccess 2020-06-20 s.fricke layers: Label VUID 02251 2020-06-27 s.fricke tests: Add VK_EXT_astc_decode_mode 2020-06-27 s.fricke layers: Add VK_EXT_astc_decode_mode 2020-05-25 s.fricke layers: Add HDR ASTC formats 2020-06-25 tony tests: Fix unexpected custom border color error 2020-06-29 mark chassis: Fix inadvertant StateTracker VO state-sharing 2020-06-24 rgarcia corechecks: Use all locations for samplerYcbcrConversion 2020-06-29 dev docs Add reference to the --dir option 2020-06-29 dev docs: Fix CMake update_deps/build instructions 2020-06-24 rgarcia Use conversion format in some Ycbcr conversion VUs 2020-06-25 jeremyk layers: Fix vkCmdTraceRaysKHR VUID Mixup 2020-06-22 mark docs: Update CONTRIBUTING.md with some new details 2020-06-01 mark docs: Added message limit to layer settings file 2020-06-18 mark tests: Add duplicate message limit test 2020-06-01 mark chassis: Add config steps for reading dup msg limits 2020-06-01 mark layers: Add duplicate message limit infrastructure 2020-06-23 mark corechecks: Prevent null ptr access for GetSwapchainImages 2020-06-22 lionel.g.landwerlin layers: Fix image creation checks with DRM modifiers 2020-06-18 s.fricke tests: Add RP potentialFormatFeature VUID 2020-06-14 s.fricke layers: Add RP potentialFormatFeature VUID 2020-06-23 shannon build: Change removed VUIDs to UNASSIGNED 2020-06-19 shannon build: Fix more VUID changes for 144 header update 2020-06-19 shannon build: Fix more mem barrier VUID inconsistencies 2020-06-19 shannon build: Address memory barrier VUID inconsistancies 2020-06-18 shannon build: Propogate genvk changes to
lvl_genvky.py
2020-06-18 shannon build: Address graphics pipeline VUID changes 2020-06-15 shannon build: Address memory barrier VUID changes 2020-06-12 shannon build: Clean up VUID consistency checks 2020-06-15 shannon build: Update known-good files for 1.2.145 header 2020-06-23 mark tests: Skip DRM image format modifier test on Mock ICD 2020-06-22 szilard.papp practices: Adding test for DethBias usage 2020-06-22 szilard.papp practices: Adding check for DethBias usage 2020-06-22 szilard.papp practices: Adding test for Presentation mode 2020-06-22 szilard.papp practices: Adding check for Presentation mode 2020-06-22 mark tests: Block AndroidHardwareBufferDepthStencil on ShieldTV (...) 2020-05-25 mark tests: Add positive test for using a non-Vulkan custom struct 2020-05-25 mark chassis: Add ability to declare custom struct types 2020-06-18 tony layers: Remove leading comma in lists 2020-06-18 mark corechecks: Fix DrawIndexedIndirect VUID name 2020-04-24 jeremyk tests: Add combined image sampler test 2020-04-01 jeremyk layers: Add combined image sampler check 2020-06-08 jeremyk layers: Add CMD_TYPE parameter to pipeline binding 2020-06-17 tony layers: Add is_khr to acceleration_structure_state 2020-06-17 mark tests: Don't run ManySmallIndexedDrawCall test on shieldTV 2020-06-15 s.fricke tests: Add export handleType VUIDs 2020-06-13 s.fricke layers: Add export handleType VUIDs 2020-06-13 s.fricke layers: Wrap non external AHB logic together 2020-06-12 s.fricke tests: Validate maxSamplerAllocationCount 2020-06-12 s.fricke layers: Validate maxSamplerAllocationCount 2020-06-12 s.fricke layers: Add function calls to error log messages 2020-06-08 mark tests: Add filters for BP Android test failures 2020-06-02 mark tests: Compile best practices tests for Android 2020-06-08 mark tests: Replace setenv with private settings extension 2020-06-08 mark layers: Add private settings extension and write support 2020-06-12 s.fricke layers: Remove invalid check for AHB format 2020-06-10 szilard.papp tests: Adding test for triple buffering 2020-06-10 szilard.papp practices: Adding checks for triple buffering 2020-06-15 jmadill Fix GN header dependencies. 2020-06-15 mark tests: Add correct vuid for mem-use-after-free 2020-06-09 dorian.apanel tests: Add invalid FB image mem test 2020-06-09 dorian.apanel corechecks: Validate img mem at CreateFramebuffer time 2020-06-15 mark corechecks: Add new unassigned vuid for freed memory access 2020-06-11 s.fricke tests: Add VkImageResolve VUIDs 2020-06-05 s.fricke layers: Add VkImageResolve VUIDs 2020-06-11 mark tests: Add tests for duplicate BeginQuery calls 2020-06-11 mark corechecks: Check for active queries with same type in CB 2020-06-11 mark corechecks: Move all CmdBeginQuery vuids into struct 2020-06-11 mark corechecks: Move CmdBeginQuery vuid parameters into struct 2020-06-11 s.fricke tests: Add VUID 00827 2020-06-11 s.fricke layers: Add VUID 00827 2020-06-10 jzulauf tests: Add test case for EXTERNAL release/acquire 2020-06-10 jzulauf layers: Allow EXTERNAL release acquire in same CB 2020-06-10 souravp tests:for BuildGeometryInfoKHR 2020-06-09 souravp layers:Add missing KHR build info tracker 2020-06-09 brucedawson layers: Adjust shared_mutex usage 2020-06-09 mark chassis: Add layer settings file info to layer status message 2020-06-09 mark layers: Add collection of info for layer settings file 2020-06-10 dsinclair scripts: Use named params for generator options 2020-06-10 mark tests: Remove vk_layer_settings.txt file 2020-06-06 s.fricke tests: Add VUID 01946 2020-06-06 s.fricke layers: Add VUID 01946 2020-06-07 souravp tests:Handles new rayTracing VUID 2020-06-07 souravp layers:Misc RayTracing VUID 2020-06-06 s.fricke tests: Add VUID 00336 2020-06-06 s.fricke layers: Add VUID 00336Created 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