Commit Graph

8374 Commits

Author SHA1 Message Date
Dawn Autoroller c63ce343fd Roll ANGLE from 09f55382dac4 to fa5c349dc73c (2 revisions)
09f55382da..fa5c349dc7

2022-03-23 ianelliott@google.com Add "use_custom_libcxx = false" to "roll_aosp.sh"
2022-03-23 shrekshao@google.com Revert "Vulkan: Fix invalid access with display texture share group."

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/angle-dawn-autoroll
Please CC jrprice@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/issues/entry
To file a bug in Dawn: https://bugs.chromium.org/p/dawn/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Bug: None
Tbr: jrprice@google.com
Change-Id: I6911a10b0a30fa0e346f04a8af0cdc57d4449d8a
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/84501
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-03-24 05:06:35 +00:00
Austin Eng 1cdea90f7b Add CTS telemetry harness support
Migrates harness support files added in
https://chromium-review.googlesource.com/c/chromium/src/+/3541414
into Dawn's repo.

Tested in
https://chromium-review.googlesource.com/c/chromium/src/+/3537743

Bug: chromium:1306640
Change-Id: I3000b1223219a1da293af910bf442570b70b7c92
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/84043
Reviewed-by: Loko Kung <lokokung@google.com>
Commit-Queue: Austin Eng <enga@chromium.org>
2022-03-24 00:21:55 +00:00
Dawn Autoroller 60346451f7 Roll Tint from 7419f0e26a to 1006b06c7d (1 revision)
https://dawn.googlesource.com/tint.git/+log/7419f0e26a05..1006b06c7d4a

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/tint-dawn
Please CC jrprice@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Dawn: https://bugs.chromium.org/p/dawn/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Bug: None
Tbr: jrprice@google.com
Change-Id: I708b7ded943ad820fa61e4397fdf6e8114302498
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/84500
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-03-23 22:02:55 +00:00
Dawn Autoroller 0540f55974 Roll SwiftShader from ea9806003d9e to dc3b5e209ef1 (1 revision)
https://swiftshader.googlesource.com/SwiftShader.git/+log/ea9806003d9e..dc3b5e209ef1

2022-03-23 swiftshader.regress@gmail.com Regres: Update test lists @ ea980600

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/swiftshader-dawn-autoroll
Please CC jrprice@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in SwiftShader: https://bugs.chromium.org/p/swiftshader/issues/entry
To file a bug in Dawn: https://bugs.chromium.org/p/dawn/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Bug: None
Tbr: jrprice@google.com
Change-Id: I7f8ec74c484957235a6d359edb4adab158e7b9a7
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/84422
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-03-23 21:28:55 +00:00
Corentin Wallez 49b3b11a54 Update GN.
Bug: None
Change-Id: I4086f6f150f95567f6d38ed5e05ce755dfd10a75
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/84461
Reviewed-by: James Price <jrprice@google.com>
Commit-Queue: Corentin Wallez <cwallez@chromium.org>
Auto-Submit: Corentin Wallez <cwallez@chromium.org>
2022-03-23 18:45:14 +00:00
Dawn Autoroller 93db129647 Roll Tint from d9d08aecf4 to 7419f0e26a (1 revision)
https://dawn.googlesource.com/tint.git/+log/d9d08aecf4df..7419f0e26a05

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/tint-dawn
Please CC jrprice@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Dawn: https://bugs.chromium.org/p/dawn/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Bug: None
Tbr: jrprice@google.com
Change-Id: Ibc6eb7d3f362c86c0c5e75bc46f5f8537bafb824
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/84421
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-03-23 16:45:05 +00:00
Dawn Autoroller 1f1ef3f526 Roll ANGLE from 706824d837a2 to 09f55382dac4 (2 revisions)
706824d837..09f55382da

2022-03-23 angle-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from 57eca9df5dc5 to ea9806003d9e (4 revisions)
2022-03-23 ynovikov@chromium.org TransformFeedbackQueryPausedDrawThenResume flaky

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/angle-dawn-autoroll
Please CC jrprice@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/issues/entry
To file a bug in Dawn: https://bugs.chromium.org/p/dawn/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Bug: None
Tbr: jrprice@google.com
Change-Id: I587404888d1056267265849984ac7caba264c7e6
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/84420
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-03-23 15:42:24 +00:00
Antonio Maiorano 1006b06c7d Add e2e test for crbug.com/tint/1118
Bug: tint:1118
Change-Id: I1a833ea377fe2f11f58186cdb2e160907c1f05e6
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/84400
Reviewed-by: James Price <jrprice@google.com>
Kokoro: Kokoro <noreply+kokoro@google.com>
Commit-Queue: Antonio Maiorano <amaiorano@google.com>
2022-03-23 15:17:03 +00:00
Antonio Maiorano 7419f0e26a Fix test-runner not skipping dirsWithNoPassExpectations
Tests were moved to a new 'tint' subdirectory for the tint -> Dawn
merge, but these paths were not updated.

Also regen'd files for HLSL and a couple are no longer failing.

Change-Id: I11c315d948013ed30635d20e6da565450859cb03
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/84341
Kokoro: Kokoro <noreply+kokoro@google.com>
Reviewed-by: James Price <jrprice@google.com>
Commit-Queue: Antonio Maiorano <amaiorano@google.com>
2022-03-23 15:10:22 +00:00
dawn-autoroll 9620766edc Roll vulkan-deps from 4cb8d508af01 to e48c829d5baa (4 revisions)
https://chromium.googlesource.com/vulkan-deps.git/+log/4cb8d508af01..e48c829d5baa

Changed dependencies:
* spirv-tools: 3820c4f6e2..9d1b572884
* vulkan-tools: 74f007dcd7..9a9230fd9a
* vulkan-validation-layers: e297733453..31a3e7744e

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/vulkan-deps-dawn-autoroll
Please CC jrprice@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Dawn: https://bugs.chromium.org/p/dawn/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Bug: None
Tbr: jrprice@google.com
Change-Id: Id549bb8186f56f98e0a19ef1338882ead8ca2d95
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/84301
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-03-23 11:18:44 +00:00
Dawn Autoroller c99f5d2c2b Roll Tint from e07c40af14 to d9d08aecf4 (1 revision)
https://dawn.googlesource.com/tint.git/+log/e07c40af14e1..d9d08aecf4df

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/tint-dawn
Please CC jrprice@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Dawn: https://bugs.chromium.org/p/dawn/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Bug: None
Tbr: jrprice@google.com
Change-Id: Ic166722df3977e81e99da1ec53dfe93eed314b78
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/84360
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-03-23 10:26:14 +00:00
James Price d9d08aecf4 wgsl: make if/switch parentheses optional
Fixed: tint:1424
Change-Id: Id135c74fbbba941cce7fb96970d3c23417bc14ec
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/84340
Kokoro: Kokoro <noreply+kokoro@google.com>
Auto-Submit: James Price <jrprice@google.com>
Reviewed-by: Ben Clayton <bclayton@google.com>
Commit-Queue: Ben Clayton <bclayton@google.com>
2022-03-23 09:11:03 +00:00
Dawn Autoroller bd9701a176 Roll SwiftShader from 4f239b7ca119 to ea9806003d9e (3 revisions)
https://swiftshader.googlesource.com/SwiftShader.git/+log/4f239b7ca119..ea9806003d9e

2022-03-22 sugoi@google.com VK_EXT_private_data support
2022-03-22 sugoi@google.com VK_EXT_private_data promoted structures
2022-03-22 capn@google.com Stop skipping VK_STRUCTURE_TYPE_IMAGE_VIEW_MIN_LOD_CREATE_INFO_EXT

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/swiftshader-dawn-autoroll
Please CC jrprice@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in SwiftShader: https://bugs.chromium.org/p/swiftshader/issues/entry
To file a bug in Dawn: https://bugs.chromium.org/p/dawn/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Bug: None
Tbr: jrprice@google.com
Change-Id: I1f40d14b79b08210368c443df1fb1baf43859e24
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/84322
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-03-23 05:42:34 +00:00
Dawn Autoroller 586eddb0d0 Roll Tint from 3b00139439 to e07c40af14 (6 revisions)
https://dawn.googlesource.com/tint.git/+log/3b0013943930..e07c40af14e1

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/tint-dawn
Please CC jrprice@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Dawn: https://bugs.chromium.org/p/dawn/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Bug: None
Tbr: jrprice@google.com
Change-Id: I70f6c49e93cfa0660fb2a51fb711b87fb3ab4f69
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/84320
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-03-23 03:27:36 +00:00
Dawn Autoroller 10bcbc9f49 Roll ANGLE from ebf4c58fa36d to 706824d837a2 (8 revisions)
ebf4c58fa3..706824d837

2022-03-22 ianelliott@google.com Remove "libcxx_abi_unstable" from "roll_aosp.sh"
2022-03-22 yuxinhu@google.com Vulkan: Fix invalid access with display texture share group.
2022-03-22 ynovikov@chromium.org Roll chromium_revision 3e4963702e..384f873e09 (982601:983904)
2022-03-22 ianelliott@google.com Add back Pixel 6-specific dEQP FAIL suppression
2022-03-22 syoussefi@chromium.org Vulkan: Fix invalidate of attachments with emulated format
2022-03-22 ianelliott@google.com Remove dEQP FAIL expectations for passing tests
2022-03-22 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 61b4f5b95321 to c4109411d3f3 (7 revisions)
2022-03-22 angle-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from 2f3af2452783 to 57eca9df5dc5 (1 revision)

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/angle-dawn-autoroll
Please CC jrprice@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/issues/entry
To file a bug in Dawn: https://bugs.chromium.org/p/dawn/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Bug: None
Tbr: jrprice@google.com
Change-Id: I6f526eb73ba59b34494c0e79a8dc4707847745cc
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/84321
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-03-23 02:11:24 +00:00
dawn-autoroll 7cff75ad59 Roll vulkan-deps from c4109411d3f3 to 4cb8d508af01 (2 revisions)
https://chromium.googlesource.com/vulkan-deps.git/+log/c4109411d3f3..4cb8d508af01

Changed dependencies:
* spirv-cross: 565db34cba..d000b9e71c
* spirv-tools: 0ab57c2c42..3820c4f6e2

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/vulkan-deps-dawn-autoroll
Please CC jrprice@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Dawn: https://bugs.chromium.org/p/dawn/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Bug: None
Tbr: jrprice@google.com
Change-Id: Iccc21b0829a70b13f074a33cc36eec6708a88dd5
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/84300
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-03-22 20:07:10 +00:00
Loko Kung a9386f3060 Fixes popErrorScope to match the specs.
- Prepares for removal of unnecessary bool return, and just call callbacks appropriately. For now always returns true until all users are updated.
- Removes PushErrorScope from handwritten commands now that we no longer need to do anything special.
- Updates tests to reflect the change and make sure to set EXPECTs before calling functions to make tests easier to follow.

Bug: dawn:1324, dawn:526
Change-Id: I90b09c54f9adbf2d6d50ad20dcedf68b5ed0b1fa
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/83942
Reviewed-by: Kai Ninomiya <kainino@chromium.org>
Commit-Queue: Austin Eng <enga@chromium.org>
2022-03-22 14:45:34 +00:00
Dawn Autoroller dd7888b32c Roll SwiftShader from 57eca9df5dc5 to 4f239b7ca119 (1 revision)
https://swiftshader.googlesource.com/SwiftShader.git/+log/57eca9df5dc5..4f239b7ca119

2022-03-22 ari.suonpaa@siru.fi Restore support for non-uniform indexing of InterpolateAt* input

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/swiftshader-dawn-autoroll
Please CC jrprice@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in SwiftShader: https://bugs.chromium.org/p/swiftshader/issues/entry
To file a bug in Dawn: https://bugs.chromium.org/p/dawn/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Bug: None
Tbr: jrprice@google.com
Change-Id: I1c3fc1159d3a606573bff960428f597eef1bece2
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/84090
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-03-22 14:27:34 +00:00
Ben Clayton e07c40af14 resolver: Fix ICE when using a builtin as a type
Bug: chromium:1308209
Change-Id: I779d7fcb4a32640663077cb2176875f6081098a0
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/84260
Reviewed-by: James Price <jrprice@google.com>
Kokoro: Kokoro <noreply+kokoro@google.com>
Commit-Queue: Ben Clayton <bclayton@google.com>
2022-03-22 14:04:41 +00:00
Dawn Autoroller 1717a51c27 Roll ANGLE from cb990e40a5c0 to ebf4c58fa36d (10 revisions)
cb990e40a5..ebf4c58fa3

2022-03-22 gert.wollny@collabora.com Capture/Replay: Enable test that no longer times out
2022-03-22 gert.wollny@collabora.com Capture/Replay: Skip binary IO test without binary formats
2022-03-22 gert.wollny@collabora.com Capture/Replay: Recheck Flaky tests and update expectations
2022-03-22 abdolrashidi@google.com Vulkan: Submit queue more often for texture data
2022-03-22 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 51988dcdccbf to 61b4f5b95321 (21 revisions)
2022-03-22 kbr@chromium.org Update commit_id.py to use python3.
2022-03-22 ynovikov@chromium.org Fix Skia build
2022-03-21 syoussefi@chromium.org Translator: Work around tool paranoia w.r.t repeated std::move
2022-03-21 syoussefi@chromium.org Vulkan: Update pipeline creation doc
2022-03-21 syoussefi@chromium.org Translator: Fix SimplifyLoopConditions producing dead code

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/angle-dawn-autoroll
Please CC jrprice@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/issues/entry
To file a bug in Dawn: https://bugs.chromium.org/p/dawn/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Bug: None
Tbr: jrprice@google.com
Change-Id: Iad4fbb4addd1736b6a1df5a85dd99688738c3071
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/84089
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-03-22 12:15:27 +00:00
dawn-autoroll 30cabc93b2 Roll vulkan-deps from 5af76bbd5b9f to c4109411d3f3 (6 revisions)
https://chromium.googlesource.com/vulkan-deps.git/+log/5af76bbd5b9f..c4109411d3f3

Changed dependencies:
* glslang: 538231d8b4..c6f8e532dd
* vulkan-loader: ab207b0829..2f89241d4d
* vulkan-tools: 99500cee1e..74f007dcd7
* vulkan-validation-layers: 37c5c5da74..e297733453

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/vulkan-deps-dawn-autoroll
Please CC jrprice@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Dawn: https://bugs.chromium.org/p/dawn/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Bug: None
Tbr: jrprice@google.com
Change-Id: I64f4fb76e0b4faee3f28786e2969e1df9c60e394
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/84222
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-03-22 06:19:33 +00:00
Dawn Autoroller a32a337448 Roll ANGLE from e56f185b3c47 to cb990e40a5c0 (1 revision)
e56f185b3c..cb990e40a5

2022-03-21 angle-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from 341ad7e57a3c to 2f3af2452783 (2 revisions)

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/angle-dawn-autoroll
Please CC jrprice@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/issues/entry
To file a bug in Dawn: https://bugs.chromium.org/p/dawn/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Bug: None
Tbr: jrprice@google.com
Change-Id: Ieadf38ee438440392c90c55bcac3f504aea31053
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/84085
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-03-21 23:01:53 +00:00
Brandon Jones c86f28cb84 De-duplicate ExternalTexture Dummy Textures
Avoid recreating 1x1x1 dummy textures for single-plane external texture
by just caching one and reusing it.

Bug: dawn:1082
Change-Id: Ia1fc3520a1b503d4491a256353277400ba90f344
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/80462
Reviewed-by: Austin Eng <enga@chromium.org>
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
Commit-Queue: Brandon1 Jones <brandon1.jones@intel.com>
2022-03-21 19:02:53 +00:00
Dawn Autoroller 7593ab8aa4 Roll Tint from 453d5ae84e to 3b00139439 (1 revision)
https://dawn.googlesource.com/tint.git/+log/453d5ae84ec3..3b0013943930

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/tint-dawn
Please CC jrprice@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Dawn: https://bugs.chromium.org/p/dawn/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Bug: None
Tbr: jrprice@google.com
Change-Id: Ic2d7139391a05d3418fb6ff8c3907554f314b541
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/84084
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-03-21 17:43:23 +00:00
Corentin Wallez aa0731d21c Updates for upstream webgpu.h
- Adds SurfaceDescriptorFromXcbWindow
 - Adds ShaderModuleCompilationHint (and ShaderModuleDescriptor::hints)

Bug: dawn:22
Change-Id: I68089801f59c0eeff4ba7fcf513044196ca9e51c
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/84201
Auto-Submit: Corentin Wallez <cwallez@chromium.org>
Reviewed-by: Austin Eng <enga@google.com>
Reviewed-by: Austin Eng <enga@chromium.org>
Commit-Queue: Corentin Wallez <cwallez@chromium.org>
2022-03-21 17:11:53 +00:00
dawn-autoroll 214fcc7f98 Roll vulkan-deps from 61b4f5b95321 to 5af76bbd5b9f (1 revision)
https://chromium.googlesource.com/vulkan-deps.git/+log/61b4f5b95321..5af76bbd5b9f

Changed dependencies:
* vulkan-validation-layers: af4bf61013..37c5c5da74

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/vulkan-deps-dawn-autoroll
Please CC jrprice@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Dawn: https://bugs.chromium.org/p/dawn/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Bug: None
Tbr: jrprice@google.com
Change-Id: Iee0875de5ec6002689fe56e4066740df04ad23ed
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/84220
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-03-21 17:11:26 +00:00
James Price 3b5415f53a Remove usages of the @stride attribute in tests
Support for @stride is about to removed from Tint.

Bug: tint:1381
Change-Id: I6e30ed67d61ab82fd50843caf14216274b1e05fe
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/83960
Reviewed-by: Ben Clayton <bclayton@google.com>
Commit-Queue: James Price <jrprice@google.com>
2022-03-21 16:48:23 +00:00
James Price 7d38b88d77 Remove support for the elseif keyword
This was deprecated in M99 and can now be removed.

Fixed: tint:1289
Change-Id: I6513360c5615609a3cc36ae28d5ef8ebddece710
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/83964
Reviewed-by: Ben Clayton <bclayton@google.com>
Kokoro: Kokoro <noreply+kokoro@google.com>
2022-03-21 16:09:17 +00:00
James Price dfc1a2c081 Remove support for the @stride attribute
We still use the StrideAttribute AST node in the SPIR-V reader for
strided arrays and matrices, which are then removed by transforms.

The WGSL parser no longer has to handle attributes on types.

Bug: tint:1381
Change-Id: Ifa39575ce207d3fdfcbef7125fe6a3686fad5f20
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/83963
Reviewed-by: Ben Clayton <bclayton@google.com>
Kokoro: Kokoro <noreply+kokoro@google.com>
2022-03-21 16:09:17 +00:00
James Price 1a72a76e4f test: Regenerate vk-gl-cts WGSL sources
This removes @stride, which will soon be invalid.

Bug: tint:1381
Change-Id: I3cbe987edb9b918b2f344b92a4f0fe4838df4a80
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/83962
Reviewed-by: Ben Clayton <bclayton@google.com>
Kokoro: Kokoro <noreply+kokoro@google.com>
2022-03-21 16:09:17 +00:00
James Price 6bd90d666e Remove support for [[attribute]] syntax
Fixed: tint:1382
Change-Id: I7bebeb59fd0a57a69929e9bf5aa768ae1ff8a33d
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/83961
Reviewed-by: Ben Clayton <bclayton@google.com>
Kokoro: Kokoro <noreply+kokoro@google.com>
2022-03-21 16:09:17 +00:00
James Price 8bcecf365d Remove @block attribute
Since this was the only attribute allowed on structures, we can also
remove the parsing code for them. However, we still need to have
attributes on the struct AST node, since the AddSpirvBlockAttribute
transform adds one.

Fixed: tint:1324
Change-Id: I7966237765b1d8a58c59908b59e1f1152a8a0439
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/83740
Kokoro: Kokoro <noreply+kokoro@google.com>
Reviewed-by: Ben Clayton <bclayton@google.com>
2022-03-21 16:09:17 +00:00
Ryan Harrison 3b00139439 Clean up OWNERS file
Change-Id: Ifa604fdc8cd9ed51d8aaa38468ff80a7fac4c603
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/84161
Auto-Submit: Ryan Harrison <rharrison@chromium.org>
Kokoro: Kokoro <noreply+kokoro@google.com>
Reviewed-by: Ben Clayton <bclayton@google.com>
Commit-Queue: Ben Clayton <bclayton@google.com>
2022-03-21 15:56:50 +00:00
Dawn Autoroller ea3542d8a5 Roll SwiftShader from 2f3af2452783 to 57eca9df5dc5 (1 revision)
https://swiftshader.googlesource.com/SwiftShader.git/+log/2f3af2452783..57eca9df5dc5

2022-03-21 swiftshader.regress@gmail.com Regres: Update test lists @ 2f3af245

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/swiftshader-dawn-autoroll
Please CC jrprice@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in SwiftShader: https://bugs.chromium.org/p/swiftshader/issues/entry
To file a bug in Dawn: https://bugs.chromium.org/p/dawn/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Bug: None
Tbr: jrprice@google.com
Change-Id: I5e9395646149364db7a1c2afd5cfb1a3d8e0b4dd
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/84083
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-03-21 15:39:33 +00:00
Dawn Autoroller d9d16bb657 Roll ANGLE from b2c01ac4f543 to e56f185b3c47 (1 revision)
b2c01ac4f5..e56f185b3c

2022-03-20 lexa.knyazev@gmail.com Metal: clarify instance count assertions

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/angle-dawn-autoroll
Please CC enga@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/issues/entry
To file a bug in Dawn: https://bugs.chromium.org/p/dawn/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Bug: None
Tbr: enga@google.com
Change-Id: I8a9e798c78c50ae444de45ad9ddcb7784ac54012
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/84082
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-03-21 06:40:52 +00:00
dawn-autoroll d9f22ce034 Roll vulkan-deps from 3effb9f7da5b to 61b4f5b95321 (3 revisions)
https://chromium.googlesource.com/vulkan-deps.git/+log/3effb9f7da5b..61b4f5b95321

Changed dependencies:
* vulkan-validation-layers: aa97cbbf58..af4bf61013

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/vulkan-deps-dawn-autoroll
Please CC enga@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Dawn: https://bugs.chromium.org/p/dawn/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Bug: None
Tbr: enga@google.com
Change-Id: I8102de538ed0ffed1772675a90302c6f9ba6dfc0
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/84180
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-03-21 00:32:42 +00:00
Dawn Autoroller aa1b7f1345 Roll ANGLE from 9637185c3dbf to b2c01ac4f543 (1 revision)
9637185c3d..b2c01ac4f5

2022-03-20 jmadill@chromium.org Report process memory in perf tests.

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/angle-dawn-autoroll
Please CC enga@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/issues/entry
To file a bug in Dawn: https://bugs.chromium.org/p/dawn/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Bug: None
Tbr: enga@google.com
Change-Id: I242302f99f9a4117dcac882d81ddfa49cf9202e0
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/84140
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-03-20 17:39:32 +00:00
dawn-autoroll 05ba1455f1 Roll vulkan-deps from 87283875559f to 3effb9f7da5b (2 revisions)
https://chromium.googlesource.com/vulkan-deps.git/+log/87283875559f..3effb9f7da5b

Changed dependencies:
* vulkan-validation-layers: 2f33b601c3..aa97cbbf58

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/vulkan-deps-dawn-autoroll
Please CC enga@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Dawn: https://bugs.chromium.org/p/dawn/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Bug: None
Tbr: enga@google.com
Change-Id: I196331856df185b5961180722c580532f501aacd
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/84120
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-03-20 08:54:12 +00:00
dawn-autoroll e2c4a5d22b Roll vulkan-deps from 807c362fc0d4 to 87283875559f (1 revision)
https://chromium.googlesource.com/vulkan-deps.git/+log/807c362fc0d4..87283875559f

Changed dependencies:
* vulkan-validation-layers: ec0ac1c01c..2f33b601c3

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/vulkan-deps-dawn-autoroll
Please CC enga@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Dawn: https://bugs.chromium.org/p/dawn/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Bug: None
Tbr: enga@google.com
Change-Id: I050c618058af8251ae85e9be5ca4f6df5a68f4c8
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/84045
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-03-19 18:35:09 +00:00
Dawn Autoroller 4bab45f582 Roll SwiftShader from 04c37c32d029 to 2f3af2452783 (1 revision)
https://swiftshader.googlesource.com/SwiftShader.git/+log/04c37c32d029..2f3af2452783

2022-03-18 capn@google.com Use slower and less precise non-fused multiply-add for Chromium

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/swiftshader-dawn-autoroll
Please CC enga@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in SwiftShader: https://bugs.chromium.org/p/swiftshader/issues/entry
To file a bug in Dawn: https://bugs.chromium.org/p/dawn/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Bug: None
Tbr: enga@google.com
Change-Id: I238a8e4f3f4894ca014a61330d862f2a3fef025e
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/84100
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-03-19 08:42:18 +00:00
Dawn Autoroller 2bb63eb266 Roll ANGLE from 3a529ce245d0 to 9637185c3dbf (8 revisions)
3a529ce245..9637185c3d

2022-03-19 kkinnunen@apple.com Add ForceGPUSwitch to EGL_ANGLE_power_preference
2022-03-19 lexa.knyazev@gmail.com Metal: Implement ANGLE_base_vertex_base_instance
2022-03-18 syoussefi@chromium.org Test RGB invalidate with user FBOs
2022-03-18 constantine.shablya@collabora.com Vulkan: Implement EGL_KHR_partial_update
2022-03-18 syoussefi@chromium.org Vulkan: Refactor D/S usage tracking in render pass
2022-03-18 jmadill@chromium.org Vulkan: Ignore VUID-vkCmdDraw-None-06538.
2022-03-18 syoussefi@chromium.org Vulkan: Expose advanced blend for non-coherent devices as well
2022-03-18 angle-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from d01dca1d18d0 to 341ad7e57a3c (2 revisions)

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/angle-dawn-autoroll
Please CC enga@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/issues/entry
To file a bug in Dawn: https://bugs.chromium.org/p/dawn/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Bug: None
Tbr: enga@google.com
Change-Id: I160d06310e5c7e2f5a7332ff3b10eae09c506325
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/84081
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-03-19 06:36:38 +00:00
dawn-autoroll d6396808b1 Roll vulkan-deps from 973ddf7df65e to 807c362fc0d4 (5 revisions)
https://chromium.googlesource.com/vulkan-deps.git/+log/973ddf7df65e..807c362fc0d4

Changed dependencies:
* vulkan-validation-layers: 5e67160af0..ec0ac1c01c

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/vulkan-deps-dawn-autoroll
Please CC enga@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Dawn: https://bugs.chromium.org/p/dawn/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Bug: None
Tbr: enga@google.com
Change-Id: I06eb7a57d3dcc9acba6aac355b47b6e8d3543d60
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/84044
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-03-19 02:55:58 +00:00
Austin Eng b542f9d928 Roll third_party/webgpu-cts/ 90654f28f..87e74a93e (20 commits)
Includes changes to third_party/gn/webgpu-cts/BUILD.gn to make the Node build work.

90654f28f4..87e74a93e0

$ git log 90654f28f..87e74a93e --date=short --no-merges --format='%ad %ae %s'
2022-03-17 kainino Bugfix for getTextureCopyLayout introduced in #1068 (#1077)
2022-03-17 gman Implement Basic Worker WebGPU Test (#1075)
2022-03-17 rharrison Implement tests for floating point arithmetic expressions (#1073)
2022-03-18 jiawei.shao Add validation,resource_usages,texture,in_render_common:* - Part II (#1070)
2022-03-16 gman Fix Spelling Errors (#1074)
2022-03-16 kainino float32BitsToNumber/numberToFloat32Bits
2022-03-10 kainino reifyOrigin3D
2022-03-10 kainino move generatePrettyTable to its own file (no changes)
2022-03-10 kainino floatBitsToNumber, floatBitsToNormalULPFromZero, signExtend
2022-03-10 kainino Add getSubTextureCopyLayout helper
2022-03-14 tojiro Add validation tests for various aspects of render bundle creation and usage.
2022-03-16 rharrison Reduce instances of // prettier-ignore to improve readability (#1072)
2022-03-16 rharrison Implement `reverseBits` tests (#1071)
2022-03-16 jiawei.shao Change endPass to end in in_render_common.spec.ts (#1069)
2022-03-15 rharrison Reduce duplication of terms in builtin test strings (#1062)
2022-03-15 bclayton Add bitwise binary expression tests (#1064)
2022-03-15 rharrison Implement `countOneBits` tests (#1065)
2022-03-15 rharrison Remove test stubs for `isInfinite` and `isNormal` (#1063)
2022-03-16 shaobo.yan CTS: Color space conversion operation test for CopyToTexture (#1043)
2022-03-15 bclayton Fix limits of `log()` and `log2()` (#1060)

Created with:
  roll-dep third_party/webgpu-cts

Change-Id: I135a115184602a56d8554287856761ca21c6dce2
Bug: chromium:1306640
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/84040
Reviewed-by: Kai Ninomiya <kainino@chromium.org>
Commit-Queue: Austin Eng <enga@chromium.org>
2022-03-19 00:50:18 +00:00
Loko Kung 4d8352542a Adds strformat code-gen for helping auto-generate readable strings for structs.
- Adds generator infra for absl::StrFormat for bind group structs and types.
- Uses absl::ParsedFormat to avoid multiple parsing for format strings.

Bug: dawn:549
Change-Id: Ida4ca65eb85c4474c492161c8ae34f53bd692a3c
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/81944
Reviewed-by: Austin Eng <enga@chromium.org>
Commit-Queue: Loko Kung <lokokung@google.com>
2022-03-19 00:21:48 +00:00
Brandon Jones 39c2029063 Allow CopyBufferToTexture with Depth16Unorm
Removes the validation logic that was blocking this copy from being
valid and update tests to ensure that it works properly.

Copy logic worked with this format as-is, so no updates were necessary.

Bug: dawn:1251
Change-Id: Id0ca503ed0f82e79e75f63ad6870389f7f647d22
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/81024
Reviewed-by: Shrek Shao <shrekshao@google.com>
Reviewed-by: Loko Kung <lokokung@google.com>
Reviewed-by: Austin Eng <enga@chromium.org>
Commit-Queue: Austin Eng <enga@chromium.org>
2022-03-18 20:40:08 +00:00
Dawn Autoroller f607280a62 Roll SwiftShader from 341ad7e57a3c to 04c37c32d029 (1 revision)
https://swiftshader.googlesource.com/SwiftShader.git/+log/341ad7e57a3c..04c37c32d029

2022-03-18 swiftshader.regress@gmail.com Regres: Update test lists @ 341ad7e5

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/swiftshader-dawn-autoroll
Please CC enga@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in SwiftShader: https://bugs.chromium.org/p/swiftshader/issues/entry
To file a bug in Dawn: https://bugs.chromium.org/p/dawn/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Bug: None
Tbr: enga@google.com
Change-Id: I121cc255591e9f6208f73a44ebc1b6d1f25ae694
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/84060
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-03-18 19:24:18 +00:00
Dawn Autoroller 7ed38d58fc Roll ANGLE from 1e6643d55a90 to 3a529ce245d0 (2 revisions)
1e6643d55a..3a529ce245

2022-03-18 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 45902868a797 to 3e4963702e02 (1593 revisions)
2022-03-18 imaiguo@gmail.com Add loongarch support

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/angle-dawn-autoroll
Please CC enga@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/issues/entry
To file a bug in Dawn: https://bugs.chromium.org/p/dawn/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Bug: None
Tbr: enga@google.com
Change-Id: I0fe605adfd5cdb6ec41cf22f8b4ad0770bf173bc
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/83982
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-03-18 12:50:11 +00:00
dawn-autoroll 5ed29e5f46 Roll vulkan-deps from b5358195f58f to 973ddf7df65e (3 revisions)
https://chromium.googlesource.com/vulkan-deps.git/+log/b5358195f58f..973ddf7df65e

Changed dependencies:
* vulkan-validation-layers: 852187f107..5e67160af0

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/vulkan-deps-dawn-autoroll
Please CC enga@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Dawn: https://bugs.chromium.org/p/dawn/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Bug: None
Tbr: enga@google.com
Change-Id: I4badb692341108816a4285c980a14b27feda3bdf
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/84020
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-03-18 08:20:58 +00:00
Dawn Autoroller b657e0df98 Roll SwiftShader from d01dca1d18d0 to 341ad7e57a3c (2 revisions)
https://swiftshader.googlesource.com/SwiftShader.git/+log/d01dca1d18d0..341ad7e57a3c

2022-03-17 natsu@google.com Handle VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16 sampling
2022-03-17 capn@google.com Optimize fragment input interpolation using FMA

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/swiftshader-dawn-autoroll
Please CC enga@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in SwiftShader: https://bugs.chromium.org/p/swiftshader/issues/entry
To file a bug in Dawn: https://bugs.chromium.org/p/dawn/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Bug: None
Tbr: enga@google.com
Change-Id: Ibc9fda68b060997395157e2345e871fb0ec25f20
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/83981
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-03-18 05:42:48 +00:00
Dawn Autoroller 886903e877 Roll ANGLE from 98bb4f32ded0 to 1e6643d55a90 (6 revisions)
98bb4f32de..1e6643d55a

2022-03-17 angle-autoroll@skia-public.iam.gserviceaccount.com Roll VK-GL-CTS from 8252a3d3cdd3 to 823d49cf5f5e (5 revisions)
2022-03-17 geofflang@chromium.org Revert "Emulate RGB10 (no alpha) on desktop OpenGL."
2022-03-17 lexa.knyazev@gmail.com Simplify ValidCompressedBaseLevel
2022-03-17 kkinnunen@apple.com Metal: Remove redundant CommandQueue::mMetalCmdBuffersTmp
2022-03-17 jmadill@chromium.org Vulkan: Add UpdateDescriptorSetsBuilder.
2022-03-17 angle-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from c27e99245d42 to d01dca1d18d0 (11 revisions)

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/angle-dawn-autoroll
Please CC enga@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/issues/entry
To file a bug in Dawn: https://bugs.chromium.org/p/dawn/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Bug: None
Tbr: enga@google.com
Change-Id: Iff237dc870a524e278aba679f5fcf7ab3dcee2e1
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/83980
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-03-17 22:53:45 +00:00