Ben Clayton 
							
						 
					 
					
						
						
						
						
							
						
						
							473b6087ac 
							
						 
					 
					
						
						
							
							Simplify traits, add CastableCommonBase & IsCastable  
						
						... 
						
						
						
						Use `static constexpr bool` instead of `std::integral_constant` for `IsTypeOrDerived`. This is often cleaner to use.
Add `IsCastable`, a helper for determining if all the template types derive from `CastableBase`.
Add `CastableCommonBase`, some template magic for determinine the most derived, common base type for all castable types.
Change-Id: Ia3d33548424750f8260f518ecd63d39949e4a826
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/81105 
Kokoro: Kokoro <noreply+kokoro@google.com>
Auto-Submit: Ben Clayton <bclayton@google.com>
Reviewed-by: Antonio Maiorano <amaiorano@google.com>
Commit-Queue: Antonio Maiorano <amaiorano@google.com> 
						
						
					 
					
						2022-02-18 22:05:53 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Clayton 
							
						 
					 
					
						
						
						
						
							
						
						
							911944cc8d 
							
						 
					 
					
						
						
							
							resolver: Error when calling shadowed functions  
						
						... 
						
						
						
						The fix involves unifying the dependency logic of DependencyScanner, which also cleans up the code quite a bit.
Also:
* Correctly resolve parameter type before declaring the parameter variable.
* Fix bonkers typos in utils::Lookup.
Fixed: tint:1442
Change-Id: I77b548e148b461f87ec10e8272c398f6fee297bd
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/81102 
Kokoro: Kokoro <noreply+kokoro@google.com>
Reviewed-by: James Price <jrprice@google.com>
Commit-Queue: Ben Clayton <bclayton@google.com> 
						
						
					 
					
						2022-02-18 21:57:53 +00:00 
						 
				 
			
				
					
						
							
							
								James Price 
							
						 
					 
					
						
						
						
						
							
						
						
							3fac602d6c 
							
						 
					 
					
						
						
							
							Minor fixups for unicode CL  
						
						... 
						
						
						
						This didn't make the M100 release branch, so update the release notes.
Fix a type in one of the E2E test names.
Bug: tint:1437
Change-Id: I36c018a126f412607a55ff254add60dae4fa9ae5
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/81200 
Auto-Submit: James Price <jrprice@google.com>
Kokoro: Ben Clayton <bclayton@google.com>
Reviewed-by: Ben Clayton <bclayton@google.com>
Commit-Queue: Ben Clayton <bclayton@google.com> 
						
						
					 
					
						2022-02-18 21:47:24 +00:00 
						 
				 
			
				
					
						
							
							
								Dawn Autoroller 
							
						 
					 
					
						
						
						
						
							
						
						
							a2e4076838 
							
						 
					 
					
						
						
							
							Roll ANGLE from b1bdce5f2feb to 78c64dd74ee5 (4 revisions)  
						
						... 
						
						
						
						b1bdce5f2f..78c64dd74eangle-autoroll@skia-public.iam.gserviceaccount.com  Roll SwiftShader from 13f7365e81be to b4a56a893496 (11 revisions)
2022-02-18 cnorthrop@google.com  Python3: Update generate_test_spec_json.py
2022-02-18 lubosz.sarnecki@collabora.com  FrameCapture: Capture empty buffer generation.
2022-02-18 angle-autoroll@skia-public.iam.gserviceaccount.com  Roll Chromium from d984ec3b132a to 6594a8d1e6cf (1749 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 kainino@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: kainino@google.com 
Change-Id: Ic328a72bae130c26313146f1b00582e706530446
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/81123 
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com> 
					
						2022-02-18 20:54:52 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Clayton 
							
						 
					 
					
						
						
						
						
							
						
						
							d29d3d5740 
							
						 
					 
					
						
						
							
							reader/wgsl: Support unicode identifiers  
						
						... 
						
						
						
						Bug: tint:1437
Change-Id: Ie00ccb3e93d207111e55117dfc989f79b76164bf
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/80844 
Kokoro: Kokoro <noreply+kokoro@google.com>
Reviewed-by: David Neto <dneto@google.com>
Commit-Queue: Ben Clayton <bclayton@google.com> 
						
						
					 
					
						2022-02-18 20:39:43 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Clayton 
							
						 
					 
					
						
						
						
						
							
						
						
							1c6c6b19ab 
							
						 
					 
					
						
						
							
							Put tint::debugger::Break() behind a build flag  
						
						... 
						
						
						
						Breaking isn't always desirable, as there are many tests that intentionally trigger ICEs, which are caught by a EXPECT_DEATH().
On Linux the break also performs IO, which will likely cause problems in Chromium's sandboxed environment.
Change-Id: Ic2e1f5d13c9e986c066eaf364ffa5759c7299f6a
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/81103 
Reviewed-by: Antonio Maiorano <amaiorano@google.com>
Kokoro: Kokoro <noreply+kokoro@google.com>
Commit-Queue: Ben Clayton <bclayton@google.com> 
						
						
					 
					
						2022-02-18 18:56:43 +00:00 
						 
				 
			
				
					
						
							
							
								Dawn Autoroller 
							
						 
					 
					
						
						
						
						
							
						
						
							39155ea254 
							
						 
					 
					
						
						
							
							Roll Tint from 6f5316ba460b to 16446e5b7437 (3 revisions)  
						
						... 
						
						
						
						https://dawn.googlesource.com/tint.git/+log/6f5316ba460b..16446e5b7437 
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 kainino@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: kainino@google.com 
Change-Id: Ic3f775af1661f4c1f9ca525c5ec440e1fd762fb7
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/81122 
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com> 
					
						2022-02-18 17:18:42 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Clayton 
							
						 
					 
					
						
						
						
						
							
						
						
							16446e5b74 
							
						 
					 
					
						
						
							
							CMake: use TINT_THIRD_PARTY_DIR  
						
						... 
						
						
						
						Instead of '${TINT_ROOT_SOURCE_DIR}/third_party'
Fixed: tint:1435
Change-Id: I80622f490326ccba4580021dfe2b355a7586e307
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/80760 
Auto-Submit: Ben Clayton <bclayton@google.com>
Kokoro: Kokoro <noreply+kokoro@google.com>
Reviewed-by: Antonio Maiorano <amaiorano@google.com>
Commit-Queue: Antonio Maiorano <amaiorano@google.com> 
						
						
					 
					
						2022-02-18 14:26:49 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Clayton 
							
						 
					 
					
						
						
						
						
							
						
						
							25c6505a64 
							
						 
					 
					
						
						
							
							kokoro: Use 'data' disk for build directory  
						
						... 
						
						
						
						Fixes spurious out-of-disk failures
Change-Id: I31c5f7f5c07c0f75826909de6444b8ef9cc8818e
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/81100 
Auto-Submit: Ben Clayton <bclayton@google.com>
Kokoro: Kokoro <noreply+kokoro@google.com>
Reviewed-by: Antonio Maiorano <amaiorano@google.com>
Commit-Queue: Antonio Maiorano <amaiorano@google.com> 
						
						
					 
					
						2022-02-18 14:15:50 +00:00 
						 
				 
			
				
					
						
							
							
								Dawn Autoroller 
							
						 
					 
					
						
						
						
						
							
						
						
							a9547ce104 
							
						 
					 
					
						
						
							
							Roll Tint from 7274b8ac19c4 to 6f5316ba460b (1 revision)  
						
						... 
						
						
						
						https://dawn.googlesource.com/tint.git/+log/7274b8ac19c4..6f5316ba460b 
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 kainino@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: kainino@google.com 
Change-Id: Ie9322a35382dcc808975c609d4a60c9150b52d97
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/81121 
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com> 
					
						2022-02-18 11:58:34 +00:00 
						 
				 
			
				
					
						
							
							
								Dawn Autoroller 
							
						 
					 
					
						
						
						
						
							
						
						
							556854dd4f 
							
						 
					 
					
						
						
							
							Roll SwiftShader from 8941bdeeafac to b4a56a893496 (2 revisions)  
						
						... 
						
						
						
						https://swiftshader.googlesource.com/SwiftShader.git/+log/8941bdeeafac..b4a56a893496 
2022-02-17 sergeyu@google.com  [Fuchsia] Stop ignoring warnings in llvm-10.0
2022-02-17 capn@google.com  Make shader inputs/outputs only statically indexable
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 kainino@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: kainino@google.com 
Change-Id: I8ee34803d5cc8893e68d3cde354e4a833be72db7
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/81120 
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com> 
					
						2022-02-18 11:19:02 +00:00 
						 
				 
			
				
					
						
							
							
								David Neto 
							
						 
					 
					
						
						
						
						
							
						
						
							27605e505b 
							
						 
					 
					
						
						
							
							spirv-reader: Ignore Restrict, RestrictPointer decorations  
						
						... 
						
						
						
						They have no effect in graphics APIs.
Fixes: tint:1440
Change-Id: I80a4b2f5875fbabbd53fd1ebd085ba146401ca71
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/80980 
Auto-Submit: David Neto <dneto@google.com>
Kokoro: David Neto <dneto@google.com>
Kokoro: Kokoro <noreply+kokoro@google.com>
Reviewed-by: Ben Clayton <bclayton@google.com>
Commit-Queue: Ben Clayton <bclayton@google.com> 
						
						
					 
					
						2022-02-18 10:32:19 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Clayton 
							
						 
					 
					
						
						
						
						
							
						
						
							6f5316ba46 
							
						 
					 
					
						
						
							
							diagnostic: don't squiggle for unicode lines  
						
						... 
						
						
						
						If the line contains non-ascii characters, then we cannot assume that a single utf8 code unit represents a single glyph, so don't attempt to draw squiggles.
Bug: tint:1437
Change-Id: Ibd911200b03297f3e1b059ad7cc53fcba59e7714
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/80846 
Reviewed-by: David Neto <dneto@google.com>
Kokoro: Kokoro <noreply+kokoro@google.com>
Commit-Queue: Ben Clayton <bclayton@google.com> 
						
						
					 
					
						2022-02-18 10:26:39 +00:00 
						 
				 
			
				
					
						
							
							
								Dawn Autoroller 
							
						 
					 
					
						
						
						
						
							
						
						
							e398621b5f 
							
						 
					 
					
						
						
							
							Roll ANGLE from 671fcf732d8f to b1bdce5f2feb (5 revisions)  
						
						... 
						
						
						
						671fcf732d..b1bdce5f2fangle-autoroll@skia-public.iam.gserviceaccount.com  Roll VK-GL-CTS from 834c2e16ae1c to d321c7ec84de (7 revisions)
2022-02-17 cclao@google.com  Vulkan: Fix DynamicBuffer cache reuse.
2022-02-17 syoussefi@chromium.org  Translator: Fix RunAtTheEndOfShader w.r.t discard
2022-02-17 lubosz.sarnecki@collabora.com  gl.xml: Remove GL_BLEND_EQUATION_EXT from GetPName.
2022-02-17 jmadill@chromium.org  Vulkan: Add overlay and stats for descriptor set caches.
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 kainino@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: kainino@google.com 
Change-Id: I7b111e9bfa6688ea1eb20a160edbba2a78ae3f6e
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/81060 
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com> 
					
						2022-02-18 07:44:11 +00:00 
						 
				 
			
				
					
						
							
							
								Yan,Shaobo 
							
						 
					 
					
						
						
						
						
							
						
						
							893889b0bb 
							
						 
					 
					
						
						
							
							CopyTextureForBrowser(): Validate src/dst texture state  
						
						... 
						
						
						
						The validation of CopyTextureForBrwoser() fails to valid src and dst
texture state. And a bug has been caught by cts
webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:destination_texture,state:*
after changing CopyExternalImageToTexture() to use CopyTextureForBroswer()
to upload CPU resource.
The CL fix this.
Bug: dawn:1306
Change-Id: Ie4cfd174dc9f54f6cf2099226c4e1cc00ed1d446
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/80900 
Reviewed-by: Austin Eng <enga@chromium.org>
Reviewed-by: Jiawei Shao <jiawei.shao@intel.com>
Commit-Queue: Jiawei Shao <jiawei.shao@intel.com> 
						
						
					 
					
						2022-02-18 06:26:11 +00:00 
						 
				 
			
				
					
						
							
							
								Dawn Autoroller 
							
						 
					 
					
						
						
						
						
							
						
						
							1220bbcbd2 
							
						 
					 
					
						
						
							
							Roll Tint from 555e94e7e365 to 7274b8ac19c4 (4 revisions)  
						
						... 
						
						
						
						https://dawn.googlesource.com/tint.git/+log/555e94e7e365..7274b8ac19c4 
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 kainino@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: kainino@google.com 
Change-Id: I375c356d927f005c3844f3d82452a96ebfb3a997
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/81000 
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com> 
					
						2022-02-18 02:51:12 +00:00 
						 
				 
			
				
					
						
							
							
								dawn-autoroll 
							
						 
					 
					
						
						
						
						
							
						
						
							ff8a10d145 
							
						 
					 
					
						
						
							
							Roll vulkan-deps from 4d9fe6bf1f0c to f987c40d5cc6 (1 revision)  
						
						... 
						
						
						
						https://chromium.googlesource.com/vulkan-deps.git/+log/4d9fe6bf1f0c..f987c40d5cc6 
Changed dependencies:
* vulkan-loader: a32af9ca72..18852aa1b9https://autoroll.skia.org/r/vulkan-deps-dawn-autoroll 
Please CC kainino@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: kainino@google.com 
Change-Id: I7ccd9fae30eb84319acb03687fd85ebdf9131528
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/80981 
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com> 
					
						2022-02-18 02:24:51 +00:00 
						 
				 
			
				
					
						
							
							
								Dawn Autoroller 
							
						 
					 
					
						
						
						
						
							
						
						
							c4c04ac72c 
							
						 
					 
					
						
						
							
							Roll SwiftShader from 4228bb95b5b5 to 8941bdeeafac (2 revisions)  
						
						... 
						
						
						
						https://swiftshader.googlesource.com/SwiftShader.git/+log/4228bb95b5b5..8941bdeeafac 
2022-02-17 sugoi@google.com  VK_EXT_inline_uniform_block implementation
2022-02-17 capn@google.com  Fix rr::RoundIntClamped() for architectures other than x86 and ARM
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 kainino@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: kainino@google.com 
Change-Id: I1001f449bdb9c4ec7fd77adf906255e22319d420
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/80922 
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com> 
					
						2022-02-17 22:02:18 +00:00 
						 
				 
			
				
					
						
							
							
								Dawn Autoroller 
							
						 
					 
					
						
						
						
						
							
						
						
							5dff8813a9 
							
						 
					 
					
						
						
							
							Roll Tint from c9735450c0c2 to 555e94e7e365 (1 revision)  
						
						... 
						
						
						
						https://dawn.googlesource.com/tint.git/+log/c9735450c0c2..555e94e7e365 
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 kainino@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: kainino@google.com 
Change-Id: Ie213ee68f919b36d1dcd126d62202713c80c7fec
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/80921 
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com> 
					
						2022-02-17 21:34:41 +00:00 
						 
				 
			
				
					
						
							
							
								Ryan Harrison 
							
						 
					 
					
						
						
						
						
							
						
						
							7274b8ac19 
							
						 
					 
					
						
						
							
							Add missing documentation to fuzzer code  
						
						... 
						
						
						
						BUG=tint:1432
Change-Id: Id1c8710821077341ad04d12c1c55211043c84ca7
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/80861 
Reviewed-by: David Neto <dneto@google.com>
Auto-Submit: Ryan Harrison <rharrison@chromium.org>
Reviewed-by: Ben Clayton <bclayton@google.com>
Kokoro: Kokoro <noreply+kokoro@google.com>
Commit-Queue: Ryan Harrison <rharrison@chromium.org> 
						
						
					 
					
						2022-02-17 21:22:49 +00:00 
						 
				 
			
				
					
						
							
							
								James Price 
							
						 
					 
					
						
						
						
						
							
						
						
							0f56ed9759 
							
						 
					 
					
						
						
							
							tests: Validate WGSL output  
						
						... 
						
						
						
						WGSL was the only format that wasn't being validated for our E2E
tests, and this meant that WGSL backend bugs were sometimes going
unnoticed.
This change uses Tint's WGSL reader to validate the WGSL output.
Change-Id: I7d9e1c22feda530e7ba594725f21e576cf928647
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/80961 
Kokoro: Kokoro <noreply+kokoro@google.com>
Reviewed-by: Ben Clayton <bclayton@google.com> 
						
						
					 
					
						2022-02-17 20:43:19 +00:00 
						 
				 
			
				
					
						
							
							
								James Price 
							
						 
					 
					
						
						
						
						
							
						
						
							7161ae55c2 
							
						 
					 
					
						
						
							
							DecomposeStridedMatrix: Avoid reserved keyword  
						
						... 
						
						
						
						The `mat` token is a reserved keyword in WGSL, so don't try to create
identifiers that using it.
Bug: tint:1438
Change-Id: If3840aff35ab0ea937df776cd95920dd55157d9f
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/80960 
Kokoro: Kokoro <noreply+kokoro@google.com>
Reviewed-by: Ben Clayton <bclayton@google.com> 
						
						
					 
					
						2022-02-17 20:43:19 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Clayton 
							
						 
					 
					
						
						
						
						
							
						
						
							67f5c715a9 
							
						 
					 
					
						
						
							
							Add src/text  
						
						... 
						
						
						
						Implements a basic decoder for utf8 and codepoint tables for XID_Start and XID_Continue.
The first steps to supporting unicode identifiers.
Bug: tint:1437
Change-Id: I7371d1e63d664f3a3c34929221c7c6d043beb45d
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/80842 
Kokoro: Kokoro <noreply+kokoro@google.com>
Reviewed-by: David Neto <dneto@google.com>
Commit-Queue: Ben Clayton <bclayton@google.com> 
						
						
					 
					
						2022-02-17 20:21:19 +00:00 
						 
				 
			
				
					
						
							
							
								Brandon Jones 
							
						 
					 
					
						
						
						
						
							
						
						
							df70004c52 
							
						 
					 
					
						
						
							
							Add Validation For External Texture Bind Group Layout Mismatch  
						
						... 
						
						
						
						Adds validation to ensure that external texture binding entries match
the bind group layout. This should fix an issue found by the fuzzer.
Bug: dawn:1082
Bug: chromium:1296935
Change-Id: I1cc542ed9105dbe29d775e01e52475a7d6c8d393
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/80460 
Reviewed-by: Loko Kung <lokokung@google.com>
Auto-Submit: Brandon1 Jones <brandon1.jones@intel.com>
Reviewed-by: Austin Eng <enga@chromium.org>
Commit-Queue: Austin Eng <enga@chromium.org> 
						
						
					 
					
						2022-02-17 19:20:31 +00:00 
						 
				 
			
				
					
						
							
							
								Dawn Autoroller 
							
						 
					 
					
						
						
						
						
							
						
						
							0e5c0dc27a 
							
						 
					 
					
						
						
							
							Roll ANGLE from ae9c94f1bda1 to 671fcf732d8f (4 revisions)  
						
						... 
						
						
						
						ae9c94f1bd..671fcf732dm.maiya@samsung.com  Vulkan: Add a feature to retain SPIR-V debug info
2022-02-17 jmadill@chromium.org  Vulkan: Refactor DynamicBuffer::allocate.
2022-02-17 jmadill@chromium.org  Vulkan: Simplify SubAllocation data types.
2022-02-17 angle-autoroll@skia-public.iam.gserviceaccount.com  Roll vulkan-deps from 9fb91023eb58 to 4d9fe6bf1f0c (8 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 kainino@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: kainino@google.com 
Change-Id: If5f8bd9d4f374f9644806a07cb276efbf29848b7
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/80920 
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com> 
					
						2022-02-17 18:36:11 +00:00 
						 
				 
			
				
					
						
							
							
								Dawn Autoroller 
							
						 
					 
					
						
						
						
						
							
						
						
							6a78164a01 
							
						 
					 
					
						
						
							
							Roll Tint from afb02e8ec7cd to c9735450c0c2 (1 revision)  
						
						... 
						
						
						
						https://dawn.googlesource.com/tint.git/+log/afb02e8ec7cd..c9735450c0c2 
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 kainino@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: kainino@google.com 
Change-Id: I13b0030ec0d79fbe850c378eb383c2cf687e5f7f
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/80804 
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com> 
					
						2022-02-17 16:14:31 +00:00 
						 
				 
			
				
					
						
							
							
								Li Hao 
							
						 
					 
					
						
						
						
						
							
						
						
							a73050795e 
							
						 
					 
					
						
						
							
							Fix QueryInternalShaderTests  
						
						... 
						
						
						
						1. The left cases will be not checked if the first value is 0 in Check
function.
2. All timestamps are the same value at initialization.
3. Update 83.33 to 83.333 which is closer to the actual period on Intel.
Bug: dawn:1250
Change-Id: I7378cf45453682a3d364b6930072ccc229085f0c
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/80901 
Reviewed-by: Austin Eng <enga@chromium.org>
Commit-Queue: Austin Eng <enga@chromium.org> 
						
						
					 
					
						2022-02-17 16:12:41 +00:00 
						 
				 
			
				
					
						
							
							
								Ryan Harrison 
							
						 
					 
					
						
						
						
						
							
						
						
							555e94e7e3 
							
						 
					 
					
						
						
							
							Fix legacy non-inclusive language issues  
						
						... 
						
						
						
						Explicitly filters out problematic files from presubmit with issues
that are not under our control, i.e. URLs.
BUG=tint:1433
Change-Id: I34a449c825edc39f934cbe9afa3436f7514f2808
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/80860 
Auto-Submit: Ryan Harrison <rharrison@chromium.org>
Reviewed-by: Ben Clayton <bclayton@google.com>
Kokoro: Kokoro <noreply+kokoro@google.com>
Commit-Queue: Ryan Harrison <rharrison@chromium.org> 
						
						
					 
					
						2022-02-17 15:03:19 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Clayton 
							
						 
					 
					
						
						
						
						
							
						
						
							c9735450c0 
							
						 
					 
					
						
						
							
							Remove stdout spam  
						
						... 
						
						
						
						Change-Id: Iaca6434003a0f10f5b35cce39cf48548f22f9114
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/80843 
Auto-Submit: Ben Clayton <bclayton@google.com>
Reviewed-by: Antonio Maiorano <amaiorano@google.com>
Kokoro: Kokoro <noreply+kokoro@google.com>
Commit-Queue: Ben Clayton <bclayton@chromium.org> 
						
						
					 
					
						2022-02-17 14:40:58 +00:00 
						 
				 
			
				
					
						
							
							
								dawn-autoroll 
							
						 
					 
					
						
						
						
						
							
						
						
							6481376db0 
							
						 
					 
					
						
						
							
							Roll vulkan-deps from 956ca5369840 to 4d9fe6bf1f0c (18 revisions)  
						
						... 
						
						
						
						https://chromium.googlesource.com/vulkan-deps.git/+log/956ca5369840..4d9fe6bf1f0c 
Changed dependencies:
* glslang: 90d4bd05cd..d15deba1d8131278458e..188dc8b13c471428a04f..d18d0d92e55e96fd5450..a32af9ca72ca162081a7..efcb50f63ahttps://autoroll.skia.org/r/vulkan-deps-dawn-autoroll 
Please CC kainino@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: kainino@google.com 
Change-Id: Id71b49f5f920099607990f272a2301440bce154f
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/80902 
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com> 
					
						2022-02-17 13:07:41 +00:00 
						 
				 
			
				
					
						
							
							
								Dawn Autoroller 
							
						 
					 
					
						
						
						
						
							
						
						
							3f58d7b5b8 
							
						 
					 
					
						
						
							
							Roll SwiftShader from 043a8084c1cb to 4228bb95b5b5 (3 revisions)  
						
						... 
						
						
						
						https://swiftshader.googlesource.com/SwiftShader.git/+log/043a8084c1cb..4228bb95b5b5 
2022-02-16 capn@google.com  Fix and improve exp2 accuracy
2022-02-16 capn@google.com  Fix handling overflow in Exp2()
2022-02-16 capn@google.com  Exhaustively test the exp2 implementation's conformance
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 kainino@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: kainino@google.com 
Change-Id: Icf6be22548e75785dba6e1855a1c9c1049ff9412
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/80803 
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com> 
					
						2022-02-17 08:49:01 +00:00 
						 
				 
			
				
					
						
							
							
								Dawn Autoroller 
							
						 
					 
					
						
						
						
						
							
						
						
							c53f89584b 
							
						 
					 
					
						
						
							
							Roll ANGLE from afacf7f9967a to ae9c94f1bda1 (8 revisions)  
						
						... 
						
						
						
						afacf7f996..ae9c94f1bdyuxinhu@google.com  Add instructions to build RenderDoc for Android on Windows
2022-02-16 cclao@google.com  Vulkan: Allocate space for default attrib only if it is enabled
2022-02-16 kbr@chromium.org  Refine suppression for GLSLTest.SwizzledChainedAssignIncrement.
2022-02-16 jmadill@chromium.org  Vulkan: Add uniform descriptor set caching test.
2022-02-16 kpiddington@apple.com  Fix UpdateChromeANGLE on mac for debug angle
2022-02-16 syoussefi@chromium.org  Vulkan: Fix D/S invalidation for MSAA EGL configs
2022-02-16 jmadill@chromium.org  Roll Chromium DEPS manually.
2022-02-16 jmadill@chromium.org  Update docs for checkout with 'fetch' tool.
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 kainino@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: kainino@google.com 
Change-Id: I04532950e840cc155ef459c9cde5103d6c7ad4b2
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/80802 
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com> 
					
						2022-02-17 05:22:50 +00:00 
						 
				 
			
				
					
						
							
							
								Dawn Autoroller 
							
						 
					 
					
						
						
						
						
							
						
						
							6cc74dce93 
							
						 
					 
					
						
						
							
							Roll Tint from 4a15605be725 to afb02e8ec7cd (1 revision)  
						
						... 
						
						
						
						https://dawn.googlesource.com/tint.git/+log/4a15605be725..afb02e8ec7cd 
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 kainino@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: kainino@google.com 
Change-Id: Ie2099f574d4d27201a9fdc60d4cb1660863e38af
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/80801 
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com> 
					
						2022-02-17 01:42:20 +00:00 
						 
				 
			
				
					
						
							
							
								Jiawei Shao 
							
						 
					 
					
						
						
						
						
							
						
						
							ab1a2b7407 
							
						 
					 
					
						
						
							
							Add validation on format when creating a multisampled texture  
						
						... 
						
						
						
						This patch adds the validation on the texture format when we create
a texture with sample count > 1 according to the latest updates in
WebGPU SPEC.
Below formats can't be used to create a multisampled texture:
- R32Uint, R32Sint, RG32Uint, RG32Sint, RG32Float, RGBA32Uint,
  RGBA32Uint, RGBA32Sint, RGBA32Float
- All compressed formats
- RGB9E5UFloat
BUG=dawn:1244
TEST=dawn_unittests
Change-Id: I71743281ce12158be4b1904732934fad95f39cee
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/80240 
Reviewed-by: Brandon Jones <bajones@chromium.org>
Reviewed-by: Austin Eng <enga@chromium.org>
Commit-Queue: Jiawei Shao <jiawei.shao@intel.com> 
						
						
					 
					
						2022-02-17 00:48:26 +00:00 
						 
				 
			
				
					
						
							
							
								James Price 
							
						 
					 
					
						
						
						
						
							
						
						
							afb02e8ec7 
							
						 
					 
					
						
						
							
							glsl: Add missing cstdint include for uint32_t  
						
						... 
						
						
						
						Change-Id: I0d5a8b5e844871028cae874b962b55b1af16fc54
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/80880 
Reviewed-by: Kai Ninomiya <kainino@chromium.org>
Kokoro: Kokoro <noreply+kokoro@google.com>
Commit-Queue: James Price <jrprice@google.com> 
						
						
					 
					
						2022-02-17 00:03:10 +00:00 
						 
				 
			
				
					
						
							
							
								dawn-autoroll 
							
						 
					 
					
						
						
						
						
							
						
						
							9c18d02c2e 
							
						 
					 
					
						
						
							
							Roll vulkan-deps from 6b02308bdccf to 956ca5369840 (3 revisions)  
						
						... 
						
						
						
						https://chromium.googlesource.com/vulkan-deps.git/+log/6b02308bdccf..956ca5369840 
Changed dependencies:
* vulkan-loader: 0a7407b151..5e96fd54509a307c998f..ca162081a7https://autoroll.skia.org/r/vulkan-deps-dawn-autoroll 
Please CC kainino@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: kainino@google.com 
Change-Id: Id552d549b9913dde866accaf87e8bb4a7010774b
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/80620 
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com> 
					
						2022-02-16 23:53:50 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Cameron 
							
						 
					 
					
						
						
						
						
							
						
						
							be72f76c23 
							
						 
					 
					
						
						
							
							Expand GetFormatEquivalentToIOSurfaceFormat  
						
						... 
						
						
						
						Add support for IOSurface formats for:
- RGBA16Float
- RG16Float
- R16Float
- RGB10A2Unorm
Bug: chromium:1241369
Change-Id: I8d3ed2c7575fe651406cb470383f3d4d23fb7aeb
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/80820 
Reviewed-by: Austin Eng <enga@chromium.org>
Commit-Queue: ccameron chromium <ccameron@chromium.org>
Reviewed-by: Kai Ninomiya <kainino@chromium.org> 
						
						
					 
					
						2022-02-16 20:38:50 +00:00 
						 
				 
			
				
					
						
							
							
								Dawn Autoroller 
							
						 
					 
					
						
						
						
						
							
						
						
							984ea223f2 
							
						 
					 
					
						
						
							
							Roll SwiftShader from 13f7365e81be to 043a8084c1cb (4 revisions)  
						
						... 
						
						
						
						https://swiftshader.googlesource.com/SwiftShader.git/+log/13f7365e81be..043a8084c1cb 
2022-02-16 sugoi@google.com  Support render area instead of extent in Renderer::draw()
2022-02-16 swiftshader.regress@gmail.com  Regres: Update test lists @ 13f7365e
2022-02-16 sugoi@google.com  Small resolveDepthStencil refactor
2022-02-16 sugoi@google.com  Format fix in VkPromotedExtensions.cpp
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 kainino@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: kainino@google.com 
Change-Id: I8849963885b15f1e7ddaa9c673ed10e251e1e5d8
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/80800 
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com> 
					
						2022-02-16 20:06:20 +00:00 
						 
				 
			
				
					
						
							
							
								Austin Eng 
							
						 
					 
					
						
						
						
						
							
						
						
							15bc24eeb8 
							
						 
					 
					
						
						
							
							Don't try to load libvulkan on Mac  
						
						... 
						
						
						
						Only SwiftShader would be available on Mac.
Bug: chromium:1297154
Change-Id: I943a39dfdde4215ba0ea880bf08294f37f08ee42
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/80720 
Reviewed-by: Shrek Shao <shrekshao@google.com>
Commit-Queue: Austin Eng <enga@chromium.org> 
						
						
					 
					
						2022-02-16 17:32:20 +00:00 
						 
				 
			
				
					
						
							
							
								Dawn Autoroller 
							
						 
					 
					
						
						
						
						
							
						
						
							ac85af4a00 
							
						 
					 
					
						
						
							
							Roll ANGLE from eeddb05040ba to afacf7f9967a (6 revisions)  
						
						... 
						
						
						
						eeddb05040..afacf7f996angle-autoroll@skia-public.iam.gserviceaccount.com  Roll vulkan-deps from 956ca5369840 to 9fb91023eb58 (10 revisions)
2022-02-16 lubosz.sarnecki@collabora.com  validationESEXT: Implement ValidateGetCompressedTexImageANGLE.
2022-02-16 lubosz.sarnecki@collabora.com  vk_helpers: Adjust CopyImageToBuffer extent to block size.
2022-02-16 angle-autoroll@skia-public.iam.gserviceaccount.com  Roll SwiftShader from 5f1c00bda1c1 to 13f7365e81be (5 revisions)
2022-02-16 lubosz.sarnecki@collabora.com  TextureVk: Implement getCompressedTexImage.
2022-02-16 syoussefi@chromium.org  Vulkan: Invalidate D/S for multisampled EGL configs too
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 kainino@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: kainino@google.com 
Change-Id: I98d1af3e75b398db8885ba350b381ddebbbabbd5
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/80780 
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com> 
					
						2022-02-16 16:07:30 +00:00 
						 
				 
			
				
					
						
							
							
								Dawn Autoroller 
							
						 
					 
					
						
						
						
						
							
						
						
							4ad5cfb025 
							
						 
					 
					
						
						
							
							Roll SwiftShader from 0863290dc7f6 to 13f7365e81be (10 revisions)  
						
						... 
						
						
						
						https://swiftshader.googlesource.com/SwiftShader.git/+log/0863290dc7f6..13f7365e81be 
2022-02-16 capn@google.com  Skip testing subnormals when flushed to zero
2022-02-16 capn@google.com  Benchmark the effect of flush-to-zero / denormals-are-zero
2022-02-15 capn@google.com  Don't treat all warnings as errors in tests and benchmarks
2022-02-15 swiftshader.regress@gmail.com  Regres: Update test lists @ 5f1c00bd
2022-02-15 capn@google.com  Don't silently ignore unsupported extension structures
2022-02-14 natsu@google.com  Fix `WARNING: UNSUPPORTED:` warnings for having external format in sampler
2022-02-14 penghuang@chromium.org  Win32SurfaceKHR: use StretchDIBits to replace StrectchBlt.
2022-02-11 dvet@google.com  Add a SPIR-V profiling and reporting framework.
2022-02-11 capn@google.com  Don't build PowerVR samples by default
2022-02-11 swiftshader.regress@gmail.com  Regres: Update test lists @ 0863290d
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 kainino@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: kainino@google.com 
Change-Id: I52c3a710b950d97d46291f56ec815f64164b85c8
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/80742 
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com> 
					
						2022-02-16 05:48:50 +00:00 
						 
				 
			
				
					
						
							
							
								Dawn Autoroller 
							
						 
					 
					
						
						
						
						
							
						
						
							703ed278c3 
							
						 
					 
					
						
						
							
							Roll Tint from 5f6a185d0210 to 4a15605be725 (1 revision)  
						
						... 
						
						
						
						https://dawn.googlesource.com/tint.git/+log/5f6a185d0210..4a15605be725 
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 kainino@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: kainino@google.com 
Change-Id: I048ce3ebadb3f5fffca6ace69813c8342d2c4818
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/80741 
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com> 
					
						2022-02-16 02:34:29 +00:00 
						 
				 
			
				
					
						
							
							
								Dawn Autoroller 
							
						 
					 
					
						
						
						
						
							
						
						
							ec90893702 
							
						 
					 
					
						
						
							
							Roll ANGLE from ad4fae642fe8 to eeddb05040ba (13 revisions)  
						
						... 
						
						
						
						ad4fae642f..eeddb05040kpiddington@apple.com  Metal: Incorrect parenthization for assignment expressions
2022-02-15 gman@chromium.org  Metal: Fix Hang in WebGL CTS Occlusionquery_strict test
2022-02-15 steven@valvesoftware.com  Vulkan: replace uniforms FastIntegerMap with FastUnorderedMap
2022-02-15 m.maiya@samsung.com  Vulkan: Check Serial is valid in SyncHelperNativeFence
2022-02-15 cnorthrop@google.com  Python3 upgrades
2022-02-15 angle-autoroll@skia-public.iam.gserviceaccount.com  Roll VK-GL-CTS from 2d1377ec02b5 to 834c2e16ae1c (1 revision)
2022-02-15 srisser@google.com  Don't expose detailed driver version info to webGL
2022-02-15 sergiyb@chromium.org  Remove reference to policy_testserver.py
2022-02-15 cnorthrop@google.com  Tests: Add State of Survival trace
2022-02-15 vadimsh@google.com  [infra] Update active lucicfg experiments.
2022-02-15 m.maiya@samsung.com  Vulkan: Retain images before changeLayoutAndQueue
2022-02-15 angle-autoroll@skia-public.iam.gserviceaccount.com  Roll SwiftShader from cbd31d271e4c to 5f1c00bda1c1 (12 revisions)
2022-02-15 angle-autoroll@skia-public.iam.gserviceaccount.com  Roll vulkan-deps from 3a6f074dbd38 to 956ca5369840 (55 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 kainino@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: kainino@google.com 
Change-Id: I3d0e178e66506f101a952bc9cc835ffdb144fcf1
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/80740 
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com> 
					
						2022-02-16 02:29:19 +00:00 
						 
				 
			
				
					
						
							
							
								Shrek Shao 
							
						 
					 
					
						
						
						
						
							
						
						
							13426d5b6b 
							
						 
					 
					
						
						
							
							Fix predefined color space undefined jsrepr  
						
						... 
						
						
						
						Small fix found during emscripten updates.
Bug: none
Change-Id: Ib678a2002c76c0f7fd7bea5431a36df501c22074
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/80700 
Commit-Queue: Shrek Shao <shrekshao@google.com>
Auto-Submit: Shrek Shao <shrekshao@google.com>
Reviewed-by: Austin Eng <enga@chromium.org>
Commit-Queue: Austin Eng <enga@chromium.org> 
						
						
					 
					
						2022-02-15 23:58:31 +00:00 
						 
				 
			
				
					
						
							
							
								Stephen White 
							
						 
					 
					
						
						
						
						
							
						
						
							7c0afdf390 
							
						 
					 
					
						
						
							
							Re-enable compilation of GL backends in Chromium.  
						
						... 
						
						
						
						Tint's GLSL backend has achieved test parity with the SPIRV-Cross path
for dawn_end2end_tests on both Desktop and ES and we have switched
exclusively to Tint for GLSL generation. Since the SPIRV-Cross
dependency has been removed, there should no longer be any binary size
concerns with the use of these backends in Chrome.
This reverts commit 6ef39372f8b6d60d927a5e6ae4eb27389f24eced.
Bug: dawn:580
Change-Id: I6bcd2ce90c86e77570b4323481870590c6bd1efa
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/80300 
Reviewed-by: Austin Eng <enga@chromium.org>
Commit-Queue: Stephen White <senorblanco@chromium.org> 
						
						
					 
					
						2022-02-15 22:16:29 +00:00 
						 
				 
			
				
					
						
							
							
								Dawn Autoroller 
							
						 
					 
					
						
						
						
						
							
						
						
							74f31e2b0e 
							
						 
					 
					
						
						
							
							Roll Tint from d0ec88ce6161 to 5f6a185d0210 (3 revisions)  
						
						... 
						
						
						
						https://dawn.googlesource.com/tint.git/+log/d0ec88ce6161..5f6a185d0210 
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 kainino@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: kainino@google.com 
Change-Id: I8aed3a8487637c46a98c57ca53068355523a7d2c
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/80682 
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com> 
					
						2022-02-15 21:04:49 +00:00 
						 
				 
			
				
					
						
							
							
								Stephen White 
							
						 
					 
					
						
						
						
						
							
						
						
							4a15605be7 
							
						 
					 
					
						
						
							
							GLSL: fix Select op with a bool vector condition.  
						
						... 
						
						
						
						The fix is in the mix().
Bug: tint:1429
Change-Id: Id128ead6b124cd364f45a860ad991977be94be5b
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/80660 
Kokoro: Kokoro <noreply+kokoro@google.com>
Reviewed-by: Ben Clayton <bclayton@google.com>
Commit-Queue: Stephen White <senorblanco@chromium.org> 
						
						
					 
					
						2022-02-15 20:00:27 +00:00 
						 
				 
			
				
					
						
							
							
								James Price 
							
						 
					 
					
						
						
						
						
							
						
						
							0fe8d27903 
							
						 
					 
					
						
						
							
							Roll Tint and update WGSL syntax for overrides  
						
						... 
						
						
						
						The syntax for pipeline-overridable constants has changed in
WGSL. Since this feature is still hidden behind the
disallow-unsafe-APIs flag in Dawn, we removed support for the old
syntax in Tint. This commit rolls Tint forward to get that change, and
updates the WGSL syntax in affected tests at the same time.
Bug: tint:1403
Change-Id: I1d081d9dea0c1de9def5cd123020700df3419f35
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/80500 
Reviewed-by: Kai Ninomiya <kainino@chromium.org>
Commit-Queue: Kai Ninomiya <kainino@chromium.org> 
						
						
					 
					
						2022-02-15 18:36:10 +00:00 
						 
				 
			
				
					
						
							
							
								Austin Eng 
							
						 
					 
					
						
						
						
						
							
						
						
							7a8006033a 
							
						 
					 
					
						
						
							
							Add additional guards in counter set feature checks  
						
						... 
						
						
						
						- Don't use for..in since some crashes show that NSFastEnumeration
   in those loops is doing something wrong.
 - Check that the receiver actually supports the selector before
   calling it. Crashes indicate an unrecognized selector is being
   used.
 - Add a ref to MTLCounterSet to be sure it is not somehow freed
   between when it is stored, and when we use it as the receiver for
   [MTLCounterSet counters].
Bug: dawn:1102
Change-Id: I882045ba09547df62a98a862e6e64c5a7d656e80
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/80461 
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
Commit-Queue: Austin Eng <enga@chromium.org> 
						
						
					 
					
						2022-02-15 18:18:26 +00:00 
						 
				 
			
				
					
						
							
							
								Stephen White 
							
						 
					 
					
						
						
						
						
							
						
						
							5f6a185d02 
							
						 
					 
					
						
						
							
							GLSL: implement textureNumLayers(), and update expectations.  
						
						... 
						
						
						
						Bug: tint:1426
Change-Id: I609a34be458c14deef866ab66d7b57b8ee6316f2
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/80580 
Reviewed-by: Ben Clayton <bclayton@google.com>
Kokoro: Kokoro <noreply+kokoro@google.com>
Commit-Queue: Stephen White <senorblanco@chromium.org> 
						
						
					 
					
						2022-02-15 17:58:07 +00:00