Ben Clayton
7d37677a03
dawn_native/metal: Round workgroup memory size to 16 bytes
...
The documentation for setThreadgroupMemoryLength states:
length - The size of the threadgroup memory, in bytes. Must be a multiple of 16 bytes.
This is the likely cause of a number of CTS flakes for 'webgpu:shader,execution,zero_init:compute,zero_init:storageClass="workgroup";*'
Bug: dawn:1277
Change-Id: Ib8c271fccacac6e68cdf0ddb5c6b5a41756173b5
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/78801
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
Commit-Queue: Ben Clayton <bclayton@chromium.org>
2022-02-01 16:53:21 +00:00
Dawn Autoroller
6f39141309
Roll Tint from 5416d9ba2a
to e3d4197822
(1 revision)
...
https://dawn.googlesource.com/tint.git/+log/5416d9ba2ab5..e3d4197822b1
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 cwallez@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: cwallez@google.com
Change-Id: I9164b58eb3ccea02bbd424c4f1b53130e5171a55
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/78691
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-02-01 16:51:31 +00:00
Ben Clayton
1a4185b742
Move src/fuzzers to src/fuzzers/dawn
...
As part of the tint -> dawn merge.
Bug: tint:1275
Change-Id: I0ebb8afe9971c21ca90f90f246edcfde01d5f4bc
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/78800
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
Commit-Queue: Ben Clayton <bclayton@google.com>
2022-02-01 16:45:12 +00:00
Corentin Wallez
38b188ce61
Support 1D texture copies.
...
- WriteBuffer to 1D textures
- copyBufferToTexture to 1D textures
- copyTextureToBuffer from 1D textures
- copyTextureToTexture with 1D textures
Test coverage will be provided by the CTS. At the time this
commit is up for review, the validation tests have been change
to test 1D texture copies comprehensively, except for copies
between 1D textures and textures of other dimensions.
Bug: dawn:814
Change-Id: I91a278d9c113a06a108fecb124aa21fea5e691b3
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/64544
Reviewed-by: Loko Kung <lokokung@google.com>
Reviewed-by: Austin Eng <enga@chromium.org>
Commit-Queue: Corentin Wallez <cwallez@chromium.org>
2022-02-01 15:32:32 +00:00
Dawn Autoroller
e59b4b4c57
Roll SwiftShader from 4db20a80409b to 4998c7b3a2b8 (1 revision)
...
https://swiftshader.googlesource.com/SwiftShader.git/+log/4db20a80409b..4998c7b3a2b8
2022-02-01 kjlubick@google.com Add explicit copy assignment operators
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 cwallez@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: cwallez@google.com
Change-Id: I2db440b0e25024f8c78bc34ad46990958f14cead
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/78690
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-02-01 14:22:02 +00:00
Dawn Autoroller
07edcbe14d
Roll ANGLE from f810e9989932 to 3c727e44e9b4 (2 revisions)
...
f810e99899..3c727e44e9
2022-02-01 sergeyu@google.com Allow GL_RGBX8_ANGLE for texture copy destination
2022-02-01 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 97a33ab1a078 to a210f891a450 (477 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 cwallez@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: cwallez@google.com
Change-Id: Iffba86269604a35f19b6417f72534e2667c7b75a
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/78689
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-02-01 12:25:23 +00:00
Corentin Wallez
777654e6b9
QueryHelper: improve the precision of the tick->ns conversion.
...
Previously the conversion lost precision because of the repeated
float additions and rounding of float to uint. It is reworked to operate
using only integers, giving a better precision (3e-5 instead of 2e-3)
for all periods between 1ns and 2^16ns (which all GPUs seem to fall in
to).
The QueryHelper test is reworked to test multiple periods to provide
better certainty that the maths in the conversion is correct.
Bug: dawn:1250
Change-Id: I43703bb3a40c4e362d78126e3bf0d830690bc1d7
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/77780
Reviewed-by: Loko Kung <lokokung@google.com>
Commit-Queue: Corentin Wallez <cwallez@chromium.org>
2022-02-01 12:05:22 +00:00
Corentin Wallez
9dfcc20750
D3D12: Unify both buffer<->texture copy paths.
...
The two paths were duplicated with extremely similar code.
Unifying them will help implement the buffer<->1D texture
copies by having a single place to change.
Bug: dawn:814
Change-Id: Id574bf62fc85e5e72ab54ba5066e52ff37000e87
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/78723
Reviewed-by: Loko Kung <lokokung@google.com>
Commit-Queue: Corentin Wallez <cwallez@chromium.org>
2022-02-01 11:04:53 +00:00
Dawn Autoroller
0cb5c0edeb
Roll Tint from f67b6373a6
to 5416d9ba2a
(1 revision)
...
https://dawn.googlesource.com/tint.git/+log/f67b6373a667..5416d9ba2ab5
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 cwallez@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: cwallez@google.com
Change-Id: Ibf600604de44515672af6f0248f32874a4db0c45
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/78688
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-02-01 10:21:21 +00:00
Dawn Autoroller
e663ac2c27
Roll ANGLE from b934fad92479 to f810e9989932 (7 revisions)
...
b934fad924..f810e99899
2022-01-31 jmadill@chromium.org Use a temporary timeout multipler for trace tests.
2022-01-31 ynovikov@chromium.org Remove old spellings for SYNC-HAZARD-WRITE_AFTER_READ skips
2022-01-31 jmadill@chromium.org Refactor shared library load to avoid allocations.
2022-01-31 syoussefi@chromium.org Vulkan: Emulate dithering
2022-01-31 syoussefi@chromium.org Fix ANGLE_rgbx_internal_format's extension file name
2022-01-31 jmadill@chromium.org D3D11: Fix underflow with computing small strides.
2022-01-31 angle-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from 518c5780ac4f to 4db20a80409b (3 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 cwallez@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: cwallez@google.com
Change-Id: Ic01eb7b08675427a8faf99563ca9cd26b0534326
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/78687
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-01-31 23:07:01 +00:00
Dawn Autoroller
a72f2aff0f
Roll Tint from 3e80ae68ee
to f67b6373a6
(1 revision)
...
https://dawn.googlesource.com/tint.git/+log/3e80ae68ee4b..f67b6373a667
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 cwallez@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: cwallez@google.com
Change-Id: I3734f8f12731162d218368392e4255a51e4024e2
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/78686
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-01-31 20:50:53 +00:00
Corentin Wallez
9c2e07cff9
Use C++17 message-less static_assert where applicable.
...
Bug: dawn:824
Change-Id: I01dda88caaf613092541b62ea1b8d92768d405e9
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/78724
Auto-Submit: Corentin Wallez <cwallez@chromium.org>
Reviewed-by: Austin Eng <enga@chromium.org>
Commit-Queue: Austin Eng <enga@chromium.org>
2022-01-31 16:40:31 +00:00
Dawn Autoroller
f9d8f2c0cb
Roll Tint from 0b39270e01
to 3e80ae68ee
(1 revision)
...
https://dawn.googlesource.com/tint.git/+log/0b39270e01ce..3e80ae68ee4b
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 cwallez@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: cwallez@google.com
Change-Id: Ice021dbcec956d13a1f15d6bb2125e13742267f6
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/78685
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-01-31 14:03:30 +00:00
Corentin Wallez
abd099c063
Add a defaulted ExternalTextureBase destructor.
...
Without this, users of ExternalTextureBase will try to instantiate the
default destructor, which will cause a call to ~Ref<BufferBase> which
will fail when Buffer.h isn't included.
Fixes the roll of Dawn in google3.
Bug: None
Change-Id: Ib88d4338033468779f416973e5808910eb4ef110
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/78721
Commit-Queue: Corentin Wallez <cwallez@chromium.org>
Auto-Submit: Corentin Wallez <cwallez@chromium.org>
Reviewed-by: Ben Clayton <bclayton@google.com>
Commit-Queue: Ben Clayton <bclayton@google.com>
2022-01-31 12:20:04 +00:00
Dawn Autoroller
808e6cf12d
Roll ANGLE from a4a4fec8b77f to b934fad92479 (1 revision)
...
a4a4fec8b7..b934fad924
2022-01-31 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 4d71de73b37d to 97a33ab1a078 (625 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 cwallez@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: cwallez@google.com
Change-Id: I0fa6df0b2911de833c074928a8fa2229102f5bb7
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/78684
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-01-31 09:55:01 +00:00
Dawn Autoroller
a6222d2c5b
Roll Tint from 3cdb8e3c3e
to 0b39270e01
(8 revisions)
...
Also contains a fix for src/dawn_native/CompilationMessages.cpp, where
the tint::Source structure has changed in a breaking way.
https://dawn.googlesource.com/tint.git/+log/3cdb8e3c3e0a..0b39270e01ce
Bug: None
Change-Id: If801fa85200316012916b24324fd39d275d1fd2f
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/78720
Auto-Submit: Ben Clayton <bclayton@google.com>
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
Commit-Queue: Corentin Wallez <cwallez@chromium.org>
2022-01-31 07:35:21 +00:00
Dawn Autoroller
f8f78f145d
Roll ANGLE from a994ea994fea to a4a4fec8b77f (4 revisions)
...
a994ea994f..a4a4fec8b7
2022-01-29 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from f703f3cc0975 to 69f4b9c09e48 (10 revisions)
2022-01-29 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 746e518a0b0e to f703f3cc0975 (1 revision)
2022-01-29 ynovikov@chromium.org Update one more SYNC-HAZARD-WRITE_AFTER_READ skip
2022-01-29 jmadill@chromium.org Vulkan: Refactor descriptor pool 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 bajones@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: bajones@google.com
Change-Id: I7da0a6383554aa9c257fed63b5ba4d1dcd4efe38
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/78683
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-01-29 18:50:20 +00:00
Dawn Autoroller
1b1ffd9d2b
Roll SwiftShader from 669d12d7f034 to 4db20a80409b (2 revisions)
...
https://swiftshader.googlesource.com/SwiftShader.git/+log/669d12d7f034..4db20a80409b
2022-01-28 srisser@google.com Regres queries gerrit with a CL's numeric ID
2022-01-28 tho.laroche@gmail.com Check shm extension is supported before using it
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 bajones@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: bajones@google.com
Change-Id: I40e90b1955858400a7f3fa3739f5af301f5ef487
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/78682
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-01-29 05:45:59 +00:00
Dawn Autoroller
d2843a66a3
Roll ANGLE from 42c8b29d00be to a994ea994fea (6 revisions)
...
42c8b29d00..a994ea994f
2022-01-29 ynovikov@chromium.org Update SYNC-HAZARD-WRITE_AFTER_READ skip
2022-01-28 j.vigil@samsung.com EGL: mutable_render_buffer deferredFlush fix
2022-01-28 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from a19b5047ffca to 746e518a0b0e (5 revisions)
2022-01-28 sugoi@google.com Turn on the Vulkan backend on ChromeOS
2022-01-28 lubosz.sarnecki@collabora.com Tests: Add War Planet Online trace.
2022-01-28 lubosz.sarnecki@collabora.com FrameCapture: Don't track coherent buffers before capture starts.
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 bajones@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: bajones@google.com
Change-Id: If63154ff6d59cc8bbdad6ce27038e22099933d53
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/78681
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-01-29 05:18:31 +00:00
Yuly Novikov
d21a970f76
Update SYNC-HAZARD-WRITE_AFTER_READ skip
...
VK_PIPELINE_STAGE_2_NONE_KHR
was renamed to
VK_PIPELINE_STAGE_2_NONE
in https://github.com/KhronosGroup/Vulkan-ValidationLayers/pull/3705
Removing the comma in the end of string will make it catch both cases.
Bug: chromium:1292106
Change-Id: Idca97cc6b2d53476b7d108595e329e7c287d086f
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/78640
Reviewed-by: Kai Ninomiya <kainino@chromium.org>
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
Auto-Submit: Yuly Novikov <ynovikov@chromium.org>
Reviewed-by: Austin Eng <enga@chromium.org>
2022-01-29 01:05:08 +00:00
Yunchao He
1365885386
Remove UnsafeAPI toggle for readonly depth/stencil attachment
...
Readonly depth/stencil attachment has already been supported on
D3D12, Metal and Vulkan. Its implement on GL and GLES will be
at post V1 via WebGPU-compat.
Bug: dawn:485
Change-Id: I1c13232f405b10b36f66c1c452449a864ca8fedc
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/78441
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
Commit-Queue: Yunchao He <yunchao.he@intel.com>
2022-01-28 19:44:58 +00:00
Dawn Autoroller
e999cd833e
Roll SwiftShader from 518c5780ac4f to 669d12d7f034 (1 revision)
...
https://swiftshader.googlesource.com/SwiftShader.git/+log/518c5780ac4f..669d12d7f034
2022-01-28 capn@google.com Suggest only active owners as code reviewers
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 bajones@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: bajones@google.com
Change-Id: I83786b1219e632e39a3a4c656d465c05e0779ef1
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/78561
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-01-28 16:48:58 +00:00
Dawn Autoroller
7840044fd5
Roll ANGLE from c4a9d4169692 to 42c8b29d00be (3 revisions)
...
c4a9d41696..42c8b29d00
2022-01-28 lubosz.sarnecki@collabora.com Tests: Add Dead By Daylight trace.
2022-01-28 angle-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from bca23447ad46 to 518c5780ac4f (7 revisions)
2022-01-28 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 8ff0cb4f71d8 to 4d71de73b37d (550 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 bajones@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: bajones@google.com
Change-Id: Iaa36789a3211140a7ade26e639c70284c724b184
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/78560
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-01-28 15:55:18 +00:00
dawn-autoroll
702cf349df
Roll vulkan-deps from c8fe6cd6739f to f868b4437065 (6 revisions)
...
https://chromium.googlesource.com/vulkan-deps.git/+log/c8fe6cd6739f..f868b4437065
Changed dependencies:
* glslang: 1978f2b383..c34bb3b6c5
* vulkan-validation-layers: a6c1ddca49..ed00aa4b67
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 bajones@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: bajones@google.com
Change-Id: I70c4f69f1fb0a56e88821a6c306d3f65790f2b24
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/78520
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-01-28 08:35:18 +00:00
Dawn Autoroller
ca275391d2
Roll SwiftShader from bca23447ad46 to 518c5780ac4f (7 revisions)
...
https://swiftshader.googlesource.com/SwiftShader.git/+log/bca23447ad46..518c5780ac4f
2022-01-27 sugoi@google.com Vulkan 1.3 API
2022-01-27 capn@google.com Add benchmarks for trigonometry and transcendental functions
2022-01-27 dvet@google.com Add affinity options to the configuration.
2022-01-27 capn@google.com Clarify the need to log into Gerrit
2022-01-27 sugoi@google.com Fix compilation error in new Vulkan headers
2022-01-27 capn@google.com Use rr::MulAdd() to implement GLSL.std.450's Fma instruction
2022-01-27 capn@google.com Implement MulAdd() which may perform 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 bajones@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: bajones@google.com
Change-Id: I37e99911510c0109e92b70f3ca59fb0797d3c17e
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/78500
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-01-28 03:43:28 +00:00
Dawn Autoroller
4618ca2ac7
Roll ANGLE from 8b966cfc5169 to c4a9d4169692 (8 revisions)
...
8b966cfc51..c4a9d41696
2022-01-28 kpiddington@apple.com Metal: Refactor to build without SPIR-V
2022-01-27 cclao@google.com Vulkan: Add SmallBufferPool for small allocations
2022-01-27 robertphillips@google.com Expand error message on BindTexture validation failure
2022-01-27 timvp@google.com Tests: Add PUBG Mobile launch trace
2022-01-27 cclao@google.com Vulkan: Use queue for mGarbageQueue
2022-01-27 jmadill@chromium.org Vulkan: Remove ProgramExecutableVk back-pointers.
2022-01-27 patrto@microsoft.com Change Windows display initialization from ANSI to wide version
2022-01-27 romanl@google.com Enable robustnessEXT for SwiftShader.
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 bajones@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: bajones@google.com
Change-Id: I6098361ff61d9a712dc737ee1c28e610c8aef426
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/78480
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-01-28 03:00:38 +00:00
dawn-autoroll
cc5d639f66
Roll vulkan-deps from a19b5047ffca to c8fe6cd6739f (1 revision)
...
https://chromium.googlesource.com/vulkan-deps.git/+log/a19b5047ffca..c8fe6cd6739f
Changed dependencies:
* glslang: 81cc10a498..1978f2b383
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 bajones@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: bajones@google.com
Change-Id: Ia84918f2e2d0c489649fa4e1c642c06f8170f8e0
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/78440
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-01-27 19:09:08 +00:00
Ben Clayton
26c31f6b2c
Shuffle 'docs' directories
...
As part of the tint -> dawn merge.
Bug: dawn:1275
Change-Id: Ice0c9d2f03f6d7e96471cf8398aecd16273c833f
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/78400
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
Commit-Queue: Ben Clayton <bclayton@google.com>
2022-01-27 18:33:47 +00:00
Brandon Jones
9f1579469d
Initialize External Texture's Internal Params Buffer
...
Initializes a uniform buffer on ExternalTexture objects that holds data
used by in shaders. Includes modifications to some Mock tests, which
should be using mock external texture objects instead of real ones.
Bug: dawn:1082
Change-Id: I34c02eadaf38aebf22630ac99098e0637ca1279c
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/78240
Reviewed-by: Kai Ninomiya <kainino@chromium.org>
Commit-Queue: Brandon1 Jones <brandon1.jones@intel.com>
2022-01-27 18:05:28 +00:00
Dawn Autoroller
47829d806b
Roll Tint from e2f35ba8e0
to 3cdb8e3c3e
(1 revision)
...
https://dawn.googlesource.com/tint.git/+log/e2f35ba8e0a4..3cdb8e3c3e0a
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 bajones@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: bajones@google.com
Change-Id: Ic704e775b7014e00f2ae6772496d51c55d80ea19
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/78420
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-01-27 16:25:02 +00:00
Dawn Autoroller
209b1ebdd2
Roll SwiftShader from fca808412325 to bca23447ad46 (1 revision)
...
https://swiftshader.googlesource.com/SwiftShader.git/+log/fca808412325..bca23447ad46
2022-01-26 sugoi@google.com Update Vulkan headers to version 1.3.204
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 bajones@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: bajones@google.com
Change-Id: I7bf1eb8735f68ad1313c52d3d703e706dd11b159
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/78344
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-01-27 14:13:31 +00:00
Dawn Autoroller
00fe541a4e
Roll ANGLE from aadc6434331e to 8b966cfc5169 (5 revisions)
...
aadc643433..8b966cfc51
2022-01-27 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from ae6a4b829252 to a19b5047ffca (9 revisions)
2022-01-27 angle-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from 711968667748 to bca23447ad46 (4 revisions)
2022-01-27 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 7b890e4b915b to 8ff0cb4f71d8 (485 revisions)
2022-01-27 syoussefi@chromium.org Vulkan: Fix texture array level redefinition
2022-01-26 johncunningham@apple.com Metal: Fix undefined behavior of depth write
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 bajones@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: bajones@google.com
Change-Id: I52d1b91024e213af3bab36094357c84d1e6fd00d
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/78343
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-01-27 13:27:36 +00:00
Brandon Jones
913e158429
Update arg names for GPUComputePassEncoder.dispatch()
...
Slightly silly, since it has no effect on API use, but it is nice to
keep the arg names in sync with the spec.
Bug: dawn:1270
Change-Id: I1f8cfabefb3a721691c092815cbb66c959980b5e
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/78245
Auto-Submit: Brandon Jones <bajones@chromium.org>
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
Commit-Queue: Corentin Wallez <cwallez@chromium.org>
2022-01-27 09:40:02 +00:00
dawn-autoroll
153d1cfece
Roll vulkan-deps from ae6a4b829252 to a19b5047ffca (9 revisions)
...
https://chromium.googlesource.com/vulkan-deps.git/+log/ae6a4b829252..a19b5047ffca
Changed dependencies:
* spirv-tools: 5003644f55..a73e724359
* vulkan-loader: db4c3177aa..8aad559a09
* vulkan-tools: 2ee12e8ba3..b69bea3446
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 bajones@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: bajones@google.com
Change-Id: I13c3691a67afb61d271965efb79e7930ae8d2599
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/78360
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-01-27 01:49:51 +00:00
Dawn Autoroller
396ff85bdd
Roll SwiftShader from 711968667748 to fca808412325 (3 revisions)
...
https://swiftshader.googlesource.com/SwiftShader.git/+log/711968667748..fca808412325
2022-01-26 capn@google.com Make MemoryMapper a JITRoutine member
2022-01-26 swiftshader.regress@gmail.com Regres: Update test lists @ 71196866
2022-01-26 nicolascapens@google.com Revert "Regres: Build dEQP with asserts enabled"
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 bajones@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: bajones@google.com
Change-Id: I5580ed2a5c82eb4f17fe61515fac19f3cc3460c0
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/78340
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-01-27 00:31:21 +00:00
Dawn Autoroller
133f5f71bd
Roll ANGLE from 54f8a8f71621 to aadc6434331e (13 revisions)
...
54f8a8f716..aadc643433
2022-01-26 b.schade@samsung.com Vulkan: Fix to correctly redefine gl_PerVertex in GS
2022-01-26 gbeaty@chromium.org [infra] Use python3 for run_presubmit recipe.
2022-01-26 cclao@google.com Vulkan: Use queue instead of vector for mSharedGarbageList
2022-01-26 syoussefi@chromium.org Vulkan: Support different SCBs for outside and inside RP
2022-01-26 jmadill@chromium.org Revert "Vulkan: Enable framebuffer fetch on SwiftShader."
2022-01-26 jmadill@chromium.org Vulkan: Consolidate uniforms code in ProgramExecutableVk.
2022-01-26 jmadill@chromium.org Program: Add generic uniform update methods.
2022-01-26 jmadill@chromium.org ProgramPipeline: Remove mHas members.
2022-01-26 jmadill@chromium.org Re-land: "Vulkan: Remove "fillProgramStateMap"."
2022-01-26 jmadill@chromium.org Vulkan: Enable framebuffer fetch on SwiftShader.
2022-01-26 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 4ec99dddf407 to ae6a4b829252 (11 revisions)
2022-01-26 angle-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from 366db5aedd90 to 711968667748 (8 revisions)
2022-01-26 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 94c8695167c4 to 7b890e4b915b (100 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 bajones@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: bajones@google.com
Change-Id: I03cc8f31ad3841446e745663582cbf23dcb74ad8
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/78342
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-01-26 23:56:21 +00:00
Dawn Autoroller
22612fb3f3
Roll Tint from b1d2b84f7d
to e2f35ba8e0
(1 revision)
...
https://dawn.googlesource.com/tint.git/+log/b1d2b84f7dcb..e2f35ba8e0a4
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 bajones@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: bajones@google.com
Change-Id: I75e16042c94713f8a3c4df521f4ef11e9993531c
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/78258
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-01-26 21:19:31 +00:00
Loko Kung
a52dc04ee3
Adds validation tests for new device.Tick behavior based on internal and API calls.
...
Bug: dawn:628
Change-Id: I4de0a32fd18dc620637777754304df4634bbac66
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/77720
Reviewed-by: Kai Ninomiya <kainino@chromium.org>
Commit-Queue: Loko Kung <lokokung@google.com>
2022-01-26 19:37:16 +00:00
Dawn Autoroller
03373965e3
Roll Tint from 520bccf8d8
to b1d2b84f7d
(1 revision)
...
https://dawn.googlesource.com/tint.git/+log/520bccf8d8ba..b1d2b84f7dcb
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 bajones@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: bajones@google.com
Change-Id: I93176786fae66048e15b3c83d25df8e169af846c
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/78257
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-01-26 15:34:31 +00:00
Zhaoming Jiang
3d3e1757c4
Reland "Recording timing info in trace events when D3D12 queue submit"
...
This is a reland of 8e9fbbe7ca
Add a toggle RecordDetailedTimingInTraceEvents. When this toggle is
enabled, record detailed timing information in trace events right
before calling ExecuteCommandLists on a D3D12 command queue, and the
information includes system time, CPU timestamp, GPU timestamp, and
their frequency. All Windows APIs used here are supported since Windows
2000.
Original change's description:
> Recording timing info in trace events when D3D12 queue submit
>
> Add a toggle RecordDetailedTimingInTraceEvents. When this toggle is
> enabled, record detailed timing information in trace events right
> before calling ExecuteCommandLists on a D3D12 command queue, and the
> information includes system time, CPU timestamp, GPU timestamp, and
> their frequency.
>
> Bug: dawn:1264
> Change-Id: Ie06d3f2b7eb25c641ee00476334bd276227c3678
> Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/77381
> Reviewed-by: Corentin Wallez <cwallez@chromium.org>
> Commit-Queue: Zhaoming Jiang <zhaoming.jiang@intel.com>
Bug: dawn:1264
Change-Id: I3f81a76726f88fc0e9d817bfe452a050583399e8
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/78252
Reviewed-by: Yuly Novikov <ynovikov@google.com>
Reviewed-by: Kai Ninomiya <kainino@chromium.org>
Commit-Queue: Zhaoming Jiang <zhaoming.jiang@intel.com>
2022-01-26 13:34:51 +00:00
dawn-autoroll
7fd3676de7
Roll vulkan-deps from 238f2f5eb39f to ae6a4b829252 (2 revisions)
...
https://chromium.googlesource.com/vulkan-deps.git/+log/238f2f5eb39f..ae6a4b829252
Changed dependencies:
* glslang: 6624e13673..81cc10a498
* vulkan-loader: 997595a9ff..db4c3177aa
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 bajones@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: bajones@google.com
Change-Id: I351a167f837060d17d0475a2a44679ba9069386b
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/78256
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-01-26 12:36:11 +00:00
Dawn Autoroller
bad765c60e
Roll ANGLE from c5498b957e83 to 54f8a8f71621 (2 revisions)
...
c5498b957e..54f8a8f716
2022-01-26 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 35ed79e6a83b to 94c8695167c4 (935 revisions)
2022-01-26 ynovikov@chromium.org Unskip dEQP.GLES3/functional_shaders_operator_unary_operator_minus_*
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 bajones@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: bajones@google.com
Change-Id: I5ccd0df3d606f62478595475f80af1f9f2f067e8
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/78255
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-01-26 10:58:23 +00:00
Dawn Autoroller
ec9778f6f2
Roll SwiftShader from 1a74e1c7ab37 to 711968667748 (7 revisions)
...
https://swiftshader.googlesource.com/SwiftShader.git/+log/1a74e1c7ab37..711968667748
2022-01-26 capn@google.com Make image descriptor fields unsigned
2022-01-26 capn@google.com Regres: Apply lazy initialization patch
2022-01-25 nicolascapens@google.com Merge changes If2b3adf8,I8408644a
2022-01-25 sugoi@google.com Remove a few unused includes and declarations
2022-01-25 sugoi@google.com VK_EXT_tooling_info support
2022-01-25 capn@google.com Optimize Abs() using LLVM intrinsics
2022-01-25 dvet@google.com Refactor and modernize the Configurator class, add tests.
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 bajones@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: bajones@google.com
Change-Id: I19c7cfb00c1f2d45358a80998faf0ed4e876eed8
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/78254
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-01-26 10:56:41 +00:00
Jiawei Shao
04584a567e
Skip two tests that fail on Win11 with backend validation == full
...
BUG=dawn:1273, dawn:1255
Change-Id: I78f3dc3a3cfb6a3cedd03c1644e31abf71306dd8
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/78180
Commit-Queue: Jiawei Shao <jiawei.shao@intel.com>
Reviewed-by: Austin Eng <enga@chromium.org>
2022-01-26 07:37:54 +00:00
Dawn Autoroller
6ed50445bb
Roll Tint from 6c0df44211
to 520bccf8d8
(11 revisions)
...
https://dawn.googlesource.com/tint.git/+log/6c0df4421124..520bccf8d8ba
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 bajones@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: bajones@google.com
Change-Id: I61b713d962320b375504839d71e5e26c1896be6e
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/78253
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-01-26 05:53:41 +00:00
Shaobo
5875ad7064
Implement platform-independent isNaNCustom for VertexFormatTest
...
Wgsl removes inNaN from spec (https://github.com/gpuweb/gpuweb/pull/2311 )
and VertexFormatTest needs to cover NaN input. So we implement a
platform-independent isNaNCustom based on the rules in IEEE 754-1985.
Bug: dawn:1268
Change-Id: I53aef428c72d34381efc6b3ba0250685fc685965
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/78140
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
Reviewed-by: Austin Eng <enga@chromium.org>
Commit-Queue: Shaobo Yan <shaobo.yan@intel.com>
2022-01-26 00:22:40 +00:00
dawn-autoroll
df8b33f1a0
Roll vulkan-deps from 978db8424025 to 238f2f5eb39f (10 revisions)
...
https://chromium.googlesource.com/vulkan-deps.git/+log/978db8424025..238f2f5eb39f
Changed dependencies:
* spirv-tools: 58d8b4e29c..5003644f55
* vulkan-headers: 0873a22a11..1dace16d80
* vulkan-loader: ec84a665fd..997595a9ff
* vulkan-validation-layers: 7f229d1544..a6c1ddca49
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 bajones@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: bajones@google.com
Change-Id: I7e1c966972cb986feafb336925418fbce95fee65
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/78247
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-01-25 23:27:30 +00:00
Yuly Novikov
c64159ca25
Revert "Recording timing info in trace events when D3D12 queue submit"
...
This reverts commit 8e9fbbe7ca
.
Reason for revert: crashes on Win7
Original change's description:
> Recording timing info in trace events when D3D12 queue submit
>
> Add a toggle RecordDetailedTimingInTraceEvents. When this toggle is
> enabled, record detailed timing information in trace events right
> before calling ExecuteCommandLists on a D3D12 command queue, and the
> information includes system time, CPU timestamp, GPU timestamp, and
> their frequency.
>
> Bug: dawn:1264
> Change-Id: Ie06d3f2b7eb25c641ee00476334bd276227c3678
> Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/77381
> Reviewed-by: Corentin Wallez <cwallez@chromium.org>
> Commit-Queue: Zhaoming Jiang <zhaoming.jiang@intel.com>
TBR=cwallez@chromium.org ,kainino@chromium.org,enga@chromium.org,zhaoming.jiang@intel.com,dawn-scoped@luci-project-accounts.iam.gserviceaccount.com
Change-Id: I7884e1c9cb580237bfa65790e12879a075720b18
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: dawn:1264, chromium:1290964
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/78250
Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
Reviewed-by: Austin Eng <enga@chromium.org>
Commit-Queue: Yuly Novikov <ynovikov@google.com>
2022-01-25 22:13:03 +00:00
Dawn Autoroller
bcc740f227
Roll ANGLE from d6dd0cb52b17 to c5498b957e83 (7 revisions)
...
d6dd0cb52b..c5498b957e
2022-01-25 lubosz.sarnecki@collabora.com FrameCapture: Reset immutable buffers correctly.
2022-01-25 lubosz.sarnecki@collabora.com FrameCapture: Add Renderbuffers to mStartingResources.
2022-01-25 romanl@google.com Vulkan: Prevent out of bounds read in divisor emulation path.
2022-01-25 lubosz.sarnecki@collabora.com FrameCapture: Detect GL_MAP_COHERENT_BIT_EXT correctly.
2022-01-25 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 238eaa6f9d25 to 4ec99dddf407 (7 revisions)
2022-01-25 angle-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from e823eef17385 to 366db5aedd90 (2 revisions)
2022-01-25 gert.wollny@collabora.com Capture/Replay: don't capture MS depth renderbuffer pixels
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 bajones@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: bajones@google.com
Change-Id: I518a0115ed49e9a9ea50001f1f0562e3d34715ac
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/78243
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-01-25 21:21:22 +00:00
Dawn Autoroller
0733fff006
Roll SwiftShader from 366db5aedd90 to 1a74e1c7ab37 (1 revision)
...
https://swiftshader.googlesource.com/SwiftShader.git/+log/366db5aedd90..1a74e1c7ab37
2022-01-25 mikaelpessa@google.com Add logging to SPIR-V validation
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 bajones@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: bajones@google.com
Change-Id: I5e4e5ed9e2c04febd0ff89370361bfe642ff1a9d
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/78242
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
2022-01-25 21:20:10 +00:00