)]}'
{
  "commit": "63f98f6e19e4ed076a780c5b0d1d5cd392bb7bc6",
  "tree": "af223d4f182783ff8c44a7177a7d555fe50f5ac5",
  "parents": [
    "92a011a253a8dd2f3b13477b982ea98d0f4e2dca"
  ],
  "author": {
    "name": "Ryan Harrison",
    "email": "rharrison@chromium.org",
    "time": "Thu Oct 17 19:23:02 2019 +0000"
  },
  "committer": {
    "name": "Commit Bot service account",
    "email": "commit-bot@chromium.org",
    "time": "Thu Oct 17 19:23:02 2019 +0000"
  },
  "message": "Rolling 4 dependencies\n\nRoll third_party/SPIRV-Tools/ 253806adc..e3da3143b (14 commits)\n\nhttps://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools/+log/253806adc4c6..e3da3143b2fb\n\n$ git log 253806adc..e3da3143b --date\u003dshort --no-merges --format\u003d\u0027%ad %ae %s\u0027\n2019-10-17 kubak Disallow use of OpCompositeExtract/OpCompositeInsert with no indices (#2980)\n2019-10-17 rharrison Add fuzzer for spirv-dis call path (#2977)\n2019-10-17 rharrison Check binary-\u003ecode existence before destroying (#2979)\n2019-10-17 akb825 Improved CMake install step. (#2963)\n2019-10-16 kubak Support constant-folding UConvert and SConvert (#2960)\n2019-10-16 rharrison Add fuzzer for spirv-as call path (#2976)\n2019-10-15 afdx spirv-fuzz: Refactor \u0027copy object\u0027 and \u0027construct composite\u0027 transformations (#2966)\n2019-10-15 dneto Update SPIR-V binary header test for SPIR-V 1.5 (#2967)\n2019-10-14 afdx spirv-fuzz: Refactor \u0027split blocks\u0027 to identify instructions differently (#2961)\n2019-10-11 alanbaker Validate that selections are structured (#2962)\n2019-10-11 afdx spirv-fuzz: Rework id descriptors (#2959)\n2019-10-11 afdx spirv-fuzz: Add fuzzer pass to add NoContraction decorations (#2950)\n2019-10-11 afdx spirv-fuzz: Add fuzzer pass to change function controls (#2951)\n2019-10-10 paulthomson reduce: add large tests and fix (#2947)\n\nRoll third_party/glslang/ 4b97a1108..834ee546f (23 commits)\n\nhttps://chromium.googlesource.com/external/github.com/KhronosGroup/glslang/+log/4b97a1108114..834ee546f93d\n\n$ git log 4b97a1108..834ee546f --date\u003dshort --no-merges --format\u003d\u0027%ad %ae %s\u0027\n2019-10-17 jbolz Only apply volatile semantics to atomics when using Vulkan Memory Model\n2019-10-16 dsinclair Use commandline options instead of ENV variables\n2019-10-16 rharrison Keep code style improvements\n2019-10-16 dsinclair Indenting\n2019-10-15 dsinclair Update CMakeLists.txt\n2019-10-15 dsinclair Move TARGETDIR as well\n2019-10-15 dsinclair Make runtests configurable.\n2019-10-15 rharrison Fix config issues and revert previous fixes for semi-colon issues\n2019-10-16 swda.durl Added an option to make pch enabled in Cmake\n2019-10-15 wahlster find Python and add External subdir only if BUILD_EXTERNAL option was set (on by default) and /External dir exists\n2019-10-14 cepheus GLSL/SPV: Pre SPIR-V 1.5, subgroupQuadBroadcast index must be constant\n2019-10-12 geothrock remove redundant check\n2019-10-12 Xottab-DUTY Fixed typo in README.md\n2019-10-11 rharrison Forgot that GCC doesn\u0027t recognize this flag\n2019-10-11 rharrison Remove unnecessary semi-colons and add warning about them\n2019-10-10 cepheus Fix #1924: Promote SPV_EXT_physical_storage_buffer to KHR when required.\n2019-10-10 greg Update spirv-tools known good.\n2019-10-10 cepheus Fix #1924: Emit SPV_EXT_physical_storage_buffer, not the KHR form.\n2019-09-04 lryer Fix code style issue and remove setXfbBufferStride new paramte\n2019-09-02 lryer Adjusting code interface\n2019-08-25 geothrock Add support for GL_ARB_explicit_uniform_location\n2019-08-06 james.rumble Handle install vs build include directories\n2019-08-06 james.rumble Export glslang targets on installation\n\nRoll third_party/spirv-cross/ e5d3a6655..a92668bc1 (8 commits)\n\nhttps://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Cross/+log/e5d3a6655e13..a92668bc118a\n\n$ git log e5d3a6655..a92668bc1 --date\u003dshort --no-merges --format\u003d\u0027%ad %ae %s\u0027\n2019-10-17 post Fix OpVectorExtractDynamic with spec constant op index.\n2019-10-16 post Travis: Update PATH for Python3 on Windows.\n2019-10-14 post MSL: Add opt-in support for huge IABs.\n2019-10-14 post HLSL: Fix unrolled S/G LE/LT/GE/GT opcodes.\n2019-10-14 post GLSL: Deal correctly with bitwidth on integer compares.\n2019-10-14 post HLSL: Partially implement Unordered compare.\n2019-10-14 post GLSL: Support unordered floating point compare.\n2019-10-11 post MSL: Fix regression with OpCompositeConstruct from std140 float[].\n\nRoll third_party/spirv-headers/ b252a5095..af64a9e82 (2 commits)\n\nhttps://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Headers/+log/b252a50953ac..af64a9e826bf\n\n$ git log b252a5095..af64a9e82 --date\u003dshort --no-merges --format\u003d\u0027%ad %ae %s\u0027\n2019-10-15 cepheus Versioning: Complete the versioning change in recent commits.\n2019-10-14 nicolai.haehnle buildHeaders: update version to SPIR-V 1.5\n\nCreated with:\n  roll-dep third_party/SPIRV-Tools third_party/glslang third_party/shaderc third_party/spirv-cross third_party/spirv-headers\n\nChange-Id: I0396a3e0e20e7cfc74603ef60512c2c715eb2c70\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/12440\nReviewed-by: Ryan Harrison \u003crharrison@chromium.org\u003e\nCommit-Queue: Ryan Harrison \u003crharrison@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b5acd1afc6955bef0950aadbb3f0adb320b76425",
      "old_mode": 33188,
      "old_path": "DEPS",
      "new_id": "a7edb25842a3380a688684b947b4d20a4d53380d",
      "new_mode": 33188,
      "new_path": "DEPS"
    }
  ]
}
