google / vkb

Build scripts to build many bits of Vulkan together in one place.
Apache License 2.0
9 stars 9 forks source link

Rolling 13 dependencies #100

Closed dj2 closed 4 years ago

dj2 commented 4 years ago

Roll third_party/glslang/ 08328fea5..839704450 (22 commits)

https://github.com/KhronosGroup/glslang/compare/08328fea5ab9...839704450200

$ git log 08328fea5..839704450 --date=short --no-merges --format='%ad %ae %s' 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..c6e309b26 (7 commits)

https://github.com/google/googletest/compare/4fe018038f87...c6e309b268d4

$ git log 4fe018038..c6e309b26 --date=short --no-merges --format='%ad %ae %s' 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

Roll third_party/re2/ 2b25567a8..14d319322 (6 commits)

https://github.com/google/re2/compare/2b25567a8ee3...14d3193228e3

$ git log 2b25567a8..14d319322 --date=short --no-merges --format='%ad %ae %s' 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..f9ae06512 (13 commits)

https://github.com/KhronosGroup/SPIRV-Cross/compare/92fcd7d2b026...f9ae06512ef7

$ git log 92fcd7d2b..f9ae06512 --date=short --no-merges --format='%ad %ae %s' 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..d4b9f576e (17 commits)

https://github.com/KhronosGroup/SPIRV-Tools/compare/7c213720bb46...d4b9f576ebb4

$ git log 7c213720b..d4b9f576e --date=short --no-merges --format='%ad %ae %s' 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..fc8967074 (11 commits)

https://github.com/leethomason/tinyxml2/compare/bfbcc0333d1a...fc8967074959

$ git log bfbcc0333..fc8967074 --date=short --no-merges --format='%ad %ae %s' 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..1e4e9cad5 (4 commits)

https://github.com/KhronosGroup/Vulkan-Docs/compare/f6a10a5af095...1e4e9cad5c76

$ git log f6a10a5af..1e4e9cad5 --date=short --no-merges --format='%ad %ae %s' 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..8188e3fbb (2 commits)

https://github.com/KhronosGroup/Vulkan-Headers/compare/9d2dfca53b75...8188e3fbbc10

$ git log 9d2dfca53..8188e3fbb --date=short --no-merges --format='%ad %ae %s' 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..bb8c322c9 (12 commits)

https://github.com/KhronosGroup/Vulkan-Hpp/compare/52dc8eb2fe90...bb8c322c94d9

$ git log 52dc8eb2f..bb8c322c9 --date=short --no-merges --format='%ad %ae %s' 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..7e8789fe5 (4 commits)

https://github.com/KhronosGroup/Vulkan-Loader/compare/006586926ade...7e8789fe571a

$ git log 006586926..7e8789fe5 --date=short --no-merges --format='%ad %ae %s' 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..74ed6cfd0 (48 commits)

https://github.com/KhronosGroup/Vulkan-ValidationLayers/compare/236f1f090429...74ed6cfd05c1

$ git log 236f1f090..74ed6cfd0 --date=short --no-merges --format='%ad %ae %s' 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 00336

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