)]}'
{
  "commit": "247b9225456f18ae94d9478fd1d05464c68bd59d",
  "tree": "5250580b9c11868a30a1c30e16e744c87cfe1661",
  "parents": [
    "f55091a9ec354c76ca3b56e03953681f79192c33"
  ],
  "author": {
    "name": "David Neto",
    "email": "dneto@google.com",
    "time": "Mon Mar 22 20:31:37 2021 +0000"
  },
  "committer": {
    "name": "Commit Bot service account",
    "email": "commit-bot@chromium.org",
    "time": "Mon Mar 22 20:31:37 2021 +0000"
  },
  "message": "Roll third_party/gpuweb-cts/ d836e71f2..dea8ed8c2 (42 commits)\n\nhttps://chromium.googlesource.com/external/github.com/gpuweb/cts.git/+log/d836e71f29a6..dea8ed8c2bbc\n\n$ git log d836e71f2..dea8ed8c2 --date\u003dshort --no-merges --format\u003d\u0027%ad %ae %s\u0027\n2021-03-17 juanmihd Adding Context Creation Test for OffscreenCanvas (#505)\n2021-03-16 lucacasonato add tools/deno runner (#503)\n2021-03-16 yunchao.he Add validation tests about default values and lower bound for texture size (#495)\n2021-03-16 2154796+austinEng Break gen_listings dep on ts-node / fast-glob. Add src_dir/out_dir args (#492)\n2021-03-16 tojiro Updating CTS tests to use the new RenderPipelineDescriptor layout (#500)\n2021-03-12 kainino Fix page loading on Safari (#502)\n2021-03-12 tojiro Make the intent of the expand/collapse UI clearer using details elements (#501)\n2021-03-12 yunchao.he Clean code for createTexture validation tests (#494)\n2021-03-12 jiawei.shao Add validation tests for bufferSize in B2T T2B copies on depth stenci… (#484)\n2021-03-11 kainino Update npm run dev -\u003e npm start\n2021-03-11 kainino Make reftests work with dev server, add npm start (#496)\n2021-03-11 corentin Vertex state validation (#485)\n2021-03-10 yunchao.he Add texture usage validation test for createTexture (#481)\n2021-03-09 kainino Reuse interface in dataBytesForCopyOrOverestimate (#488)\n2021-03-09 shrekshao Add test for zero sized index buffer out of bounds draw (#490)\n2021-03-09 kainino Remove unnecessary step from wpt runtime (#487)\n2021-03-09 2154796+austinEng Update plan for rendering/draw.spec.ts and indirect_draw.spec.ts (#480)\n2021-03-09 yunchao.he Validate compressed texture (#483)\n2021-03-09 hao.x.li Add validation tests for Timestamp Query (#469)\n2021-03-08 yunchao.he Add sample count validation test for createTexture (#478)\n2021-03-09 corentin Vertex state validation (#465)\n2021-03-05 corentin Update to webgpu types 0.0.43 (#482)\n2021-03-05 yunchao.he Add texture size tests for 1D/2D/3D textures (#479)\n2021-03-04 jiawei.shao Add validation tests on B2T and T2B copies with depth stencil formats - Part I (#472)\n2021-03-01 yunchao.he Bug fixes for new texture formats (#477)\n2021-02-26 kainino Update pull_request_template.md\n2021-02-25 kainino Update to types 0.0.41 (#476)\n2021-02-25 yunchao.he update webgpu/types to 0.0.40 in order to add missing texture formats (#475)\n2021-02-24 2154796+austinEng Fix incorrect indexing bug in resource_init/check_texture/by_sampling.ts (#474)\n2021-02-24 kainino Fix copyBetweenLinearDataAndTexture operation tests (#468)\n2021-02-24 yunchao.he update webgpu/types to 0.0.38 (#473)\n2021-02-24 kainino Make ValidationTest.createEncoder work on any union of EncoderTypes (#471)\n2021-02-24 enrico.galli Add operation tests for GPUQueue.writeBuffer() (#459)\n2021-02-23 kainino Remove babel transforms for ?? .? \u0026\u0026\u003d ||\u003d (#470)\n2021-02-22 shrekshao Some more cases for index_access.spec.ts (#466)\n2021-02-19 kainino tweak maxMipLevelCount signature, move standardizeExtent3D inside\n2021-02-19 kainino remove stale test case\n2021-02-19 yunchao.he Address Kai\u0027s feedback: use standardizeExtent3D func, calculate valid/invalid mipLevelCount, etc.\n2021-02-17 yunchao.he Add a function maxMipLevelCount() to calculate max mip level count\n2021-02-17 yunchao.he Addressed feedback from Kai\n2021-02-11 yunchao.he Address feedback from Kai\n2021-02-03 yunchao.he Add validation tests for mipLevels for texture creation\n\nCreated with:\n  roll-dep third_party/gpuweb-cts\n\nRoll third_party/spirv-tools/ cfa1dadb1..4f498774d (30 commits)\n\nhttps://chromium.googlesource.com/external/github.com/KhronosGroup//SPIRV-Tools.git/+log/cfa1dadb1e62..4f498774db52\n\n$ git log cfa1dadb1..4f498774d --date\u003dshort --no-merges --format\u003d\u0027%ad %ae %s\u0027\n2021-03-17 49500233+timvpGoogle Roll deps (#4185)\n2021-03-17 46493288+sfricke-samsung spirv-val: Add Vulkan Execution Scope checks (#4183)\n2021-03-17 alastair.donaldson spirv-fuzz: Locate instructions more efficiently (#4189)\n2021-03-17 alastair.donaldson spirv-fuzz: Make adding equation instructions more efficient (#4190)\n2021-03-17 alastair.donaldson spirv-fuzz: Make PermutePhiOperands more efficient (#4191)\n2021-03-16 jaebaek Accept OpImageTexelPointer user in scalar-replacement (#4187)\n2021-03-16 46493288+sfricke-samsung spirv-val: Add Vulkan Invocation Sematics check (#4182)\n2021-03-16 46493288+sfricke-samsung spirv-val: Label VUID 04634 (#4181)\n2021-03-16 dneto Support SPV_KHR_linkonce_odr, SPV_KHR_expect_assume (#4161)\n2021-03-14 alastair.donaldson spirv-fuzz: Avoid invalidating analyses (#4176)\n2021-03-14 vasniktel spirv-fuzz: Add buggy test (#4180)\n2021-03-12 cwallez Remove usage of std::iterator. (#4171)\n2021-03-11 cwallez BUILD.gn: fix typo for \u0027cflags\u0027 (#4169)\n2021-03-10 cwallez Suppress warning (#4168)\n2021-03-10 alastair.donaldson spirv-fuzz: Avoid unnecessary dependency (#4165)\n2021-03-10 dgkoch Add `void` in function declaration to keep some compilers happy (#4160)\n2021-03-09 cwallez Fix -Wextra-semi-stmt -Wsuggest-destructor-override -Wdeprecated-copy-dtor (#4164)\n2021-03-08 46493288+sfricke-samsung spirv-val: Vulkan 64-bit OpAtomicStore check (#4163)\n2021-03-05 vasniktel spirv-fuzz: Fix the bug in TransformationReplaceBranchFromDeadBlockWithExit (#4140)\n2021-03-05 vasniktel spirv-fuzz: Fix PartialCount (#4159)\n2021-03-03 afd spirv-fuzz: Handle Vulkan SPIR-V versions (#4156)\n2021-03-03 vasniktel spirv-fuzz: Add persistent state to the fuzzer (#4137)\n2021-03-02 alanbaker Require an OpSelectionMerge before an OpSwitch (#4154)\n2021-03-01 stevenperron Use standard function to get stdin to binary mode. (#4141)\n2021-02-26 bclayton Fixes for the vscode language server extension (#4150)\n2021-02-19 atte.seppala spirv-opt: Don\u0027t call GenerateCopy for mismatched image types (#4126)\n2021-02-18 jaebaek Start SPIRV-Tools v2021.0\n2021-02-18 jaebaek Finalize SPIRV-Tools v2020.7\n2021-02-16 jaebaek Update CHANGES\n2021-02-11 greg Generate differentiated error codes for buffer oob checking (#4144)\n\nCreated with:\n  roll-dep third_party/spirv-tools\n\nRoll third_party/spirv-headers/ 75b30a659..bcf55210f (7 commits)\n\nhttps://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Headers.git/+log/75b30a659c8a..bcf55210f13a\n\n$ git log 75b30a659..bcf55210f --date\u003dshort --no-merges --format\u003d\u0027%ad %ae %s\u0027\n2020-07-03 dneto Support SPV_KHR_expect_assume\n2020-07-03 dneto Support SPV_KHR_linkonce_odr\n2021-03-01 alanbaker Change operand name in OpReadClockKHR to match extension\n2021-02-13 dmalyshau Add Naga as SPIR-V generation tool\n2021-01-27 ben.ashbaugh add generated headers\n2021-01-27 ben.ashbaugh add None as a possible value for DebugInfoFlags\n2020-11-05 orbea cmake: Install cmake files to CMAKE_INSTALL_DATADIR\n\nCreated with:\n  roll-dep third_party/spirv-headers\n\nRoll third_party/googletest/ f3ef7e173..b7d472f12 (36 commits)\n\nhttps://chromium.googlesource.com/external/github.com/google/googletest.git/+log/f3ef7e173fd0..b7d472f1225c\n\n$ git log f3ef7e173..b7d472f12 --date\u003dshort --no-merges --format\u003d\u0027%ad %ae %s\u0027\n2021-03-11 absl-team Googletest export\n2021-03-11 absl-team Internal change\n2021-03-10 absl-team Googletest export\n2021-03-10 absl-team Googletest export\n2021-03-09 absl-team Googletest export\n2021-03-09 absl-team Googletest export\n2021-03-08 absl-team Googletest export\n2021-03-08 absl-team Googletest export\n2021-03-05 absl-team Internal change\n2021-03-04 absl-team Googletest export\n2021-03-04 absl-team Googletest export\n2021-03-02 absl-team Googletest export\n2021-03-01 absl-team Googletest export\n2021-02-25 absl-team Googletest export\n2021-02-22 absl-team Googletest export\n2021-02-25 be remove -Zi from MSVC compiler options\n2020-12-24 N.Dekker overload PrintTo for std::type_info and std::type_index\n2021-02-19 absl-team Googletest export\n2021-02-18 absl-team Googletest export\n2021-02-17 absl-team Googletest export\n2021-02-17 absl-team Googletest export\n2021-02-16 absl-team Googletest export\n2021-02-12 absl-team Googletest export\n2021-02-11 absl-team Googletest export\n2021-02-11 absl-team Googletest export\n2021-02-11 absl-team Googletest export\n2021-02-10 absl-team Googletest export\n2021-02-10 absl-team Googletest export\n2021-02-10 absl-team Googletest export\n2021-02-09 absl-team Googletest export\n2021-02-09 absl-team Internal change\n2021-02-09 absl-team Googletest export\n2021-02-08 absl-team Googletest export\n2021-02-05 absl-team Googletest export\n2021-02-05 platisd Do not include void into mocked method arguments\n2021-01-11 corentinmusard Simplify cmake install file\n\nCreated with:\n  roll-dep third_party/googletest\n\nChange-Id: Ib7e1e6a691d867188d0015e0852d881a4106c51e\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/44801\nAuto-Submit: David Neto \u003cdneto@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\nReviewed-by: Ryan Harrison \u003crharrison@chromium.org\u003e\nCommit-Queue: David Neto \u003cdneto@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c467734673668da6d6b4704b7441c572a906e7ec",
      "old_mode": 33188,
      "old_path": "DEPS",
      "new_id": "c755861c2ccc46fb7e733784fbc19a0e15a7b2eb",
      "new_mode": 33188,
      "new_path": "DEPS"
    }
  ]
}
