|
3f59c285
|
2022-07-12T17:29:36
|
|
D3D11: implement image load/store format reinterpretation.
Reinterpretation requires all UAV textures to be in a TYPELESS
format. Implement an ensureUnorderedAccess() that converts the
texture's storage to one with the D3D11_BIND_UNORDERED_ACCESS
flag, which, prior to this change, was set unconditionally for
all textures in an >= ES 3.1 context. If this flag is set at
D3D texture creation time, use the appropriate TYPELESS format.
Implementation uses a BindFlags struct, which subsumes the
existing renderTarget for clarity. Factor out the relevant bits
of ensureRenderTarget() into an ensureBindFlags() helper function,
and make ensureRenderTarget() and ensureUnorderedAccess() wrappers
around it.
Add the corresponding typeless formats to the texture format table.
Bug: angleproject:7501, angleproject:7520
Change-Id: Id21b9db3229aceca121da6ba6507704417034ec4
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3780588
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Reviewed-by: Geoff Lang <geofflang@chromium.org>
Commit-Queue: Stephen White <senorblanco@chromium.org>
|
|
5c5a14c3
|
2022-07-19T16:03:08
|
|
Tests: Add Battle Of Polytopia trace.
Test: angle_perftests --gtest_filter="*battle_of_polytopia*"
Bug: angleproject:7529
Change-Id: Ib9ad862fa5d2a3cd761bdbf42b2b91c2fe63f99b
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3780915
Commit-Queue: Cody Northrop <cnorthrop@google.com>
Reviewed-by: Cody Northrop <cnorthrop@google.com>
|
|
be708446
|
2022-07-25T15:24:52
|
|
Vulkan: Remove the bindEmptyForUnusedDescriptorSets workaround
Only applied to older Qualcomm-based phones.
Bug: angleproject:2727
Change-Id: I37a611e2ff79d898eff9401467407543f3c690b8
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3785290
Reviewed-by: Charlie Lao <cclao@google.com>
Auto-Submit: Shahbaz Youssefi <syoussefi@chromium.org>
Reviewed-by: Yuxin Hu <yuxinhu@google.com>
Commit-Queue: Yuxin Hu <yuxinhu@google.com>
|
|
da2d1e0a
|
2022-07-25T16:12:14
|
|
Update extension support (July 25, 2022).
Linux Intel testing was switched from HD630 to UHD630 GPU.
Bug: chromium:1342945
Change-Id: Ic02e71a9ee3d5cdb2a6808405551bf3f60512914
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3780158
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Commit-Queue: Jamie Madill <jmadill@chromium.org>
Auto-Submit: Yuly Novikov <ynovikov@chromium.org>
|
|
3b020cc1
|
2022-07-25T13:59:21
|
|
Roll VK-GL-CTS from cb1dc55bc044 to e3066ef682d7 (11 revisions)
https://chromium.googlesource.com/external/github.com/KhronosGroup/VK-GL-CTS.git/+log/cb1dc55bc044..e3066ef682d7
2022-07-23 quic_mnetsch@quicinc.com Merge dev/VK_EXT_shader_module_identifier to vk-gl-cts/main
2022-07-23 quic_mnetsch@quicinc.com Merge vk-gl-cts/dev/VK_EXT_multisampled_render_to_single_sampled to vk-gl-cts/main
2022-07-22 quic_mnetsch@quicinc.com Notice of withdrawal of Vulkan CTS 1.2.7.x
2022-07-22 quic_mnetsch@quicinc.com Merge "Merge vk-gl-cts/github-main into vk-gl-cts/main" into main
2022-07-22 quic_mnetsch@quicinc.com Merge vk-gl-cts/vulkan-cts-1.3.3 into vk-gl-cts/main
2022-07-22 piotr.byszewski@mobica.com Fix validation errors for DR multiview tests
2022-07-22 jbolz@nvidia.com Support commandPoolResetCommandBuffer==VK_FALSE for VulkanSC
2022-07-22 vidar.lillebo@arm.com Add tests for VK_EXT_image_compression_control_swapchain
2022-07-22 antto.makinen@siru.fi Add coverage of indirect dispatches on the compute queue
2022-07-22 rgarcia@igalia.com Test dynamic patch control points without tessellation
2022-07-22 quic_mnetsch@quicinc.com Merge vk-gl-cts/vulkan-cts-1.3.3 into vk-gl-cts/main
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/vk-gl-cts-angle-autoroll
Please CC angle-bots+autoroll-info@google.com,yuxinhu@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 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: angle-bots+autoroll-info@google.com,yuxinhu@google.com
Change-Id: Ic3bdc4c896e144cadb5dd5b049763a649b9ac126
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3784727
Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
|
|
6d6b9967
|
2022-07-22T20:16:18
|
|
Roll Chromium from d2f8d8516036 to 1201dfbc6265 (220 revisions)
https://chromium.googlesource.com/chromium/src.git/+log/d2f8d8516036..1201dfbc6265
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/chromium-angle-autoroll
Please CC romanl@google.com,ynovikov@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/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
Changed dependencies
* build: https://chromium.googlesource.com/chromium/src/build.git/+log/1d40290874..f14f6d206b
* buildtools: https://chromium.googlesource.com/chromium/src/buildtools.git/+log/8b46ec0615..fe57e98eeb
* buildtools/third_party/libc++/trunk: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git/+log/49e658031b..eb79671bfb
* testing: https://chromium.googlesource.com/chromium/src/testing/+log/9222b02eb9..1f497ac0b0
* third_party/abseil-cpp: https://chromium.googlesource.com/chromium/src/third_party/abseil-cpp/+log/5bf30e53b5..c3a4a17539
* third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/{catapult_..3384fbd903
* third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/0ba2fd429d..debf6402b3
* tools/perf: https://chromium.googlesource.com/chromium/src/tools/perf/+log/9f9696f98f..8e7aadf254
No update to Clang.
Bug: None
Tbr: romanl@google.com,ynovikov@google.com
Change-Id: I09ec0218b7dab0e1a7607148b23de436dd6fdebd
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3782572
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
|
|
b78d471a
|
2022-07-21T09:53:37
|
|
Add angle_enable_share_context_lock build flag
This flags can be used to enable the share context lock.
Without this lock, the client need to use gl calls in
a threadsafe way. It is true by default.
Bug: chromium:1336126
Change-Id: I984f8cfb0379195f6ebe11b0997e401f2421affa
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3780582
Reviewed-by: Geoff Lang <geofflang@chromium.org>
Commit-Queue: Peng Huang <penghuang@chromium.org>
|
|
115d8361
|
2022-07-21T13:59:48
|
|
Switch Linux Intel testing to UHD 630 GPU
Replacing 0x5912 HD 630 with 0x9bc5 UHD 630.
Also updating Mesa from 19.0.2 to 20.0.8.
Since no problems were observed on the new configuration during the
experiment, removing max-processes and flaky-retries workarounds.
Bug: chromium:1342945
Change-Id: I51150092c67802ffd54796dd3b067cd6473dfb86
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3780922
Reviewed-by: Roman Lavrov <romanl@google.com>
Auto-Submit: Yuly Novikov <ynovikov@chromium.org>
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
Commit-Queue: Roman Lavrov <romanl@google.com>
|
|
c460c299
|
2022-06-21T11:20:45
|
|
Implement GLSL additions for ANGLE_shader_pixel_local_storage
Specs out, implements, and thoroughly tests the GLSL additions for
ANGLE_shader_pixel_local_storage. Adds a simple transformation that
rewrites PLS directly into shader images. Updates the existing PLS tests
to use the newly built-in PLS features and ensures they continue
passing.
For now, applications call glBindImageTexture to configure their pixel
local storage. The OpenGL ES API side of this extension will follow
shortly.
Bug: angleproject:7279
Change-Id: I141183069b5cbfcca01cbb77b5b36d3e5f834bf5
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3761876
Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
Commit-Queue: Chris Dalton <chris@rive.app>
Reviewed-by: Kenneth Russell <kbr@chromium.org>
|
|
25f7d39f
|
2022-07-21T10:01:38
|
|
Roll vulkan-deps from c42337d9ef75 to 5cb0a31b27bf (10 revisions)
https://chromium.googlesource.com/vulkan-deps.git/+log/c42337d9ef75..5cb0a31b27bf
Changed dependencies:
* spirv-tools: https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools.git/+log/93ebf698a0..e4cfa190df
* vulkan-headers: https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Headers.git/+log/16847a6100..87d2aa9d77
* vulkan-validation-layers: https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-ValidationLayers.git/+log/eb67f9bbef..52aadfabb5
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-angle-autoroll
Please CC romanl@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 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: romanl@google.com
Change-Id: Iaaa8bdbee6b56f8e1e07722c690548ad46533a5a
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3778411
Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
|
|
3fbd4e40
|
2022-07-19T18:58:24
|
|
Roll Chromium from a1cfdbdf4c3b to 806fa2d991d9 (256 revisions)
https://chromium.googlesource.com/chromium/src.git/+log/a1cfdbdf4c3b..806fa2d991d9
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/chromium-angle-autoroll
Please CC romanl@google.com,ynovikov@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/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
Changed dependencies
* build: https://chromium.googlesource.com/chromium/src/build.git/+log/f7ac2ecbd4..f304e1f508
* testing: https://chromium.googlesource.com/chromium/src/testing/+log/0a224ca590..1307a6e5be
* third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/{catapult_..1240e973d5
* third_party/fuchsia-sdk/sdk: version:8.20220713.3.1..version:9.20220719.1.1
* tools/perf: https://chromium.googlesource.com/chromium/src/tools/perf/+log/4e30c7daa4..394db6d2a8
No update to Clang.
Bug: None
Tbr: romanl@google.com,ynovikov@google.com
Change-Id: I7f58ef83fe7c9c7760b200a7142a98709c5aac47
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3773447
Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
|
|
45e5cf01
|
2022-06-03T14:29:23
|
|
Vulkan: Implement ASTC emulation.
Implement ASTC emulation using the astc-encoder library.
Add copy_image tests to deqp_gles31_test_expectations for desktop cards.
Add emulatedAstc limitation.
Don't expose emulated ASTC from WebGL contexts.
Introduce ANGLE_HAS_ASTCENC define to check for build availability.
Only build on angle_standalone configurations.
DEPS: Add astc-encoder.
image_util: Decode ASTC to RGBA.
TracePerfTest: Skip car_chase and genshin_impact on NVIDIA.
Bug: angleproject:7415
Change-Id: Ib2f3fd3f710164a2ecd5d5edf780227031bbfb84
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3697999
Commit-Queue: Lubosz Sarnecki <lubosz.sarnecki@collabora.com>
Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
Reviewed-by: Cody Northrop <cnorthrop@google.com>
|
|
2c3c45ee
|
2022-07-18T12:37:57
|
|
Roll VK-GL-CTS from ef9a6635208b to 692df061716d (12 revisions)
Includes suppression of new render_sample_texture_array dEQP tests on Android.
https://chromium.googlesource.com/external/github.com/KhronosGroup/VK-GL-CTS.git/+log/ef9a6635208b..692df061716d
2022-07-15 quic_mnetsch@quicinc.com Merge vk-gl-cts/opengl-cts-4.6.2 into vk-gl-cts/main
2022-07-15 jan-harald.fredriksen@arm.com Avoid dependency on geometry shaders for VK_ARM_rasterization_order_attachment_access
2022-07-15 michal.jakubek@mobica.com Global Priority Queue Families Tests
2022-07-15 rgarcia@igalia.com Test resetting queries after copying results
2022-07-15 piotr.byszewski@mobica.com Remove some RT SkipTriangles tests
2022-07-15 piotr.byszewski@mobica.com Enable FSR basic tests for Vulkan SC
2022-07-15 toni.merilehti@siru.fi Add tests for array comparisons
2022-07-15 yiyfan01@arm.com Add Texture2D array test in which Texture2D array is rendered and sampled.
2022-07-15 michal.jakubek@mobica.com Fix for attachment count in EXT_color_write_enable tests.
2022-07-15 piotr.byszewski@mobica.com Fix maxImageView(MipLevels/ArrayLayers) bug in SC
2022-07-15 skirank@nvidia.com Fix vkwsi Display control tests
2022-07-15 quic_mnetsch@quicinc.com Merge vk-gl-cts/vulkan-cts-1.3.3 into vk-gl-cts/main
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/vk-gl-cts-angle-autoroll
Please CC angle-bots+autoroll-info@google.com,romanl@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 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: angleproject:7506
Change-Id: I0b674a424cc109126b5a590430546942c6db3740
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3769550
Reviewed-by: Amirali Abdolrashidi <abdolrashidi@google.com>
Commit-Queue: Roman Lavrov <romanl@google.com>
|
|
15cc0013
|
2022-07-14T23:32:05
|
|
Add a GL_ANGLE_shader_pixel_local_storage extension
Plumbs through "GL_ANGLE_shader_pixel_local_storage" and
"GL_ANGLE_shader_pixel_local_storage_coherent" extension strings
advertised by ANGLE and stubs out an initial spec document. This change
doesn't add any new procedures or shader constructs, but it does allow
the PLS tests to start checking for the real extension strings and
requiring the GL_ANGLE_shader_pixel_local_storage extension.
Bug: angleproject:7279
Change-Id: I36877fe4117185a2121f803288123cd69a447cf3
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3739590
Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
Reviewed-by: Kenneth Russell <kbr@chromium.org>
Commit-Queue: Chris Dalton <chris@rive.app>
|
|
a4606f62
|
2022-07-15T10:01:23
|
|
Roll vulkan-deps from 07a6dec37162 to 3204c0c798d3 (8 revisions)
https://chromium.googlesource.com/vulkan-deps.git/+log/07a6dec37162..3204c0c798d3
Changed dependencies:
* glslang: https://chromium.googlesource.com/external/github.com/KhronosGroup/glslang.git/+log/68c1880c09..7e6b7c26a2
* vulkan-headers: https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Headers.git/+log/9f73b931f4..16847a6100
* vulkan-loader: https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Loader.git/+log/4de4f256ab..30cb46bf7e
* vulkan-tools: https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Tools.git/+log/ffc961dbd7..8b603f8d06
* vulkan-validation-layers: https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-ValidationLayers.git/+log/c99353e1fe..427d39742f
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-angle-autoroll
Please CC cnorthrop@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 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: cnorthrop@google.com
Change-Id: I4937a1e7469d15df052d7bff96912e57effab41e
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3764555
Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
|
|
47e42403
|
2022-07-15T07:01:24
|
|
Roll Chromium from 3840fb1fefb2 to d19b3e76906e (447 revisions)
https://chromium.googlesource.com/chromium/src.git/+log/3840fb1fefb2..d19b3e76906e
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/chromium-angle-autoroll
Please CC cnorthrop@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/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
Changed dependencies
* build: https://chromium.googlesource.com/chromium/src/build.git/+log/6768ec1b0e..62186a2b91
* buildtools/third_party/libc++abi/trunk: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git/+log/3007992fc7..b954e3e656
* testing: https://chromium.googlesource.com/chromium/src/testing/+log/730a7fbbcc..866e5a3d6a
* third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/{catapult_..880567709d
* third_party/fuchsia-sdk/sdk: version:8.20220713.2.1..version:8.20220713.3.1
* tools/mb: https://chromium.googlesource.com/chromium/src/tools/mb/+log/614dec911e..d9a213cebd
* tools/perf: https://chromium.googlesource.com/chromium/src/tools/perf/+log/b54a7474ad..75964e1dea
No update to Clang.
Bug: None
Tbr: cnorthrop@google.com
Change-Id: Id0b8dd11819b2bcb53a1ec8ee2ff2c6236412835
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3764554
Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
|
|
ea138236
|
2022-07-12T15:51:05
|
|
Remove suppression for passing dEQP tests
Numerous GLES3.2 tests are now passing.
Bug: angleproject:5557
Bug: angleproject:5579
Bug: angleproject:5978
Bug: angleproject:6441
Change-Id: I6e42a3590390ff984432586c1cd642b20fcd758f
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3758704
Reviewed-by: Yuxin Hu <yuxinhu@google.com>
Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>
|
|
d9763c60
|
2022-07-14T14:42:27
|
|
Disable mutable texture upload on Win/Intel devs
After adding the mutable texture upload CL, we are experiencing
some instances of flakiness in the form of lost context/device
errors in the perf tests in Win/Intel cases.
* Added mutableMipmapTextureUpload as an ANGLE feature, which is
used to determine if onMutableTextureUpload() should be called.
* It is disabled on Windows when using an Intel GPU.
* Disabled the related unit tests on Win/Intel cases.
Bug: angleproject:7308
Bug: b/202744914
Change-Id: Ib8c1bddc39cc4354468831a4a599a7c343d05f0e
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3764460
Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>
Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
Reviewed-by: Charlie Lao <cclao@google.com>
|
|
4b20c309
|
2022-07-14T08:46:19
|
|
Roll Chromium from f224faaabcd0 to 3840fb1fefb2 (566 revisions)
https://chromium.googlesource.com/chromium/src.git/+log/f224faaabcd0..3840fb1fefb2
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/chromium-angle-autoroll
Please CC cnorthrop@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/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
Changed dependencies
* build: https://chromium.googlesource.com/chromium/src/build.git/+log/78234e59fa..6768ec1b0e
* buildtools: https://chromium.googlesource.com/chromium/src/buildtools.git/+log/34f9ff8fd5..5cee6a2f1c
* testing: https://chromium.googlesource.com/chromium/src/testing/+log/17fa354659..730a7fbbcc
* third_party/abseil-cpp: https://chromium.googlesource.com/chromium/src/third_party/abseil-cpp/+log/bc3ab29356..fd07f9469a
* third_party/android_deps: https://chromium.googlesource.com/chromium/src/third_party/android_deps/+log/63748ee9c0..13bb7f697c
* third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/{catapult_..e8f62ffda8
* third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/c3ac73ebfa..26bc518eae
* third_party/fuchsia-sdk/sdk: version:8.20220712.1.1..version:8.20220713.2.1
* tools/luci-go: git_revision:be5d9aacf8987c0826223264f0427cd0b530b6a4..git_revision:a0ba80649473055bae3d789eec28c9967adb5e45
* tools/luci-go: git_revision:be5d9aacf8987c0826223264f0427cd0b530b6a4..git_revision:a0ba80649473055bae3d789eec28c9967adb5e45
* tools/mb: https://chromium.googlesource.com/chromium/src/tools/mb/+log/9dff912265..614dec911e
* tools/perf: https://chromium.googlesource.com/chromium/src/tools/perf/+log/ca9842bb4a..b54a7474ad
* tools/skia_goldctl/linux: ae24MBF5YbEEwpnfCm1dgu86m0StdnqA5BuDV09VyR4C..Ri4sbgofBQTekhs0H-MmBCEBFmTBIzjMFWjrISXy44QC
* tools/skia_goldctl/mac_amd64: k-LraF0EyymBQiGapRFxHW3QchEFhcw8Uz1C9EaQES8C..2FFjh0Xtg__05cZwoN_kBY9gONiqBgS4k96j4PiERwQC
* tools/skia_goldctl/mac_arm64: UU5Fs5VQoMBiiUttczNdC1YbiiL2dTmU0j55Lg-J-r0C..CDhGE0xDG5UpFXKhktNh4Hn1ahNh3qpRQ1KDKvRjuWgC
* tools/skia_goldctl/win: n3jvsDMl43swXVzULALv9Wh0kHahqZ4VSy7_i3wO1LgC..2hLrGJKgXQCcX5OqtWO__r1MDSY-ix-DaFzXPUcuOJQC
No update to Clang.
Bug: None
Tbr: cnorthrop@google.com
Change-Id: Ib1bf9a6e6774b40940ea1a7bc59a9b4659dbf817
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3761878
Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
|
|
5897d6f5
|
2022-07-07T00:00:00
|
|
GL: Add emulateCopyTexImage2D workaround
Using texImage2D + copyTexSubImage2D seems to be
more stable than using copyTexImage2D directly.
Added missing HALF_FLOAT fix to the code path that
requires target texture initialization.
Fixed target texture dimensions when initialization
is not required.
Fixes Apple GPU crashes in:
* CopyTexImageTest.DeleteAfterCopyingToTextures
* conformance/textures/misc/texture-copying-and-deletion.html
* conformance/textures/misc/texture-copying-feedback-loops.html
Bug: angleproject:5038
Bug: angleproject:5360
Bug: chromium:1130703
Change-Id: I5cce087983601e768902f01b3462ec2106e2500a
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3749921
Commit-Queue: Kenneth Russell <kbr@chromium.org>
Reviewed-by: Gregg Tavares <gman@chromium.org>
Reviewed-by: Kenneth Russell <kbr@chromium.org>
|
|
8056a5ee
|
2022-07-13T17:53:17
|
|
Add Linux Intel experimental standalone bot
For testing Optiplex 7080
Bug: chromium:1342945
Change-Id: I6885222190d735decc28074751c428d2dc0fe588
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3761034
Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>
Auto-Submit: Yuly Novikov <ynovikov@chromium.org>
Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
|
|
a04d6c3e
|
2022-07-13T07:01:22
|
|
Roll Chromium from 2b7014d6e622 to f224faaabcd0 (511 revisions)
https://chromium.googlesource.com/chromium/src.git/+log/2b7014d6e622..f224faaabcd0
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/chromium-angle-autoroll
Please CC cnorthrop@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/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
Changed dependencies
* build: https://chromium.googlesource.com/chromium/src/build.git/+log/2101e0d8a5..78234e59fa
* testing: https://chromium.googlesource.com/chromium/src/testing/+log/0f648ad9a6..17fa354659
* third_party/android_deps: https://chromium.googlesource.com/chromium/src/third_party/android_deps/+log/f2fc4aff7a..63748ee9c0
* third_party/android_sdk: https://chromium.googlesource.com/chromium/src/third_party/android_sdk/+log/29db1c9bf3..8f37aa7698
* third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/{catapult_..8e958343e5
* third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/d22bf60721..c3ac73ebfa
* third_party/fuchsia-sdk/sdk: version:8.20220712.0.1..version:8.20220712.1.1
* tools/mb: https://chromium.googlesource.com/chromium/src/tools/mb/+log/1cff17eafb..9dff912265
* tools/perf: https://chromium.googlesource.com/chromium/src/tools/perf/+log/dacf7083a7..ca9842bb4a
No update to Clang.
Bug: None
Tbr: cnorthrop@google.com
Change-Id: I6bbd7ee381645673dfe35505dd84a7b38aac48c7
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3759521
Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
|
|
a2f64b81
|
2022-07-12T17:28:22
|
|
Roll vulkan-deps from c119749eff1f to 4d09ee266d3c (17 revisions)
https://chromium.googlesource.com/vulkan-deps.git/+log/c119749eff1f..4d09ee266d3c
Changed dependencies:
* glslang: https://chromium.googlesource.com/external/github.com/KhronosGroup/glslang.git/+log/b2d2c9dd3d..68c1880c09
* spirv-tools: https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools.git/+log/05de650371..69e1deabc1
* vulkan-headers: https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Headers.git/+log/2c823b7f27..9f73b931f4
* vulkan-loader: https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Loader.git/+log/26921924d6..4de4f256ab
* vulkan-tools: https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Tools.git/+log/1987cb2331..ffc961dbd7
* vulkan-validation-layers: https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-ValidationLayers.git/+log/c9ceaf94e8..5f61452b9c
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-angle-autoroll
Please CC cnorthrop@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 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: cnorthrop@google.com
Change-Id: I7526bd274fe43a59ee20a7a5f359a8876d5065e8
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3758885
Commit-Queue: Cody Northrop <cnorthrop@google.com>
Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
|
|
d88f7906
|
2022-07-01T12:57:09
|
|
Extra buffer logging/checking on Android Cuttlefish
This adds a feature that will be enabled on Android Cuttlefish
systems, to catch a rare crash.
Test: Visual inspection of logcat output
Bug: b/236098131
Change-Id: Ie35d7e017f69b36da9caf3e47c31fcc71846caed
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3726963
Reviewed-by: Cody Northrop <cnorthrop@google.com>
Commit-Queue: Ian Elliott <ianelliott@google.com>
|
|
61e01483
|
2022-07-12T07:00:12
|
|
Roll Chromium from eb8af3adeed3 to 2b7014d6e622 (496 revisions)
https://chromium.googlesource.com/chromium/src.git/+log/eb8af3adeed3..2b7014d6e622
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/chromium-angle-autoroll
Please CC cnorthrop@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/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
Changed dependencies
* build: https://chromium.googlesource.com/chromium/src/build.git/+log/0b8f9f66dd..2101e0d8a5
* buildtools/linux64: git_revision:03ce92df5f9875bd9929b564be4b612713569aa9..git_revision:9ef321772ecc161937db69acb346397e0ccc484d
* buildtools/mac: git_revision:03ce92df5f9875bd9929b564be4b612713569aa9..git_revision:9ef321772ecc161937db69acb346397e0ccc484d
* buildtools/win: git_revision:03ce92df5f9875bd9929b564be4b612713569aa9..git_revision:9ef321772ecc161937db69acb346397e0ccc484d
* testing: https://chromium.googlesource.com/chromium/src/testing/+log/cf8f275dd5..0f648ad9a6
* third_party/abseil-cpp: https://chromium.googlesource.com/chromium/src/third_party/abseil-cpp/+log/e44b3e77a9..bc3ab29356
* third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/{catapult_..0da11c3cda
* third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/1601b3eba0..d22bf60721
* third_party/fuchsia-sdk/sdk: version:8.20220710.3.1..version:8.20220712.0.1
* third_party/protobuf: https://chromium.googlesource.com/chromium/src/third_party/protobuf/+log/ee5f422273..2b481239f6
* third_party/r8: _URv1DxbFnQYhwPNbUIf6cm2s5SkiWjaYLFJa3Zw4ysC..auReXfxxD74XGdPdi-rYsKrp4sRwYwgNjh_W0PT7vNcC
* tools/mb: https://chromium.googlesource.com/chromium/src/tools/mb/+log/0c95a81c8e..1cff17eafb
* tools/perf: https://chromium.googlesource.com/chromium/src/tools/perf/+log/baba431593..dacf7083a7
No update to Clang.
Bug: angleproject:6486,angleproject:7280
Tbr: cnorthrop@google.com
Change-Id: I474948ef388f580ff79f96f73b151545b6c3abdb
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3757094
Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
|
|
adcc6453
|
2022-07-08T18:29:06
|
|
Roll VK-GL-CTS from 867b77cee987 to ef9a6635208b (14 revisions)
https://chromium.googlesource.com/external/github.com/KhronosGroup/VK-GL-CTS.git/+log/867b77cee987..ef9a6635208b
2022-07-08 quic_mnetsch@quicinc.com Merge vk-gl-cts/github-main into vk-gl-cts/main
2022-07-08 quic_mnetsch@quicinc.com Merge "Merge vk-gl-cts/vulkan-cts-1.3.3 to vk-gl-cts/main" into main
2022-07-08 ziga@lunarg.com Fix duplicated file in CMakeLists
2022-07-08 luwang@nvidia.com Add back InvalidApiVersion test for Vulkan SC
2022-07-08 rgarcia@igalia.com Fix initial color attachment layout in conditional rendering tests
2022-07-08 mikko.tiusanen@siru.fi Test additional robustBufferAccess requirements for vertex attribute
2022-07-08 rgarcia@igalia.com Remove unneeded check for graphicsPipelineLibraryFastLinking
2022-07-08 antto.makinen@siru.fi Test sRGB storage image writes
2022-07-08 ari.suonpaa@siru.fi Add random tests for dynamic rendering
2022-07-08 thomas.weber@arm.com Add mandatory features check for VK_EXT_subpass_merge_feedback
2022-07-08 ari.suonpaa@siru.fi Add tests using maximum index value with primitive restart disabled
2022-07-08 ilkka.saarelainen@siru.fi Remove duplicate Buffer and Image classes
2022-07-08 Maciej.Jesionowski@amd.com Fix SHA-1 calculation in delibs
2022-07-08 marcin.kantoch@amd.com load_store_op_none - tests should disable stencil test
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/vk-gl-cts-angle-autoroll
Please CC abdolrashidi@google.com,angle-bots+autoroll-info@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 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: abdolrashidi@google.com,angle-bots+autoroll-info@google.com
Change-Id: I77d4158fe0c2332dc3f91314289a3bef04943cc6
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3752911
Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
|
|
ac838109
|
2022-07-08T08:20:19
|
|
Roll Chromium from 84d7af71045d to 14abb4e33fdf (505 revisions)
https://chromium.googlesource.com/chromium/src.git/+log/84d7af71045d..14abb4e33fdf
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/chromium-angle-autoroll
Please CC abdolrashidi@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/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
Changed dependencies
* build: https://chromium.googlesource.com/chromium/src/build.git/+log/ea8947ab37..91f4f755f5
* testing: https://chromium.googlesource.com/chromium/src/testing/+log/65ee7c4dc1..7cb0c1ac02
* third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/{catapult_..d7cbf23b7d
* third_party/fuchsia-sdk/sdk: version:8.20220706.2.1..version:8.20220707.3.1
* third_party/r8: rjJlU5IP2VfVMVMEzQ8fMaA6vkqr15VmfRYimpm4TeIC..Zmb3PQpaMmxHLKO-7rV_Zl3UzVWX40QwqDQQibl5kkYC
* tools/mb: https://chromium.googlesource.com/chromium/src/tools/mb/+log/4d8117825a..9dfcf9de8e
* tools/perf: https://chromium.googlesource.com/chromium/src/tools/perf/+log/2195cf7110..3464548264
No update to Clang.
Bug: None
Tbr: abdolrashidi@google.com
Change-Id: I50345a4e21379ccf1256ad7ce00647b7013ff29c
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3751903
Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
|
|
3a52a796
|
2022-07-07T07:01:17
|
|
Roll Chromium from 0820cef93768 to 84d7af71045d (436 revisions)
https://chromium.googlesource.com/chromium/src.git/+log/0820cef93768..84d7af71045d
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/chromium-angle-autoroll
Please CC abdolrashidi@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/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
Changed dependencies
* build: https://chromium.googlesource.com/chromium/src/build.git/+log/4b4fefbabb..ea8947ab37
* testing: https://chromium.googlesource.com/chromium/src/testing/+log/ffe4aea6f0..65ee7c4dc1
* third_party/abseil-cpp: https://chromium.googlesource.com/chromium/src/third_party/abseil-cpp/+log/9cf14c268d..e44b3e77a9
* third_party/android_deps: https://chromium.googlesource.com/chromium/src/third_party/android_deps/+log/8b6bc96d32..f2fc4aff7a
* third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/{catapult_..6f2de7bf2d
* third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/78c53d11a0..bb07d9eb0b
* third_party/fuchsia-sdk/sdk: version:8.20220705.3.1..version:8.20220706.2.1
* third_party/r8: HmHfvTcsLzsBa_zD-K3mzWcLgCCjj2q2C0G7yLng82wC..rjJlU5IP2VfVMVMEzQ8fMaA6vkqr15VmfRYimpm4TeIC
* tools/clang: https://chromium.googlesource.com/chromium/src/tools/clang.git/+log/c8f1e5e5b7..8bd72d6250
* tools/perf: https://chromium.googlesource.com/chromium/src/tools/perf/+log/36f2d375a8..2195cf7110
Clang version changed llvmorg-15-init-14188-g4dcb42fa:llvmorg-15-init-15116-g7c4b90a9
Details: https://chromium.googlesource.com/chromium/src/tools/clang/+/c8f1e5e5b7722962ecb28ba041775939d451ed82..8bd72d6250bbb3a2c30151a5920ebc6f644dc51c/scripts/update.py
Bug: None
Tbr: abdolrashidi@google.com
Change-Id: Ib2d3764495e9c0eec94a84fda2aab292dea79879
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3750133
Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
|
|
9070e279
|
2022-06-30T09:35:59
|
|
Vulkan: Handle platforms that have imprecise float division issues
Even when the dividend and divisor have the same value
some platforms do not return 1.0f. We need to emit sepcial
division code on such platforms.
Bug: angleproject:3586
Tests: KHR-GLES31.core.blend_equation_advanced.blend*HSL*
Change-Id: Ibb81f57c959ae2c8edb6d361bf6241c019dfb988
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3738439
Reviewed-by: Charlie Lao <cclao@google.com>
Commit-Queue: mohan maiya <m.maiya@samsung.com>
Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
|
|
8e79a222
|
2022-07-01T18:07:12
|
|
Roll Chromium from 8bf3474ad33a to b1ab0fbd602a (1173 revisions)
Moves third_party/android_lint to third_party/android_build_tools/lint
Essentialy squashing in these Chromium CLs:
https://chromium-review.googlesource.com/c/chromium/src/+/3735152
https://chromium-review.googlesource.com/c/chromium/src/+/3707459
https://chromium-review.googlesource.com/c/chromium/src/+/3738921
https://chromium.googlesource.com/chromium/src.git/+log/8bf3474ad33a..b1ab0fbd602a
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/chromium-angle-autoroll
Please CC ianelliott@google.com,ynovikov@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/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
Changed dependencies
* build: https://chromium.googlesource.com/chromium/src/build.git/+log/5b369fe7f5..473484fe92
* buildtools/clang_format/script: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/clang/tools/clang-format.git/+log/e435ad79c1..8b525d2747
* buildtools/linux64: git_revision:29accf5ac2eadfc53e687081583b7bc1592a8839..git_revision:ecaaf4b9e58a312a1610a37999eeccf58f73e264
* buildtools/mac: git_revision:29accf5ac2eadfc53e687081583b7bc1592a8839..git_revision:ecaaf4b9e58a312a1610a37999eeccf58f73e264
* buildtools/win: git_revision:29accf5ac2eadfc53e687081583b7bc1592a8839..git_revision:ecaaf4b9e58a312a1610a37999eeccf58f73e264
* testing: https://chromium.googlesource.com/chromium/src/testing/+log/7663e0cfff..b97d5810aa
* third_party/abseil-cpp: https://chromium.googlesource.com/chromium/src/third_party/abseil-cpp/+log/62a4d6866a..9cf14c268d
* third_party/android_build_tools: https://chromium.googlesource.com/chromium/src/third_party/android_build_tools/+log/29766b5d64..c3471b21c1
* third_party/android_build_tools/bundletool: AqsPZpWJh-ZyGraHKlbH8XgjRnmyDmolX4HhwPEo9XUC..qLkNwA6wjoqznVqaa151GelgGBP4X495n0z-jluACPcC
* third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/{catapult_..0f40847086
* third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/a83ac9395c..9af90cb59e
* third_party/fuchsia-sdk/sdk: version:8.20220627.3.1..version:8.20220701.2.1
* third_party/protobuf: https://chromium.googlesource.com/chromium/src/third_party/protobuf/+log/35de724cf2..ee5f422273
* tools/luci-go: git_revision:5d9b6ecf87cdfb928e1112d2838d26bc7ede2b48..git_revision:be5d9aacf8987c0826223264f0427cd0b530b6a4
* tools/luci-go: git_revision:5d9b6ecf87cdfb928e1112d2838d26bc7ede2b48..git_revision:be5d9aacf8987c0826223264f0427cd0b530b6a4
* tools/mb: https://chromium.googlesource.com/chromium/src/tools/mb/+log/e7effce34f..4db7e4a8a7
* tools/perf: https://chromium.googlesource.com/chromium/src/tools/perf/+log/7c096990d7..d43fc430b2
* tools/skia_goldctl/linux: LOLBT9fx6Zp6tPJMXhgMoDZcTPCk-VSNk5gHIOchhIMC..ae24MBF5YbEEwpnfCm1dgu86m0StdnqA5BuDV09VyR4C
* tools/skia_goldctl/mac_amd64: u6SVSv19aduMZOLqGYkCHbjhnJWwm0WimUYQs4q9mDgC..k-LraF0EyymBQiGapRFxHW3QchEFhcw8Uz1C9EaQES8C
* tools/skia_goldctl/mac_arm64: 1aHoSQfZbmKtsxSSw_7SIfNuMapnLQb_uHdo237FM88C..UU5Fs5VQoMBiiUttczNdC1YbiiL2dTmU0j55Lg-J-r0C
* tools/skia_goldctl/win: 0JoR2aK22wezglgiEZQathxIbpRDITqBt6h9rwFMU7QC..n3jvsDMl43swXVzULALv9Wh0kHahqZ4VSy7_i3wO1LgC
No update to Clang.
Bug: chromium:1273512, chromium:1326906
Tbr: ianelliott@google.com,ynovikov@google.com
Change-Id: If3202d42fec891ad1620fbd5dd8519686415c5e5
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3741205
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
Reviewed-by: Ian Elliott <ianelliott@google.com>
Commit-Queue: Ian Elliott <ianelliott@google.com>
|
|
3b107ee1
|
2022-07-01T16:12:04
|
|
Roll vulkan-deps from 863435cf0898 to cf47f3e49a61 (19 revisions)
https://chromium.googlesource.com/vulkan-deps.git/+log/863435cf0898..cf47f3e49a61
Changed dependencies:
* spirv-tools: https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools.git/+log/37d2396cab..8ec4a0772b
* vulkan-headers: https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Headers.git/+log/3be1df310b..2c823b7f27
* vulkan-loader: https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Loader.git/+log/865626abba..68e5bdc58f
* vulkan-tools: https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Tools.git/+log/25b838f3a2..1987cb2331
* vulkan-validation-layers: https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-ValidationLayers.git/+log/e32ec7b051..a9711d2135
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-angle-autoroll
Please CC ianelliott@google.com,ynovikov@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 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: ianelliott@google.com,ynovikov@google.com
Change-Id: I35d24d82d38aa6ce5f4d6001fde1a1504a640e6d
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3741026
Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
|
|
3224b16a
|
2022-06-29T07:30:00
|
|
Roll Chromium from 1bfae54dd233 to 8bf3474ad33a (639 revisions)
https://chromium.googlesource.com/chromium/src.git/+log/1bfae54dd233..8bf3474ad33a
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/chromium-angle-autoroll
Please CC ianelliott@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/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
Changed dependencies
* build: https://chromium.googlesource.com/chromium/src/build.git/+log/4e6d71ddc1..5b369fe7f5
* buildtools/third_party/libc++abi/trunk: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git/+log/b5f3d3b904..3007992fc7
* testing: https://chromium.googlesource.com/chromium/src/testing/+log/4e9a37120c..7663e0cfff
* third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/{catapult_..c76626ec30
* third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/2f3c96d5e4..a83ac9395c
* third_party/fuchsia-sdk/sdk: version:8.20220627.1.1..version:8.20220627.3.1
* tools/clang: https://chromium.googlesource.com/chromium/src/tools/clang.git/+log/086948bae5..c8f1e5e5b7
* tools/mb: https://chromium.googlesource.com/chromium/src/tools/mb/+log/a1724fdef3..e7effce34f
* tools/perf: https://chromium.googlesource.com/chromium/src/tools/perf/+log/0ee7593147..7c096990d7
No update to Clang.
Bug: None
Tbr: ianelliott@google.com
Change-Id: I2aa37a72de18ffc95630a6656ad98fbb037983ec
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3733893
Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
|
|
fd256b0d
|
2022-06-24T09:58:22
|
|
Tests: Add Uber trace
Test: angle_perftests --gtest_filter="*uber*"
Bug: angleproject:7462
Change-Id: Ie9a6f4c8afbb94e8484dba50b90bfbc7102a3c00
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3723859
Reviewed-by: Yuxin Hu <yuxinhu@google.com>
Reviewed-by: Cody Northrop <cnorthrop@google.com>
|
|
7eb96f2a
|
2022-06-21T18:46:18
|
|
Refactor builtin symbol generation for C++17
Bug: angleproject:6747
Change-Id: I81a87b68298abc32fee7bb843c27a4a1b6009c87
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3719000
Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
Commit-Queue: Eddie Hatfield <eddiehatfield@google.com>
Reviewed-by: Cody Northrop <cnorthrop@google.com>
|
|
722c78b0
|
2022-06-23T19:16:59
|
|
Roll Chromium from 19706bf6c7d2 to 7f32e27c6969 (707 revisions)
https://chromium.googlesource.com/chromium/src.git/+log/19706bf6c7d2..7f32e27c6969
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/chromium-angle-autoroll
Please CC jonahr@google.com,ynovikov@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/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
Changed dependencies
* build: https://chromium.googlesource.com/chromium/src/build.git/+log/3a562c9e07..4dbf5904da
* buildtools/linux64: git_revision:ae474cc51337c3fe823f936371c5e92891e86b48..git_revision:29accf5ac2eadfc53e687081583b7bc1592a8839
* buildtools/mac: git_revision:ae474cc51337c3fe823f936371c5e92891e86b48..git_revision:29accf5ac2eadfc53e687081583b7bc1592a8839
* buildtools/third_party/libc++abi/trunk: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git/+log/92ef8d47d0..b5f3d3b904
* buildtools/win: git_revision:ae474cc51337c3fe823f936371c5e92891e86b48..git_revision:29accf5ac2eadfc53e687081583b7bc1592a8839
* testing: https://chromium.googlesource.com/chromium/src/testing/+log/d4d70a4321..044213afe8
* third_party/abseil-cpp: https://chromium.googlesource.com/chromium/src/third_party/abseil-cpp/+log/00f782bd3d..62a4d6866a
* third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/{catapult_..d44f2956da
* third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/39e4055004..1d5d7803fa
* third_party/fuchsia-sdk/sdk: version:8.20220614.2.1..version:8.20220623.1.1
* third_party/protobuf: https://chromium.googlesource.com/chromium/src/third_party/protobuf/+log/6fba7268ea..35de724cf2
* tools/clang: https://chromium.googlesource.com/chromium/src/tools/clang.git/+log/f575df1ded..333646c3c0
* tools/mb: https://chromium.googlesource.com/chromium/src/tools/mb/+log/1122520fc4..25de876ad0
* tools/perf: https://chromium.googlesource.com/chromium/src/tools/perf/+log/2f10365a2a..eacae1e7ec
Clang version changed llvmorg-15-init-13850-ge2913362:llvmorg-15-init-14188-g4dcb42fa
Details: https://chromium.googlesource.com/chromium/src/tools/clang/+/f575df1ded2c30161bca2ff5f90c1e0d6814625f..333646c3c0d7f0332f3d9ebd0bdf4081999f8b77/scripts/update.py
Bug: angleproject:7455
Tbr: jonahr@google.com,ynovikov@google.com
Change-Id: I132a7abada2e301a8e441c47a577650bd3852809
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3720553
Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
|
|
e50351cb
|
2022-06-10T22:28:58
|
|
Vulkan: Don't close render pass on framebuffer fetch
For applications that use framebuffer fetch in the same RP as
non-fetch programs, we can save some extra RenderPasses by always
creating our RP objects with input attachments enabled. This works
almost identically except for needing to use the images in a
"GENERAL" layout instead of "COLOR_ATTACHMENT_OPTIMAL". According
to partners it is possible to achieve performance parity even with
GENERAL layout.
To remove any potential negative impacts of using the GENERAL layout,
the context enters this always-framebuffer-fetch mode only and as soon
as a framebuffer fetch program is created. Applications that don't use
framebuffer fetch are thus unaffected.
This eliminates 20 render passes in the Genshin Impact trace (out of
about 58). On a Pixel 6 the resulting benchmark score speeds up by
~25%. For Real Racing 3, the speed up is ~30%.
Based on change by jmadill@chromium.org
Bug: angleproject:7375
Change-Id: Ib6c73e95d06229f8545d502b388ee2a55a582323
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3697308
Reviewed-by: Charlie Lao <cclao@google.com>
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>
|
|
6d3c6370
|
2022-06-18T00:13:56
|
|
Vulkan: Fix 180 and 270 degree rotated resolve
Bug: angleproject:7197
Bug: b/235877059
Change-Id: I4d4ee622f49bb3218449414a1f0dd91fa4e4f541
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3708997
Auto-Submit: Shahbaz Youssefi <syoussefi@chromium.org>
Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>
Reviewed-by: Amirali Abdolrashidi <abdolrashidi@google.com>
Reviewed-by: Ian Elliott <ianelliott@google.com>
Commit-Queue: Amirali Abdolrashidi <abdolrashidi@google.com>
|
|
c93b3b32
|
2022-06-10T16:34:00
|
|
Tests: Add Animal Crossing trace.
Test: angle_perftests --gtest_filter="*animal_crossing*"
Bug: angleproject:7306
Change-Id: Ic19adff3915093d86d68f24a5be2c0d2124f2123
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3697532
Commit-Queue: Cody Northrop <cnorthrop@google.com>
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Reviewed-by: Cody Northrop <cnorthrop@google.com>
|
|
593ef4c0
|
2022-06-22T14:30:06
|
|
Switch Mac experimental testing to Intel
Bug: chromium:1334335
Change-Id: Iae314c8ab7e177a476fcb95e9332c5f13c1fc070
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3714601
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
|
|
997c6833
|
2022-06-22T07:21:01
|
|
Roll Chromium from de4095cef87e to 19706bf6c7d2 (495 revisions)
https://chromium.googlesource.com/chromium/src.git/+log/de4095cef87e..19706bf6c7d2
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/chromium-angle-autoroll
Please CC jonahr@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/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
Changed dependencies
* build: https://chromium.googlesource.com/chromium/src/build.git/+log/81c4032773..3a562c9e07
* buildtools/linux64: git_revision:fcda46cf40422284f2e74b770da8b22f7f5d7006..git_revision:ae474cc51337c3fe823f936371c5e92891e86b48
* buildtools/mac: git_revision:fcda46cf40422284f2e74b770da8b22f7f5d7006..git_revision:ae474cc51337c3fe823f936371c5e92891e86b48
* buildtools/third_party/libc++abi/trunk: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git/+log/2dba7d2cc4..92ef8d47d0
* buildtools/win: git_revision:fcda46cf40422284f2e74b770da8b22f7f5d7006..git_revision:ae474cc51337c3fe823f936371c5e92891e86b48
* testing: https://chromium.googlesource.com/chromium/src/testing/+log/18b27b9f5d..d4d70a4321
* third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/{catapult_..b7d9f94af1
* third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/9a3c4bc67c..39e4055004
* third_party/protobuf: https://chromium.googlesource.com/chromium/src/third_party/protobuf/+log/4963453edd..6fba7268ea
* tools/clang: https://chromium.googlesource.com/chromium/src/tools/clang.git/+log/9ccf8390c7..f575df1ded
* tools/luci-go: git_revision:df39938896c4603fb2a214a2430450a85d9cca81..git_revision:5d9b6ecf87cdfb928e1112d2838d26bc7ede2b48
* tools/luci-go: git_revision:df39938896c4603fb2a214a2430450a85d9cca81..git_revision:5d9b6ecf87cdfb928e1112d2838d26bc7ede2b48
* tools/perf: https://chromium.googlesource.com/chromium/src/tools/perf/+log/522d263b33..2f10365a2a
* tools/skia_goldctl/linux: OvVEMsHSDcQwu44X8cgC96F-XVZFYKyLTAnIhU4YgRMC..LOLBT9fx6Zp6tPJMXhgMoDZcTPCk-VSNk5gHIOchhIMC
* tools/skia_goldctl/mac_amd64: R3UJ_6wcxlpRWvd-qYlFbqJMdonTU0oOwXbwEeGdXKkC..u6SVSv19aduMZOLqGYkCHbjhnJWwm0WimUYQs4q9mDgC
* tools/skia_goldctl/mac_arm64: 0Q-N1gY2crCQYdezvnNMBarAkwPnVs8ftHgHXBdunhMC..1aHoSQfZbmKtsxSSw_7SIfNuMapnLQb_uHdo237FM88C
* tools/skia_goldctl/win: zaA5e-0b_opOOKLYTWgORdrhX4IWX6NGw1cn6f6gBCsC..0JoR2aK22wezglgiEZQathxIbpRDITqBt6h9rwFMU7QC
No update to Clang.
Bug: None
Tbr: jonahr@google.com
Change-Id: Ia3d8eb3a2aac616928aa654a522eccca84a69825
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3717787
Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
|
|
714f680f
|
2022-06-08T16:19:20
|
|
Implement GL_EXT_base_instance
* Added the validation functions for
DrawElementsInstancedBaseVertexBaseInstance(),
DrawElementsInstancedBaseInstance(), and
DrawArraysInstancedBaseInstance() according to the specs.
* Added generic implementation for
glDrawElementsInstancedBaseInstance() that can
be called by back-ends.
* Added flags for back-ends so they can enable the extension.
* Added tests for DrawElementsInstancedBaseVertexBaseInstance(),
glDrawElementsInstancedBaseInstance(), and
DrawArraysInstancedBaseInstance().
* Disabled ES3_D3D11__DynamicDraw tests due to
angleproject:7441 bug.
Bug: angleproject:6983
Bug: angleproject:7441
Change-Id: Ia664b01c87bc64c05e29adec23a8f80792eaa037
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3697206
Reviewed-by: Amirali Abdolrashidi <abdolrashidi@google.com>
Commit-Queue: Faye Zhang <ffz@google.com>
Reviewed-by: Yuxin Hu <yuxinhu@google.com>
|
|
9ea490f5
|
2022-06-20T07:39:24
|
|
Roll Chromium from 58c59e887244 to 36bd948bdb66 (551 revisions)
https://chromium.googlesource.com/chromium/src.git/+log/58c59e887244..36bd948bdb66
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/chromium-angle-autoroll
Please CC ynovikov@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/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
Changed dependencies
* build: https://chromium.googlesource.com/chromium/src/build.git/+log/7b855aae93..ced5024677
* testing: https://chromium.googlesource.com/chromium/src/testing/+log/fdb2b2e62f..8fd1b429aa
* third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/{catapult_..b83d69ffe9
* third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/6cebde7ca2..9a3c4bc67c
* tools/clang: https://chromium.googlesource.com/chromium/src/tools/clang.git/+log/f68dc6bbd6..37a3ed940e
* tools/mb: https://chromium.googlesource.com/chromium/src/tools/mb/+log/9018d3c0d4..32ffcd0987
* tools/perf: https://chromium.googlesource.com/chromium/src/tools/perf/+log/0d6086926f..413458109c
No update to Clang.
Bug: None
Tbr: ynovikov@google.com
Change-Id: I671aa3564034af772884797405942f53e26cbddc
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3712900
Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
|
|
2d5b76cf
|
2022-06-17T16:42:31
|
|
Roll vulkan-deps from 21fa1f0acbfa to 4ede36c4734b (10 revisions)
https://chromium.googlesource.com/vulkan-deps.git/+log/21fa1f0acbfa..4ede36c4734b
Changed dependencies:
* spirv-cross: https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Cross.git/+log/197a273fd4..99b59b3528
* spirv-tools: https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools.git/+log/76ebfb989f..fbcb6cf4c8
* vulkan-headers: https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Headers.git/+log/ec9b96aae5..3be1df310b
* vulkan-loader: https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Loader.git/+log/71e43122c9..e26be655eb
* vulkan-tools: https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Tools.git/+log/2661f654ad..01ad714caf
* vulkan-validation-layers: https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-ValidationLayers.git/+log/d667189bc8..679d107398
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-angle-autoroll
Please CC ynovikov@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 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: ynovikov@google.com
Change-Id: I0d1b617136f1d3e6fb800570ad6695932ba22732
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3711689
Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
|
|
7ac73cc1
|
2022-06-17T06:08:28
|
|
Roll VK-GL-CTS from 893946636054 to e22ec5fc4cbf (13 revisions)
https://chromium.googlesource.com/external/github.com/KhronosGroup/VK-GL-CTS.git/+log/893946636054..e22ec5fc4cbf
2022-06-17 quic_mnetsch@quicinc.com Merge "Merge vk-gl-cts/github-main into vk-gl-cts/main" into main
2022-06-17 quic_mnetsch@quicinc.com Merge "Merge vk-gl-cts/opengl-es-cts-3.2.8 into vk-gl-cts/main" into main
2022-06-17 quic_mnetsch@quicinc.com Merge vk-gl-cts/opengl-cts-4.6.2 into vk-gl-cts/main
2022-06-16 ari.suonpaa@siru.fi Add tests for mul extended using different bit sizes
2022-06-16 rgarcia@igalia.com Test shader group handle alignment
2022-06-16 mika.vainola@siru.fi Test XFB queries without shader writes
2022-06-16 rgarcia@igalia.com Remove duplicate checkPipelineLibraryRequirements call
2022-06-16 jari.komppa@siru.fi Disable IPC primitives on android
2022-06-16 rgarcia@igalia.com Mix dynamic line stipple and dynamic primitive topology
2022-06-16 marcin.zajac@mobica.com isExtensionSupported renaming
2022-06-16 piotr.byszewski@mobica.com Additional tests for UPDATE_AFTER_BIND
2022-06-16 thomas.weber@arm.com Add testing for VK_EXT_subpass_merge_feedback
2022-06-16 quic_mnetsch@quicinc.com Merge vk-gl-cts/vulkan-cts-1.3.3 into vk-gl-cts/main
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/vk-gl-cts-angle-autoroll
Please CC angle-bots+autoroll-info@google.com,ynovikov@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 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: angle-bots+autoroll-info@google.com,ynovikov@google.com
Change-Id: I0dd6c42fcacf0335102a40849bd41bc11e987ac8
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3710221
Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
|
|
97a6e581
|
2022-05-30T16:50:26
|
|
Vulkan: Useful implementation of program binaries
ANGLE already serializes the pipeline state for the sake of
OES_get_program_binary. This serialization had limited usefulness
however, since the Vulkan driver hasn't actually created any pipelines
yet (which is a costly part of program creation).
Simultaneously, ANGLE deferred Vulkan pipeline creation to draw time,
which causes hitching.
In this change, a handful of Vulkan pipelines are precreated at
link time; those at least that are sure to create different blobs in the
pipeline cache (different spec consts or SPIR-V generation). These
pipelines are created in the program executable's cache. The cache is
then merged into the shared renderer cache (for potential blob reuse by
other programs).
With this, two goals are achieved:
- Most pipelines created at draw time hit the pipeline cache, avoiding
costly compilation.
- When the program binary is retrieved, the contents of the program
executable's pipeline cache is also returned. On reload, the cache is
recovered, resulting in faster startup.
Bug: angleproject:5881
Change-Id: I46c5451a7d0b16dffd40e44015e094640886880b
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3671977
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Reviewed-by: Charlie Lao <cclao@google.com>
Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>
|
|
b257d62c
|
2022-06-15T03:15:56
|
|
Add GL_NV_read_depth_stencil
Bug: angleproject:4688
Change-Id: I44d5846f1ae5382b8c046e59643da4c0bf38e135
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3702356
Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>
Auto-Submit: Constantine Shablya <constantine.shablya@collabora.com>
Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
|
|
c31e783f
|
2022-06-14T07:00:14
|
|
Roll Chromium from 66a3aa3f63de to 41a77d56876c (471 revisions)
https://chromium.googlesource.com/chromium/src.git/+log/66a3aa3f63de..41a77d56876c
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/chromium-angle-autoroll
Please CC ynovikov@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/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
Changed dependencies
* build: https://chromium.googlesource.com/chromium/src/build.git/+log/c8976641ac..ea9c833139
* buildtools/third_party/libc++abi/trunk: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git/+log/013bcd820a..bb4dcb7164
* testing: https://chromium.googlesource.com/chromium/src/testing/+log/decc2411dd..3abbd1105c
* third_party/android_deps: https://chromium.googlesource.com/chromium/src/third_party/android_deps/+log/65c55bd4b2..7f70619a29
* third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/{catapult_..d854027b5c
* third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/6fbb744238..b6030901cf
* third_party/fuchsia-sdk/sdk: version:8.20220612.1.1..version:8.20220613.3.1
* tools/clang: https://chromium.googlesource.com/chromium/src/tools/clang.git/+log/2b3af067be..30892faac4
* tools/mb: https://chromium.googlesource.com/chromium/src/tools/mb/+log/1b996d8710..7299bb87cf
* tools/perf: https://chromium.googlesource.com/chromium/src/tools/perf/+log/e20744b236..30b68674cd
No update to Clang.
Bug: angleproject:7397,angleproject:7409,angleproject:7425
Tbr: ynovikov@google.com
Change-Id: Ie025eb71648453724070d3a5585efe384e698011
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3703832
Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
|
|
45c57333
|
2022-06-10T22:34:25
|
|
Roll VK-GL-CTS from 8817dcf9c1ec to 50754c3c19c0 (11 revisions)
https://chromium.googlesource.com/external/github.com/KhronosGroup/VK-GL-CTS.git/+log/8817dcf9c1ec..50754c3c19c0
2022-06-09 quic_mnetsch@quicinc.com Merge vk-gl-cts/vulkan-cts-1.3.2 into vk-gl-cts/main
2022-06-09 peter.kohaut@arm.com Fix Android build
2022-06-09 gleese@broadcom.com Shrink the framebuffer in more graphicsfuzz tests
2022-06-09 gleese@broadcom.com Remove superfluous 'resolution' from graphicsfuzz test
2022-06-09 younggwan.kim@arm.com Add KHR-GLESEXT.fragment_shading_rate tests
2022-06-09 piotr.byszewski@mobica.com Run DR draw tests with secondary command buffers
2022-06-09 jari.komppa@siru.fi Add recipe for amber-verify run mode
2022-06-09 ari.suonpaa@siru.fi Add new test cases for VK_EXT_load_store_op_none
2022-06-09 peter.kohaut@arm.com Update Vulkan headers
2022-06-09 quic_mnetsch@quicinc.com Merge vk-gl-cts/opengl-cts-4.6.2 into vk-gl-cts/main
2022-06-09 quic_mnetsch@quicinc.com Merge vk-gl-cts/opengl-es-cts-3.2.8 into vk-gl-cts/main
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/vk-gl-cts-angle-autoroll
Please CC angle-bots+autoroll-info@google.com,syoussefi@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 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: angleproject:7422
Change-Id: I6b3498372fa755f6b70ad953e59bd2f2dd0bd6b7
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3700198
Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>
Reviewed-by: Geoff Lang <geofflang@chromium.org>
Commit-Queue: Geoff Lang <geofflang@chromium.org>
|
|
9797401b
|
2022-06-09T22:41:11
|
|
Tests: Add Star Wars: KOTOR trace
Test: angle_perftests --gtest_filter="*star_wars_kotor*"
Bug: angleproject:7353
Change-Id: I20027ad4963d86609cbb0ffad5d57dbe83371ada
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3699198
Commit-Queue: Cody Northrop <cnorthrop@google.com>
Reviewed-by: Jamie Madill <jmadill@chromium.org>
|
|
d48c987a
|
2022-06-10T10:01:32
|
|
Roll vulkan-deps from 00594ab942b5 to cb1ab827eb4c (11 revisions)
https://chromium.googlesource.com/vulkan-deps.git/+log/00594ab942b5..cb1ab827eb4c
Changed dependencies:
* spirv-cross: https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Cross.git/+log/a97bbc24c5..197a273fd4
* spirv-tools: https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools.git/+log/c94501352d..fad68a7551
* vulkan-headers: https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Headers.git/+log/3ef4c97fd6..ec9b96aae5
* vulkan-validation-layers: https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-ValidationLayers.git/+log/b86c4877c4..846e0bb9e4
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-angle-autoroll
Please CC syoussefi@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 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: syoussefi@google.com
Change-Id: I32a70c4eddf1049081333ec315e7be45a9d6ea2e
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3699206
Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
|
|
3cdd4975
|
2022-06-10T07:53:24
|
|
Roll Chromium from ae46affd7997 to 0c0e20acbce5 (165 revisions)
https://chromium.googlesource.com/chromium/src.git/+log/ae46affd7997..0c0e20acbce5
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/chromium-angle-autoroll
Please CC syoussefi@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/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
Changed dependencies
* build: https://chromium.googlesource.com/chromium/src/build.git/+log/6fab54091d..fb8a515c2e
* testing: https://chromium.googlesource.com/chromium/src/testing/+log/0abd70e8a5..1cbceb3870
* third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/{catapult_..ba0a827bb8
* third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/c1c45f8a85..a9467d8216
* tools/android/errorprone_plugin: https://chromium.googlesource.com/chromium/src/tools/android/errorprone_plugin/+log/bd76c90eac..633cc2d763
* tools/perf: https://chromium.googlesource.com/chromium/src/tools/perf/+log/9690393fc8..7b163daa60
No update to Clang.
Bug: angleproject:7109,angleproject:7397
Tbr: syoussefi@google.com
Change-Id: I41bfb1442e8f5f14ba27b6a352556a5ac93d192f
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3699205
Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
|
|
48195ae6
|
2022-06-09T21:03:39
|
|
Roll Chromium from 4658acb376d4 to ae46affd7997 (1334 revisions)
https://chromium.googlesource.com/chromium/src.git/+log/4658acb376d4..ae46affd7997
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/chromium-angle-autoroll
Please CC syoussefi@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/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
Changed dependencies
* build: https://chromium.googlesource.com/chromium/src/build.git/+log/565e71d210..6fab54091d
* buildtools/linux64: git_revision:37baefb026b199605affa7bcb24810d1724ce373..git_revision:2ecd43a10266bd091c98e6dcde507c64f6a0dad3
* buildtools/mac: git_revision:37baefb026b199605affa7bcb24810d1724ce373..git_revision:2ecd43a10266bd091c98e6dcde507c64f6a0dad3
* buildtools/third_party/libc++abi/trunk: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git/+log/11395e54b4..013bcd820a
* buildtools/win: git_revision:37baefb026b199605affa7bcb24810d1724ce373..git_revision:2ecd43a10266bd091c98e6dcde507c64f6a0dad3
* testing: https://chromium.googlesource.com/chromium/src/testing/+log/3215569cc6..0abd70e8a5
* third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/{catapult_..8a8c0b9c39
* third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/138bff2823..c1c45f8a85
* third_party/fuchsia-sdk/sdk: version:8.20220607.0.1..version:8.20220609.0.1
* third_party/protobuf: https://chromium.googlesource.com/chromium/src/third_party/protobuf/+log/d56805c400..4963453edd
* tools/clang: https://chromium.googlesource.com/chromium/src/tools/clang.git/+log/a455f338a1..2f657cf891
* tools/mb: https://chromium.googlesource.com/chromium/src/tools/mb/+log/dbd1cbe518..bba8cd3003
* tools/perf: https://chromium.googlesource.com/chromium/src/tools/perf/+log/b7274f10ef..9690393fc8
No update to Clang.
Bug: None
Tbr: syoussefi@google.com
Change-Id: Ic69025b8319e18b76dfa2c8024c774addb4d8e0e
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3699024
Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>
|
|
da9390d6
|
2022-06-08T22:38:18
|
|
Vulkan: Fix the VulkanRenderPassBufferCount overlay widget
This widget was declared as a histogram, but used as a graph. The
graph's add() interface is made hidden in histograms to avoid such
mistakes in the future.
Bug: angleproject:4950
Change-Id: I95a1b6badbe27b870273589271b13c454c8a4e56
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3697438
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>
|
|
76e98ae1
|
2022-06-09T09:11:28
|
|
Roll VK-GL-CTS from acf70aaf3fdb to 8817dcf9c1ec (36 revisions)
https://chromium.googlesource.com/external/github.com/KhronosGroup/VK-GL-CTS.git/+log/acf70aaf3fdb..8817dcf9c1ec
2022-06-09 piotr.byszewski@mobica.com Split pipeline.txt mustpass into multiple files
2022-06-09 vantablack@google.com Add R8_UNORM to the external AHB memory tests
2022-06-09 michal.jakubek@mobica.com More EXT_color_write_enable tests.
2022-06-08 quic_mnetsch@quicinc.com Merge vk-gl-cts/dev/VK_EXT_image_compression_control into vk-gl-cts/main
2022-06-08 quic_mnetsch@quicinc.com Merge vk-gl-cts/dev/VK_KHR_fragment_shader_barycentric into vk-gl-cts/main
2022-06-07 quic_mnetsch@quicinc.com Merge vk-gl-cts/dev/VK_KHR_ray_tracing_maintenance1 into vk-gl-cts/main
2022-06-07 quic_mnetsch@quicinc.com Merge vk-gl-cts/vulkan-cts-1.3.2 into vk-gl-cts/main
2022-06-03 pdaniell@nvidia.com Fix regression from CL-9387 to handle empty cache properly
2022-06-03 pdaniell@nvidia.com Fix deqp-vksc build break from CL-9046
2022-06-03 quic_mnetsch@quicinc.com Merge "Merge vk-gl-cts/vulkansc-cts-1.0.0 into vk-gl-cts/main" into main
2022-06-02 marcin.zajac@mobica.com Thread safe releaseQueue
2022-06-02 toni.merilehti@siru.fi Fix extension check in transform feedback tests
2022-06-02 juha.heiskanen@siru.fi Fix amber-verify mismatch in builtin precision tests
2022-06-02 gleese@broadcom.com Shrink the framebuffer in 2 graphicsfuzz tests
2022-06-02 antto.makinen@siru.fi Test VkSubresourceLayout::offset is relative to the start of an image
2022-06-02 jari.komppa@siru.fi Add inter-process communcation to shader cache
2022-06-02 jbolz@nvidia.com Add command line parameter to override Vulkan library path
2022-06-02 juha.heiskanen@siru.fi Dynamic rendering with NULL shading rate image
2022-06-02 rgarcia@igalia.com Test imageSize() on 2D image views from 3D images
2022-06-02 juha.heiskanen@siru.fi Bug fix for current variableSampleLocations tests + new tests
2022-06-02 toni.merilehti@siru.fi Test single-path switch statements
2022-06-02 jmadill@google.com Remove usages of std::iterator
2022-06-02 pierre-eric.pelloux-prayer@amd.com Fix ShaderBallotFunctionRead test
2022-06-02 younggwan.kim@arm.com Add autogenerate with GL_EXT_fragment_shading_rate
2022-06-02 ayzhao@google.com Remove usages of std::iterator
2022-06-02 younggwan.kim@arm.com Update gl.xml and fix script to build properly
2022-06-02 quic_mnetsch@quicinc.com Merge vk-gl-cts/opengl-cts-4.6.2 into vk-gl-cts/main
2022-06-02 quic_mnetsch@quicinc.com Merge vk-gl-cts/opengl-es-cts-3.2.8 into vk-gl-cts/main
2022-05-20 marcin.zajac@mobica.com writeSupportedExtensions for VKSC
2022-05-20 marcin.zajac@mobica.com Missing VK_KHR_object_refresh
2022-05-17 juha.heiskanen@siru.fi Add required support check for IsHelperInvocationEXT test
2022-05-17 ari.suonpaa@siru.fi Add a batch of GraphicsFuzz coverage tests
2022-05-17 pdaniell@nvidia.com Test poolSizeCount can be zero
2022-05-17 jari.komppa@siru.fi Add tests for vkGet...SurfacePresentModes2EXT
2022-05-17 quic_mnetsch@quicinc.com Merge vk-gl-cts/vulkan-cts-1.3.2 into vk-gl-cts/main
2022-05-13 marcin.zajac@mobica.com Merge branch 'vulkan-sc-cts-dev' into 'main'
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/vk-gl-cts-angle-autoroll
Please CC angle-bots+autoroll-info@google.com,syoussefi@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 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: angleproject:7416
Change-Id: I289aec7e7b0991556303efa70bd665fb66e43731
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3696826
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>
|
|
0f8f760d
|
2022-06-07T17:52:52
|
|
Disable KHR_no_error for Android/SwiftShader
Speculatively fix crash in Skia on ANGLE that has been happening.
In addition, prevent other crashes in the future.
Bug: b/220069903
Change-Id: I01b9896a6feb8be524849dafbc1df9526fc98754
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3694160
Commit-Queue: Ian Elliott <ianelliott@google.com>
Auto-Submit: Ian Elliott <ianelliott@google.com>
Reviewed-by: Geoff Lang <geofflang@chromium.org>
Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
|
|
5fbb0417
|
2022-05-26T15:05:52
|
|
Vulkan: Handling VK_EXT_load_store_op_none on ARM
There is a bug on at least one ARM device when either
depth or stencil load op is none. Add a temporary work
around to avoid this case for ARM driver until
angleproject:7370 is addressed. Also add a test to
reproduce the deqp test failures with simiplied draw calls.
Bug: angleproject:7370
Bug: angleproject:7351
Change-Id: I74ac49a75f85b1e006ed3b1d77f234f63d314ae0
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3671696
Reviewed-by: Charlie Lao <cclao@google.com>
Commit-Queue: Yuxin Hu <yuxinhu@google.com>
Reviewed-by: Ian Elliott <ianelliott@google.com>
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
|
|
48b928d9
|
2022-06-07T16:21:04
|
|
Vulkan: Overlay widgets for pipeline cache/hit stats
Bug: angleproject:5881
Change-Id: I1893e6b76a5a73ea51b67bc4ee8a5d5dfc54166e
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3689604
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Reviewed-by: Yuxin Hu <yuxinhu@google.com>
Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>
|
|
f06292ae
|
2022-06-08T10:01:32
|
|
Roll vulkan-deps from 23b710f1a0b3 to 00594ab942b5 (41 revisions)
https://chromium.googlesource.com/vulkan-deps.git/+log/23b710f1a0b3..00594ab942b5
Changed dependencies:
* glslang: https://chromium.googlesource.com/external/github.com/KhronosGroup/glslang.git/+log/316f12ac1d..adbf0d3106
* spirv-cross: https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Cross.git/+log/50b4d5389b..a97bbc24c5
* spirv-headers: https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Headers.git/+log/b2a156e1c0..36c0c15962
* spirv-tools: https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools.git/+log/b930e734ea..c94501352d
* vulkan-headers: https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Headers.git/+log/245d25ce8c..3ef4c97fd6
* vulkan-loader: https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Loader.git/+log/5437a0854f..c3601d4d91
* vulkan-tools: https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Tools.git/+log/dd7e8d2fbb..ef9db7a8ec
* vulkan-validation-layers: https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-ValidationLayers.git/+log/c97b4d7293..b86c4877c4
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-angle-autoroll
Please CC syoussefi@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 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: syoussefi@google.com
Change-Id: I73bfeadf3c092851baa622ea799be25de14c04ce
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3695104
Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
|
|
4ea62009
|
2022-06-07T15:35:51
|
|
Vulkan: Prefer driver uniforms over spec consts
On hardware that's not seeing any benefit from specialization constants,
this change switches to using driver uniforms to reduce the number of
pipelines created.
Bug: angleproject:7406
Bug: b/173636783
Change-Id: Ic1ea1b389b0b27169427643f811370943195f331
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3692270
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Reviewed-by: Charlie Lao <cclao@google.com>
Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>
|
|
06ff0e3c
|
2022-06-06T15:29:16
|
|
Implement GL_EXT_base_instance
Added new extension GL_EXT_base_instance to registry_xml.py
and auto-generated the entry point function calls for the
following functions introduced by the extension:
* GL_DrawElementsInstancedBaseVertexBaseInstanceEXT
* GL_DrawElementsInstancedBaseInstanceEXT
* GL_DrawArraysInstancedBaseInstanceEXT
Bug: angleproject:6983
Change-Id: I36167faf3ca98e42acf787dbf09ee7052e15e358
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3691952
Reviewed-by: Amirali Abdolrashidi <abdolrashidi@google.com>
Commit-Queue: Faye Zhang <ffz@google.com>
Reviewed-by: Yuxin Hu <yuxinhu@google.com>
|
|
b4d4231b
|
2022-06-06T16:49:40
|
|
infra: Increase shards for end2end tests on ASAN
In preparation for
https://chromium-review.googlesource.com/c/angle/angle/+/3671977 that
adds more load on these bots.
Bug: angleproject:5881
Change-Id: I505f1b1a75fb5c398dddfe2b8b4ef696b0298062
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3690744
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>
|
|
43c45bc6
|
2022-06-06T09:16:03
|
|
infra: Add Linux AMD test spec.
The spec currentlty contains no tests. We can add those in
once the basic config is working.
Bug: angleproject:7390
Change-Id: I41ff08b11946c955dff67ae4b90bee7cab0dccb3
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3691047
Commit-Queue: Jamie Madill <jmadill@chromium.org>
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
Auto-Submit: Jamie Madill <jmadill@chromium.org>
|
|
d670b5a3
|
2022-06-07T11:43:02
|
|
GL: Disable texture border clamp on imagination.
IMG GPUs generate INVALID_ENUM when setting the texture border color.
Bug: angleproject:7405
Change-Id: I04a28d36943c143ad5e18bf80e618230b116a632
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3692265
Reviewed-by: Peng Huang <penghuang@chromium.org>
Commit-Queue: Geoff Lang <geofflang@chromium.org>
|
|
34d30930
|
2022-06-01T10:02:58
|
|
Tests: Add Shadow Fight 3 trace.
Test: angle_perftests --gtest_filter="*shadow_fight_3*"
Bug: angleproject:7401
Change-Id: I7a1262560c577c53feeef83f4ebb69b795d4d62b
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3687715
Reviewed-by: Cody Northrop <cnorthrop@google.com>
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Commit-Queue: Lubosz Sarnecki <lubosz.sarnecki@collabora.com>
|
|
d66d9e7b
|
2022-06-01T10:30:18
|
|
Tests: Add Rush Royale trace.
Test: angle_perftests --gtest_filter="*rush_royale*"
Bug: angleproject:7399
Change-Id: I1cfc1304331eac1903750736565eae041d4e00d0
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3687714
Commit-Queue: Cody Northrop <cnorthrop@google.com>
Reviewed-by: Cody Northrop <cnorthrop@google.com>
|
|
ee338504
|
2022-06-03T07:00:37
|
|
Roll Chromium from 795b7900dc69 to 113f00d1a057 (497 revisions)
https://chromium.googlesource.com/chromium/src.git/+log/795b7900dc69..113f00d1a057
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/chromium-angle-autoroll
Please CC geofflang@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/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
Changed dependencies
* build: https://chromium.googlesource.com/chromium/src/build.git/+log/d95e42df71..a56852668f
* buildtools/third_party/libunwind/trunk: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git/+log/86ab9dd743..125ac3cd81
* testing: https://chromium.googlesource.com/chromium/src/testing/+log/d857d1dbbe..6408b293c0
* third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/{catapult_..3a2e446a98
* third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/8f1fea025d..04663d61d1
* tools/clang: https://chromium.googlesource.com/chromium/src/tools/clang.git/+log/fd520dc44a..4e79fda976
* tools/mb: https://chromium.googlesource.com/chromium/src/tools/mb/+log/09576ae257..1c2c24f809
* tools/perf: https://chromium.googlesource.com/chromium/src/tools/perf/+log/6b7d5a8e41..2ea3b1abfa
No update to Clang.
Bug: None
Tbr: geofflang@google.com
Change-Id: I42b43272cf510646267d2853ab46ac53963a2fa3
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3689050
Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
|
|
53ec886e
|
2022-05-30T16:49:11
|
|
Vulkan: Externally synchronize the pipeline cache
In preparation for a future change that requires this as it may perform
pipeline cache merges during creation of pipelines.
Bug: angleproject:5881
Change-Id: Ic7921b781aa773ae23b60a0bb6fa2111b1fc401e
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3679479
Reviewed-by: Charlie Lao <cclao@google.com>
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>
|
|
eb282de0
|
2022-05-20T18:36:46
|
|
Vulkan: Add feature to use VK_FILTER_LINEAR for YUVConversionInfo
VK_FILTER_NEAREST is default for chromaFilter in ConversionInfo.
Add feature to allow VK_FILTER_LINEAR to be used instead. This
feature controls the quality when sampling YUV images.
Bug: angleproject:7382
Change-Id: I3f67d7620d94b5b33c42754adfef84b97c798637
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3684351
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Reviewed-by: Trevor Black <vantablack@google.com>
Reviewed-by: mohan maiya <m.maiya@samsung.com>
Commit-Queue: Brandon Schade <b.schade@samsung.com>
Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
|
|
94320a83
|
2022-05-27T17:41:29
|
|
Metal: Validate total bits used in color attachments
Metal has 2 limits for color attachments. 1 the number of
attachments supported. 2 the total number of bits it can
write per pixel. So for example Apple4 through Apple8 GPUs
can have 8 attachments but only 512bits of output. That
means you can attach 8 RGBA8 textures (256bits), but you
can't attach 8 RGBA32UI textures (1024bits).
If there are too many bits then return
FRAMEBUFFER_UNSUPPORTED from checkFramebufferStatus
and INVALID_FRAMEBUFFER_OPERATION from draws
Bug: angleproject:7280
Change-Id: I935aebad4d57664f59a60be20a927d6b69afb4ff
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3674322
Reviewed-by: Kenneth Russell <kbr@chromium.org>
Commit-Queue: Gregg Tavares <gman@chromium.org>
|
|
67a8c198
|
2022-06-02T07:00:35
|
|
Roll Chromium from f6e0343d6b36 to 795b7900dc69 (491 revisions)
https://chromium.googlesource.com/chromium/src.git/+log/f6e0343d6b36..795b7900dc69
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/chromium-angle-autoroll
Please CC geofflang@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/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
Changed dependencies
* build: https://chromium.googlesource.com/chromium/src/build.git/+log/fb6ee3587b..d95e42df71
* buildtools/third_party/libunwind/trunk: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git/+log/5e737be79c..86ab9dd743
* testing: https://chromium.googlesource.com/chromium/src/testing/+log/0ecc4fd019..d857d1dbbe
* third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/{catapult_..1cac3deac8
* third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/e1197f06a8..8f1fea025d
* tools/clang: https://chromium.googlesource.com/chromium/src/tools/clang.git/+log/393c871899..fd520dc44a
* tools/perf: https://chromium.googlesource.com/chromium/src/tools/perf/+log/c07d80bf81..6b7d5a8e41
No update to Clang.
Bug: angleproject:4394
Tbr: geofflang@google.com
Change-Id: I5c6bab9933b2ecfd7e45b07e6b577675e575d978
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3685850
Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
|
|
8a0351a5
|
2022-05-26T14:29:21
|
|
Metal:Dynamically choose max draw buffers.
The code was hard coded to 4 which is lower than OpenGL's 8.
This implementation keeps a hard coded array of size 8 in
rx::mtl::RenderPassDesc and rx::mtl::RenderPipelineOutputDesc
but only uses up to the display's limit.
Bug: angleproject:7280
Bug: angleproject:5730
Change-Id: Idd7e64dc47697882b44540804159566158e1e924
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3671695
Reviewed-by: Kenneth Russell <kbr@chromium.org>
Commit-Queue: Gregg Tavares <gman@chromium.org>
|
|
6c0d4658
|
2022-05-27T15:32:42
|
|
D3D11: implement stencil texturing.
When GL_DEPTH_STENCIL_TEXTURE_MODE is set to GL_STENCIL_INDEX, GL
requires the stencil value to be in the R component. However, when
sampling a depth24stencil8 texture in D3D11, the stencil ends up in the
G component. So in this mode, swizzle the result from G to R.
In order to sample stencil, use the appropriate stencil-only format
for the SRV: X24_TYPELESS_G8_UINT for d24s8, X32_TYPELESS_G8X24_UINT
for d32fs8. This required adding a new field to D3D11 Format.
Bug: angleproject:7303
Change-Id: I7cf70efaaf6c833fa0b2497e4080618dfd7103ac
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3679485
Reviewed-by: Geoff Lang <geofflang@chromium.org>
Commit-Queue: Stephen White <senorblanco@chromium.org>
Reviewed-by: Jamie Madill <jmadill@chromium.org>
|
|
28b4c378
|
2022-05-27T15:45:59
|
|
Vulkan: Pipeline creation feedback in perf counters
Bug: angleproject:5881
Change-Id: I42917cab3c97abb50a14035972a96728dcb990b9
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3672851
Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Reviewed-by: Charlie Lao <cclao@google.com>
|
|
5a2cc71c
|
2022-06-01T12:06:07
|
|
Update extension support (June 1, 2022).
Now includes data for Pixel 6 on Android 13.
Bug: angleproject:7375
Change-Id: I115f8ead1cbfeb55b7314164409b262f58078ca5
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3684029
Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
Commit-Queue: Jamie Madill <jmadill@chromium.org>
|
|
e14cd370
|
2022-06-01T07:45:24
|
|
Roll Chromium from 85bb5555c93e to f6e0343d6b36 (473 revisions)
https://chromium.googlesource.com/chromium/src.git/+log/85bb5555c93e..f6e0343d6b36
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/chromium-angle-autoroll
Please CC geofflang@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/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
Changed dependencies
* build: https://chromium.googlesource.com/chromium/src/build.git/+log/8682a2dc85..fb6ee3587b
* buildtools/third_party/libc++abi/trunk: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git/+log/1a14c57752..c30c515c84
* testing: https://chromium.googlesource.com/chromium/src/testing/+log/74d0aac3e0..0ecc4fd019
* third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/{catapult_..fba169d2a9
* third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/10a8286824..e1197f06a8
* third_party/fuchsia-sdk/sdk: version:8.20220530.2.1..version:8.20220531.3.1
* third_party/zlib: https://chromium.googlesource.com/chromium/src/third_party/zlib/+log/3631bb2b06..64bbf98854
* tools/clang: https://chromium.googlesource.com/chromium/src/tools/clang.git/+log/33b5f23910..393c871899
* tools/luci-go: git_revision:7d578d09794d360f422427b0158e9515835f7ff3..git_revision:de014227dd270df7c61bfab740eb4ae4b52ac2a7
* tools/luci-go: git_revision:7d578d09794d360f422427b0158e9515835f7ff3..git_revision:de014227dd270df7c61bfab740eb4ae4b52ac2a7
* tools/mb: https://chromium.googlesource.com/chromium/src/tools/mb/+log/43f13a9556..09576ae257
* tools/perf: https://chromium.googlesource.com/chromium/src/tools/perf/+log/cc84e3e7ea..c07d80bf81
* tools/skia_goldctl/linux: GsWjhyPQqwbT6QIxNBpT4HZ0vZ9GX1TJFj4xhn8vXJEC..l0eo0uR9oMGZFKDucYLGk3vdNGAunP4tGrDhIfzljdcC
* tools/skia_goldctl/mac_amd64: Y4eZFQ4In9o62XNDt8Bj5qXWMuSAL5B0HZg60htg6agC..4shFavk40_bOJI9zUzvH2PaMW7tHKuxeEN0zik75F7sC
* tools/skia_goldctl/mac_arm64: TBPqFTHfhhz2yYj5YQtWxBWJCJMMUgNIzrvwAl52ArUC..Ynx3axT8ZDN7Nl5pNwI5w8PCCt7jax5FGf8jcyjUzt4C
* tools/skia_goldctl/win: c170fmb2DzbO95cdyA9VfLLBF2GI5LpkEEKDz7RtQAIC..7YFnDYPdgUOTWkaZe19LzWhmwWBuVMM9Q02sTDQtlkgC
Clang version changed llvmorg-15-init-10717-ge00cbbec:llvmorg-15-init-11722-g3f3a235a
Details: https://chromium.googlesource.com/chromium/src/tools/clang/+/33b5f23910a183a245ef8a0f450ebf81c6dec9a0..393c871899747603524eb2af04d2a6136802e868/scripts/update.py
Bug: None
Tbr: geofflang@google.com
Change-Id: Icc70fd22e77017aacf9f52915f78699af1375206
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3681707
Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
|
|
213f669d
|
2022-05-31T07:01:03
|
|
Roll Chromium from 312583ebe76f to 85bb5555c93e (843 revisions)
https://chromium.googlesource.com/chromium/src.git/+log/312583ebe76f..85bb5555c93e
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/chromium-angle-autoroll
Please CC geofflang@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/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
Changed dependencies
* build: https://chromium.googlesource.com/chromium/src/build.git/+log/8d050cb657..8682a2dc85
* buildtools: https://chromium.googlesource.com/chromium/src/buildtools.git/+log/c12bf52fc4..8b16338d17
* buildtools/linux64: git_revision:c547ca1497e3ff0dcbc0b2cb036b3d40380cbeeb..git_revision:37baefb026b199605affa7bcb24810d1724ce373
* buildtools/mac: git_revision:c547ca1497e3ff0dcbc0b2cb036b3d40380cbeeb..git_revision:37baefb026b199605affa7bcb24810d1724ce373
* buildtools/third_party/libc++abi/trunk: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git/+log/e44a32df6a..1a14c57752
* buildtools/third_party/libunwind/trunk: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git/+log/67bace775e..5e737be79c
* buildtools/win: git_revision:c547ca1497e3ff0dcbc0b2cb036b3d40380cbeeb..git_revision:37baefb026b199605affa7bcb24810d1724ce373
* testing: https://chromium.googlesource.com/chromium/src/testing/+log/3bd2f1e7d8..74d0aac3e0
* third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/{catapult_..9717ac905b
* third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/ca53c90670..10a8286824
* third_party/fuchsia-sdk/sdk: version:8.20220526.2.1..version:8.20220530.2.1
* third_party/r8: ovozeRSDDfERnEFpDo_WS6OYOcEF7oT1JzGxCSf-g0kC..L2ZGhyJ-Hc8AnXHo5dhtNdI2F2bC_9yi2lqTbJ98sLcC
* third_party/zlib: https://chromium.googlesource.com/chromium/src/third_party/zlib/+log/0e6b3ca1fa..3631bb2b06
* tools/clang: https://chromium.googlesource.com/chromium/src/tools/clang.git/+log/a638713fe8..33b5f23910
* tools/mb: https://chromium.googlesource.com/chromium/src/tools/mb/+log/64bc84e12b..43f13a9556
* tools/memory: https://chromium.googlesource.com/chromium/src/tools/memory/+log/aa17e00c3a..f8a4cfe4f9
* tools/perf: https://chromium.googlesource.com/chromium/src/tools/perf/+log/ddb3f5e1ec..cc84e3e7ea
Clang version changed llvmorg-15-init-11359-gca27f3e3:llvmorg-15-init-10717-ge00cbbec
Details: https://chromium.googlesource.com/chromium/src/tools/clang/+/a638713fe87f95be1b0836e6ade837d139a62e78..33b5f23910a183a245ef8a0f450ebf81c6dec9a0/scripts/update.py
Bug: None
Tbr: geofflang@google.com
Change-Id: I510f6340d205ac0bba26a332740e0502dd6f6bab
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3677326
Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
|
|
7076ae5d
|
2022-05-26T07:42:58
|
|
Roll Chromium from 1f342b327faa to f86f5d40df44 (495 revisions)
https://chromium.googlesource.com/chromium/src.git/+log/1f342b327faa..f86f5d40df44
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/chromium-angle-autoroll
Please CC geofflang@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/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
Changed dependencies
* build: https://chromium.googlesource.com/chromium/src/build.git/+log/0a3ae3276f..4269d63269
* buildtools: https://chromium.googlesource.com/chromium/src/buildtools.git/+log/a5fa4652f6..c12bf52fc4
* buildtools/third_party/libc++/trunk: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git/+log/79a2e924d9..b1269813ea
* testing: https://chromium.googlesource.com/chromium/src/testing/+log/3f671559f0..cee410b34f
* third_party/abseil-cpp: https://chromium.googlesource.com/chromium/src/third_party/abseil-cpp/+log/113d0128d5..e9b1c7879f
* third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/{catapult_..5484928d76
* third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/8d2d507a49..31140af3cf
* third_party/fuchsia-sdk/sdk: version:8.20220524.1.1..version:8.20220526.0.1
* tools/luci-go: git_revision:a80cc32b17397d30b5fdb121520551cfba7089a2..git_revision:7d578d09794d360f422427b0158e9515835f7ff3
* tools/luci-go: git_revision:a80cc32b17397d30b5fdb121520551cfba7089a2..git_revision:7d578d09794d360f422427b0158e9515835f7ff3
* tools/mb: https://chromium.googlesource.com/chromium/src/tools/mb/+log/d6249c0e5e..133a698672
* tools/memory: https://chromium.googlesource.com/chromium/src/tools/memory/+log/f55fade59b..aa17e00c3a
* tools/perf: https://chromium.googlesource.com/chromium/src/tools/perf/+log/0f0da1aba3..b2a79603a0
* tools/skia_goldctl/linux: 5TkbcvJVzHp9wQ53-1Nm90VM5uLJaVVpC_AwYtPXxGIC..GsWjhyPQqwbT6QIxNBpT4HZ0vZ9GX1TJFj4xhn8vXJEC
* tools/skia_goldctl/mac_amd64: 5b1bKqYE6yUOYQ6G8KUa8ZW8KhFqv9nr7U-LXOBesegC..Y4eZFQ4In9o62XNDt8Bj5qXWMuSAL5B0HZg60htg6agC
* tools/skia_goldctl/mac_arm64: W8CHakOWqPFcwzYArvm3QXuJIBDxYohv-pj4iG9hL2IC..TBPqFTHfhhz2yYj5YQtWxBWJCJMMUgNIzrvwAl52ArUC
* tools/skia_goldctl/win: 6TQEvw8S5zBjrqCvtr2QxQtTlAcVxQdTkUHMkBb02MoC..c170fmb2DzbO95cdyA9VfLLBF2GI5LpkEEKDz7RtQAIC
No update to Clang.
Bug: None
Tbr: geofflang@google.com
Change-Id: Iaede699d73ff83f487408992024ca616ccddaa67
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3670753
Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
|
|
17750ab0
|
2022-05-25T10:01:38
|
|
Roll vulkan-deps from 82a65519c521 to c8893896acff (10 revisions)
https://chromium.googlesource.com/vulkan-deps.git/+log/82a65519c521..c8893896acff
Changed dependencies:
* glslang: https://chromium.googlesource.com/external/github.com/KhronosGroup/glslang.git/+log/86ff4bca1d..604904fb93
* vulkan-headers: https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Headers.git/+log/1b4f46a3cc..245d25ce8c
* vulkan-loader: https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Loader.git/+log/3772b036e0..2d15653773
* vulkan-tools: https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Tools.git/+log/689140c204..6be9971a37
* vulkan-validation-layers: https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-ValidationLayers.git/+log/bdd58dd007..ac73fbe123
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-angle-autoroll
Please CC geofflang@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 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: geofflang@google.com
Change-Id: Ia55f3ebecb07e236fc1937f2dbd842dfd10cc067
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3667116
Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
|
|
84a0b462
|
2022-05-20T15:51:11
|
|
Vulkan: Bug fix in GL_QCOM_shading_rate
A default value of _1x1 for mShadingRate interacts badly with sample
shading state on some vendors. Instead set the default to Undefined
and return early in such cases.
Bug: angleproject:7172
Change-Id: If0a280090e6611817d2f5d75929ef2b654ddb186
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3658245
Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Commit-Queue: mohan maiya <m.maiya@samsung.com>
|
|
2db4297a
|
2022-05-23T08:09:58
|
|
Roll Chromium from f0d8ec07c77f to 99a468a0505d (698 revisions)
https://chromium.googlesource.com/chromium/src.git/+log/f0d8ec07c77f..99a468a0505d
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/chromium-angle-autoroll
Please CC geofflang@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/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
Changed dependencies
* build: https://chromium.googlesource.com/chromium/src/build.git/+log/399520d50a..b2f1ec8d78
* buildtools/third_party/libc++abi/trunk: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git/+log/3e4d3831b8..4ad92ece12
* buildtools/third_party/libunwind/trunk: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git/+log/c9b2288d0c..d03f56b8fa
* testing: https://chromium.googlesource.com/chromium/src/testing/+log/2085cd7655..8f84aa81fb
* third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/{catapult_..a1cf7a299e
* third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/bd80a1be23..964f8124b6
* third_party/fuchsia-sdk/sdk: version:8.20220519.0.1..version:8.20220522.3.1
* third_party/zlib: https://chromium.googlesource.com/chromium/src/third_party/zlib/+log/2fe249ae5b..0e6b3ca1fa
* tools/clang: https://chromium.googlesource.com/chromium/src/tools/clang.git/+log/bec960d661..6df1876b95
* tools/mb: https://chromium.googlesource.com/chromium/src/tools/mb/+log/246012ac2c..f456198cfa
* tools/perf: https://chromium.googlesource.com/chromium/src/tools/perf/+log/acf94a2364..bcdcdc9a20
Clang version changed llvmorg-15-init-10168-gc2a7904a:llvmorg-15-init-10717-ge00cbbec
Details: https://chromium.googlesource.com/chromium/src/tools/clang/+/bec960d6617068dccbb4576fc0e23b800d2a6051..6df1876b953b7bb3418a8cb64e686d21201a4120/scripts/update.py
Bug: None
Tbr: geofflang@google.com
Change-Id: Ia10d4b014e710e0234ccd129dc66cec4a49a74bd
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3660027
Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
|
|
7c83a363
|
2022-05-16T22:22:44
|
|
Vulkan: Dynamic state for rasterizer discard enable
Interaction with primitives generated query are tested by those tests
added in
https://chromium-review.googlesource.com/c/angle/angle/+/2976181
Bug: angleproject:5906
Change-Id: I0ab9f54995504be770a93bf13337a5ffe20bf7eb
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3651582
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Reviewed-by: Yuxin Hu <yuxinhu@google.com>
Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>
|
|
3da24b5c
|
2022-05-16T11:58:59
|
|
Move trace loader code to a common location.
With that Capture/Replay will be able to make use of the same
code.
CL authored by gert.wollny@collabora.com.
Bug: angleproject:4964
Change-Id: Ie1ba663169a34929f5a169ab74c7042e9fd5deb0
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3645441
Reviewed-by: Cody Northrop <cnorthrop@google.com>
Commit-Queue: Jamie Madill <jmadill@chromium.org>
|
|
f8e8b7cc
|
2022-05-20T10:01:38
|
|
Roll vulkan-deps from c37d1e2ab98c to 880c9e0050c6 (19 revisions)
https://chromium.googlesource.com/vulkan-deps.git/+log/c37d1e2ab98c..880c9e0050c6
Changed dependencies:
* glslang: https://chromium.googlesource.com/external/github.com/KhronosGroup/glslang.git/+log/2f5bc0b741..2439e6d56d
* spirv-cross: https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Cross.git/+log/d0c8dc3045..b3ff97d0fe
* vulkan-headers: https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Headers.git/+log/33d4dd987f..1b4f46a3cc
* vulkan-loader: https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Loader.git/+log/5aa2ee48c9..ad05e878ee
* vulkan-tools: https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Tools.git/+log/c5d859fbe3..689140c204
* vulkan-validation-layers: https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-ValidationLayers.git/+log/c08c0860bd..0ce518899c
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-angle-autoroll
Please CC yuxinhu@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 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: yuxinhu@google.com
Change-Id: Iffd0deabd57f110b5cac70663a95058600e116f3
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3655745
Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
|
|
c3687f07
|
2022-05-20T07:01:49
|
|
Roll Chromium from 170d12460fd5 to f0d8ec07c77f (430 revisions)
https://chromium.googlesource.com/chromium/src.git/+log/170d12460fd5..f0d8ec07c77f
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/chromium-angle-autoroll
Please CC yuxinhu@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/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
Changed dependencies
* build: https://chromium.googlesource.com/chromium/src/build.git/+log/e589cbe291..399520d50a
* buildtools: https://chromium.googlesource.com/chromium/src/buildtools.git/+log/7208eddba1..a5fa4652f6
* buildtools/third_party/libc++abi/trunk: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git/+log/75a3853b9d..3e4d3831b8
* buildtools/third_party/libunwind/trunk: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git/+log/837a94efb7..c9b2288d0c
* testing: https://chromium.googlesource.com/chromium/src/testing/+log/bc590046d8..2085cd7655
* third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/{catapult_..811104909b
* third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/632bbc0cb1..bd80a1be23
* tools/clang: https://chromium.googlesource.com/chromium/src/tools/clang.git/+log/6e492e7a5c..bec960d661
* tools/luci-go: git_revision:d3db74920e35147955be43f62b5f4ed0cf84c614..git_revision:0ef9351a5b73943d547fb27d463d5f4a1572727f
* tools/luci-go: git_revision:d3db74920e35147955be43f62b5f4ed0cf84c614..git_revision:0ef9351a5b73943d547fb27d463d5f4a1572727f
* tools/mb: https://chromium.googlesource.com/chromium/src/tools/mb/+log/8880d3ea74..246012ac2c
* tools/perf: https://chromium.googlesource.com/chromium/src/tools/perf/+log/b6abdba0f1..acf94a2364
No update to Clang.
Bug: None
Tbr: yuxinhu@google.com
Change-Id: Ibf371256b0e644f8128a0ae1952c7dcf9a1df42c
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3656887
Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
|
|
f674e501
|
2022-05-18T22:38:12
|
|
Tests: Add Bridge Constructor Portal trace
Test: angle_perftests --gtest_filter="*bridge_constructor_portal*"
Bug: angleproject:7335
Change-Id: I9f66a739c8176b629c4ba31d713656d73590dd69
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3654268
Auto-Submit: Cody Northrop <cnorthrop@google.com>
Reviewed-by: Yuxin Hu <yuxinhu@google.com>
Commit-Queue: Cody Northrop <cnorthrop@google.com>
|
|
86074fc7
|
2022-05-19T13:16:25
|
|
Roll Chromium from dbb1f3a2b2f7 to 170d12460fd5 (586 revisions)
https://chromium.googlesource.com/chromium/src.git/+log/dbb1f3a2b2f7..170d12460fd5
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/chromium-angle-autoroll
Please CC yuxinhu@google.com,ynovikov@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/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
Changed dependencies
* build: https://chromium.googlesource.com/chromium/src/build.git/+log/c8945d06e1..e589cbe291
* buildtools/third_party/libc++abi/trunk: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git/+log/b682786415..75a3853b9d
* buildtools/third_party/libunwind/trunk: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git/+log/44c86bbb7c..837a94efb7
* testing: https://chromium.googlesource.com/chromium/src/testing/+log/51562c3095..bc590046d8
* third_party/abseil-cpp: https://chromium.googlesource.com/chromium/src/third_party/abseil-cpp/+log/f438dbd8e0..113d0128d5
* third_party/android_sdk/public: WPMCeVMS3fC3IOYKAUA8ivfCCpdzl3Wi1neeNcdtkA0C..PGPmqJtSIQ84If155ba7iTU846h5WJ-bL5d_OoUWEWYC
* third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/{catapult_..811104909b
* third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/8fb649c425..632bbc0cb1
* third_party/fuchsia-sdk/sdk: version:8.20220518.0.1..version:8.20220519.0.1
* tools/mb: https://chromium.googlesource.com/chromium/src/tools/mb/+log/6839b0c81c..8880d3ea74
* tools/perf: https://chromium.googlesource.com/chromium/src/tools/perf/+log/9410fd46f2..b6abdba0f1
No update to Clang.
Bug: None
Tbr: yuxinhu@google.com,ynovikov@google.com
Change-Id: Id85a4e38584e2c8c972b8d25d8f1af6ce1c37508
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3655117
Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
|
|
87ea0c7d
|
2022-05-17T22:33:57
|
|
Vulkan: SPIR-V Gen: Apply Flat to gl_Layer in FS
Not directly specified by the spec on gl_Layer itself, but required
according to this more generic statement:
> Fragment shader inputs that are, or contain, integral types must be
> qualified with the interpolation qualifier flat.
Bug: angleproject:7332
Change-Id: Ieaa389e9b1318d3f13147cba7949cff6491c4b61
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3652746
Reviewed-by: Charlie Lao <cclao@google.com>
Reviewed-by: Brandon Schade <b.schade@samsung.com>
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>
|
|
2fdd7bfd
|
2022-05-17T13:31:58
|
|
Vulkan: Support binding 2D slice of a 3D texture to an image unit
Support binding a 3d texture as a 2d texture by specifying that it is
non-layered during glBindImageTexture and expose support for
EGL_KHR_gl_texture_3D_image when VK_EXT_image_2d_view_of_3d vulkan
extension is supported.
Tests: ComputeShaderTest.BindImageTexture3D
dEQP-GLES31.functional.image_load_store.3d.*single_layer
Bug: angleproject:7320
Change-Id: Ie2f0dfcdf302a4aa58990f74329ca36e62cd3902
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3648586
Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
Commit-Queue: mohan maiya <m.maiya@samsung.com>
Reviewed-by: Jamie Madill <jmadill@chromium.org>
|
|
428cd884
|
2022-05-17T22:38:34
|
|
Tests: Add Stardew Valley trace
Test: angle_perftests --gtest_filter="*stardew_valley*"
Bug: angleproject:7330
Change-Id: I7df1edee9e9887c9b17e9685d3cd6051cdf5ce04
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3653495
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Commit-Queue: Cody Northrop <cnorthrop@google.com>
|
|
4dc9c79e
|
2022-05-18T07:01:35
|
|
Roll Chromium from 73ffbbeac851 to dbb1f3a2b2f7 (503 revisions)
https://chromium.googlesource.com/chromium/src.git/+log/73ffbbeac851..dbb1f3a2b2f7
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/chromium-angle-autoroll
Please CC yuxinhu@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/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
Changed dependencies
* build: https://chromium.googlesource.com/chromium/src/build.git/+log/173ab46d12..c8945d06e1
* buildtools/linux64: git_revision:578a7fe4c3c6b0bc2ae1fd2e37f14857d09895bf..git_revision:c547ca1497e3ff0dcbc0b2cb036b3d40380cbeeb
* buildtools/mac: git_revision:578a7fe4c3c6b0bc2ae1fd2e37f14857d09895bf..git_revision:c547ca1497e3ff0dcbc0b2cb036b3d40380cbeeb
* buildtools/win: git_revision:578a7fe4c3c6b0bc2ae1fd2e37f14857d09895bf..git_revision:c547ca1497e3ff0dcbc0b2cb036b3d40380cbeeb
* testing: https://chromium.googlesource.com/chromium/src/testing/+log/e951bdad47..51562c3095
* third_party/android_sdk/public: PGPmqJtSIQ84If155ba7iTU846h5WJ-bL5d_OoUWEWYC..WPMCeVMS3fC3IOYKAUA8ivfCCpdzl3Wi1neeNcdtkA0C
* third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/{catapult_..811104909b
* third_party/fuchsia-sdk/sdk: version:8.20220516.3.1..version:8.20220518.0.1
* third_party/jdk: JhpgSvTpgVUkoKe56yQmYaR1jXNcY8NqlltA0mKIO4EC..egbcSHbmF1XZQbKxp_PQiGLFWlQK65krTGqQE-Bj4j8C
* third_party/zlib: https://chromium.googlesource.com/chromium/src/third_party/zlib/+log/a41a88a1b9..2fe249ae5b
* tools/clang: https://chromium.googlesource.com/chromium/src/tools/clang.git/+log/56af55b3cb..6e492e7a5c
* tools/mb: https://chromium.googlesource.com/chromium/src/tools/mb/+log/eacebdcae1..6839b0c81c
* tools/perf: https://chromium.googlesource.com/chromium/src/tools/perf/+log/6ba42ec707..9410fd46f2
* tools/skia_goldctl/linux: 6MeTXTSbQfRUxRGLnxIsfm_P_4evNm3jL3P9PRfn64wC..AbtuND1Sd9XnD2OrFlxEmcVYMHhtzMC7l6XexiREGFcC
* tools/skia_goldctl/mac_amd64: oQho8T-k-Qa_4_fNkqqvbZ5QgL0p5QqgcqSDzU0uzL4C..2Cr5KjnIBsb6n9qL39smFnoAbRNeQwcKDr-ctS40il0C
* tools/skia_goldctl/mac_arm64: P1Kb0UYKaHszJ8iB4lfGiT3a7VEZrzJSZWnr55aK6isC.._3_6moiopPO-jR-8hfUhuhd3vivPOG4dIjbTtkdZag0C
* tools/skia_goldctl/win: 1U6r3V6uSCIxjIQB8GwhpmGmE1LjJaAueOs3HhD4WJIC..cp_nCdrA3VNZpY0dNCbaiZ5ZxU1_Y9BkGi8NoC6n0NUC
No update to Clang.
Bug: angleproject:4483
Tbr: yuxinhu@google.com
Change-Id: I263c1779d2031cb8ea73bc6c43047bc75286a37f
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3653595
Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
|
|
4e5da2d2
|
2022-05-11T13:58:07
|
|
Vulkan: Dynamic state for cull mode
Bug: angleproject:5906
Change-Id: I3d7b888e7999d4892ff71d636ea16a2edcf7a27f
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3642800
Reviewed-by: Yuxin Hu <yuxinhu@google.com>
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>
|
|
8e844d0f
|
2022-05-10T15:24:32
|
|
Tests: Add Black Desert Mobile trace.
Test: angle_perftests --gtest_filter="*black_desert_mobile*"
Bug: angleproject:7139
Change-Id: Ia456b3e8266049970f0201f9c2041d0e7cdcac3a
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3645269
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Reviewed-by: Cody Northrop <cnorthrop@google.com>
Commit-Queue: Cody Northrop <cnorthrop@google.com>
|
|
389ae6b9
|
2022-05-09T08:44:50
|
|
Add extension for read-only DS feedback loops.
This will facilitate testing. Also moves some feedback loop tests
from FramebufferTest to a specialized test class.
Bug: angleproject:4778
Bug: angleproject:4969
Change-Id: I61235f2663a58644bf506254a869f550f1706de3
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3634726
Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
Reviewed-by: Geoff Lang <geofflang@chromium.org>
Commit-Queue: Jamie Madill <jmadill@chromium.org>
|
|
8ec7b8b8
|
2022-05-12T07:00:37
|
|
Roll Chromium from 693c7419bd5c to 65b23f3c9e05 (580 revisions)
https://chromium.googlesource.com/chromium/src.git/+log/693c7419bd5c..65b23f3c9e05
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/chromium-angle-autoroll
Please CC romanl@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/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
Changed dependencies
* build: https://chromium.googlesource.com/chromium/src/build.git/+log/1c34f36484..cde1f18128
* buildtools/linux64: git_revision:bf4e17dc67b2a2007475415e3f9e1d1cf32f6e35..git_revision:578a7fe4c3c6b0bc2ae1fd2e37f14857d09895bf
* buildtools/mac: git_revision:bf4e17dc67b2a2007475415e3f9e1d1cf32f6e35..git_revision:578a7fe4c3c6b0bc2ae1fd2e37f14857d09895bf
* buildtools/third_party/libc++abi/trunk: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git/+log/ecff200716..bb1e46cb72
* buildtools/third_party/libunwind/trunk: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git/+log/3d54d41c27..3e0d3ec585
* buildtools/win: git_revision:bf4e17dc67b2a2007475415e3f9e1d1cf32f6e35..git_revision:578a7fe4c3c6b0bc2ae1fd2e37f14857d09895bf
* testing: https://chromium.googlesource.com/chromium/src/testing/+log/2325b300ba..1ca043c012
* third_party/abseil-cpp: https://chromium.googlesource.com/chromium/src/third_party/abseil-cpp/+log/758568c7d1..0cb12a9e3d
* third_party/android_build_tools/aapt2: RDutOGK_MVVg63biRaUn8n43zaISYedSEtTJAw-gSegC..kZqQH92bSO1p0a7_hcrana_9YjtSBU1te7TEtNVBoCUC
* third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/{catapult_..e9b5526658
* third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/31bfd51995..9997ceb9a1
* third_party/fuchsia-sdk/sdk: version:8.20220510.2.1..version:8.20220511.3.1
* third_party/protobuf: https://chromium.googlesource.com/chromium/src/third_party/protobuf/+log/d31fefe9c4..b127460546
* third_party/zlib: https://chromium.googlesource.com/chromium/src/third_party/zlib/+log/9979c19f11..b84c093c1e
* tools/clang: https://chromium.googlesource.com/chromium/src/tools/clang.git/+log/9da9510586..d3b6d7426a
* tools/mb: https://chromium.googlesource.com/chromium/src/tools/mb/+log/25ed892f84..5a3414a975
* tools/perf: https://chromium.googlesource.com/chromium/src/tools/perf/+log/60720e89b6..cd82e35115
No update to Clang.
Bug: None
Tbr: romanl@google.com
Change-Id: Ic06d35698e84a31db2864d236898156f10cd6bf2
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3643015
Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
|
|
25ebc3b8
|
2022-05-11T10:01:07
|
|
Roll vulkan-deps from 27ef4a0d9701 to b768d03422ea (7 revisions)
https://chromium.googlesource.com/vulkan-deps.git/+log/27ef4a0d9701..b768d03422ea
Changed dependencies:
* spirv-cross: https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Cross.git/+log/0c8a79b0b5..940efca099
* spirv-tools: https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools.git/+log/ad3514b732..f74b85853c
* vulkan-headers: https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Headers.git/+log/8ba8294c86..33d4dd987f
* vulkan-validation-layers: https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-ValidationLayers.git/+log/40437fb6ed..817dd5363e
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-angle-autoroll
Please CC romanl@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 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: romanl@google.com
Change-Id: I0e18c0d85b43fd9aebd8b1d2529c8f8e81ad327b
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3641475
Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
|
|
486ae89e
|
2022-05-11T07:01:16
|
|
Roll Chromium from 46c13be19f0f to 693c7419bd5c (567 revisions)
https://chromium.googlesource.com/chromium/src.git/+log/46c13be19f0f..693c7419bd5c
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/chromium-angle-autoroll
Please CC romanl@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/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
Changed dependencies
* build: https://chromium.googlesource.com/chromium/src/build.git/+log/9042b6dc2d..1c34f36484
* buildtools/third_party/libc++abi/trunk: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git/+log/ac1834f0f9..ecff200716
* testing: https://chromium.googlesource.com/chromium/src/testing/+log/a5ef65301b..2325b300ba
* third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/{catapult_..d1ddc12119
* third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/1bc3cd228e..31bfd51995
* third_party/fuchsia-sdk/sdk: version:8.20220509.2.1..version:8.20220510.2.1
* third_party/ijar: https://chromium.googlesource.com/chromium/src/third_party/ijar/+log/299c223073..af7b288c8f
* third_party/protobuf: https://chromium.googlesource.com/chromium/src/third_party/protobuf/+log/dea66ed25b..d31fefe9c4
* tools/clang: https://chromium.googlesource.com/chromium/src/tools/clang.git/+log/cd2b9e3fc9..9da9510586
* tools/mb: https://chromium.googlesource.com/chromium/src/tools/mb/+log/410a89315b..25ed892f84
* tools/perf: https://chromium.googlesource.com/chromium/src/tools/perf/+log/33d416b156..60720e89b6
No update to Clang.
Bug: None
Tbr: romanl@google.com
Change-Id: Ic2030211488c58688492139467cb2c2dc83160ae
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3641464
Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
|
|
66b9214f
|
2022-05-03T14:48:07
|
|
Capture/Replay: rename ANGLE_CAPTURE to ANGLE_CAPTURE_GL
In addition gunning "git cl format" on the current tree resulted
in additional changes.
Bug: angleproject:4964
Change-Id: I3df4888aef763d06f91227409dbd943d0d25689e
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3634699
Reviewed-by: Cody Northrop <cnorthrop@google.com>
Commit-Queue: Cody Northrop <cnorthrop@google.com>
Reviewed-by: Jamie Madill <jmadill@chromium.org>
|
|
31321cb7
|
2022-05-09T16:17:25
|
|
Vulkan: Remove suppressions and workarounds for old AMD/Windows
The old AMD/Windows bots are decomissioned. This change removes
suppressions and workarounds that were added for that bot.
Bug: angleproject:2463
Bug: angleproject:2809
Bug: angleproject:2847
Bug: angleproject:3243
Bug: angleproject:4720
Bug: angleproject:6123
Bug: angleproject:6652
Bug: angleproject:7144
Bug: angleproject:7227
Bug: chromium:1224996
Change-Id: I333ed6d76dfa2916b713ccb49127deceb5b1b551
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3634728
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>
|
|
e316203a
|
2022-05-07T21:31:52
|
|
Vulkan: add forceContinuousRefreshOnSharedPresent feature
Android EGL wrapper filters EGL_FRONT_BUFFER_AUTO_REFRESH_ANDROID,
making it impossible for angle to provide an implementation for
EGL_ANDROID_front_buffer_auto_refresh. Thus angle currently is only
able to choose demand refresh for swapcahin present mode. This change
adds a feature to force angle to create the swapchain with continuous
refresh mode without affecting angle internal tracking for shared
present.
This feature will be enabled on integrations without the auto_refresh
hint passthrough to angle, as well as before the platform allows angle
to implement EGL_ANDROID_front_buffer_auto_refresh on its own.
Bug: b/229267970
Test: angle_end2end_tests --gtest_filter="EGLSingleBufferTest*"
Test: smooth draw with gpu accelerated low latency stylus in ChromeOS
Change-Id: I29d72830d4e3d9fd5cdd44b8e1ce51fd7d9789fa
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3633358
Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>
|
|
225d8f83
|
2022-05-04T11:34:56
|
|
Tests: Add Mortal Kombat App Trace
Test: angle_perftests --gtest_filter="*mortal_kombat*"
Bug: angleproject:6997
Bug: b/218515707
Change-Id: Ie1d4ab498239308761aab55a92f1280cb52dd0a6
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3627126
Reviewed-by: Cody Northrop <cnorthrop@google.com>
Commit-Queue: Yuxin Hu <yuxinhu@google.com>
|