Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

Disable Skia reduceOpsTaskSplitting#26568

Merged
chinmaygarde merged 1 commit into
flutter-team-archive:masterfrom
Adlai-Holler:reduce_ops_task_splitting_disable
Jun 17, 2021
Merged

Disable Skia reduceOpsTaskSplitting#26568
chinmaygarde merged 1 commit into
flutter-team-archive:masterfrom
Adlai-Holler:reduce_ops_task_splitting_disable

Conversation

@Adlai-Holler

Copy link
Copy Markdown
Contributor

This option will be the default in Skia soon. Per discussion in #26067, let’s be explicit about disabling it for the time being, and we can revisit the flag in the future if desirable.

@flutter-dashboard

Copy link
Copy Markdown

It looks like this pull request may not have tests. Please make sure to add tests before merging. If you need an exemption to this rule, contact Hixie on the #hackers channel in Chat.

If you are not sure if you need tests, consider this rule of thumb: the purpose of a test is to make sure someone doesn't accidentally revert the fix. Ask yourself, is there anything in your PR that you feel it is important we not accidentally revert back to how it was before your fix?

Reviewers: Read the Tree Hygiene page and make sure this patch meets those guidelines before LGTMing.

@Adlai-Holler

Copy link
Copy Markdown
Contributor Author

@chinmaygarde This PR is a no-op in functional terms. WDYT?

@chinmaygarde chinmaygarde added the waiting for tree to go green This PR is approved and tested, but waiting for the tree to be green to land. label Jun 10, 2021
@chinmaygarde

Copy link
Copy Markdown
Contributor

Apologies for the late review. The presubmits are failing because of a missing clang-format pass.

@chinmaygarde chinmaygarde removed the waiting for tree to go green This PR is approved and tested, but waiting for the tree to be green to land. label Jun 10, 2021
This option will be the default in Skia soon. Per discussion in flutter-team-archive#26067, let’s be explicit about disabling it for the time being, and we can revisit the flag in the future if desirable.
@Adlai-Holler Adlai-Holler force-pushed the reduce_ops_task_splitting_disable branch from 09b17e6 to bc79de9 Compare June 11, 2021 13:59
@Adlai-Holler

Copy link
Copy Markdown
Contributor Author

Fixed the formatting. I think the remaining error is a false positive. It says that the FLUTTER_NOLINT line in vulkan_window.cc is malformed, but the line matches the specified format perfectly. https://logs.chromium.org/logs/flutter/buildbucket/cr-buildbucket.appspot.com/8844714501992082400/+/u/lint_test/stdout

@chinmaygarde

Copy link
Copy Markdown
Contributor

From triage, we are going to followup on the false positive. In the meantime, landing this. Thanks for the patch.

@chinmaygarde chinmaygarde merged commit 0cbaa80 into flutter-team-archive:master Jun 17, 2021
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Jun 17, 2021
@Adlai-Holler Adlai-Holler deleted the reduce_ops_task_splitting_disable branch June 18, 2021 16:05
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Jun 18, 2021
flar pushed a commit to flutter/flutter that referenced this pull request Jun 18, 2021
* 7e449ce Roll Skia from fab6ede2ec1d to 33da72d168d7 (24 revisions) (flutter-team-archive/engine#26790)

* 9d2ab41 Fix windows keyboard: Extended key, delegate order (flutter-team-archive/engine#26757)

* e3f4f2b Roll Dart SDK from 2084c5eeef79 to 914b1c6d1c88 (4 revisions) (flutter-team-archive/engine#26792)

* 4754a23 Roll Skia from 33da72d168d7 to 491282486e34 (1 revision) (flutter-team-archive/engine#26793)

* 6a7f1a9 Roll Skia from 491282486e34 to b2cb817d23d0 (4 revisions) (flutter-team-archive/engine#26795)

* 42d391d Fix a leak of the resource EGL context on Android (flutter-team-archive/engine#26789)

* 4f89b26 Roll Dart SDK from 914b1c6d1c88 to 369366069b83 (1 revision) (flutter-team-archive/engine#26799)

* 6e9444b Roll Skia from b2cb817d23d0 to e8502cc73c5d (5 revisions) (flutter-team-archive/engine#26801)

* 86dacc0 Revert "Support scrolling in iOS accessibility (#26671)" (flutter-team-archive/engine#26803)

* 0cbaa80 Disable Skia reduceOpsTaskSplitting option (flutter-team-archive/engine#26568)

* b9761b2 Roll Skia from e8502cc73c5d to 8e814b3be082 (6 revisions) (flutter-team-archive/engine#26805)

* e274d31 Remove autoninja calls from the analyze script. (flutter-team-archive/engine#26752)

* 399917c Revert "Remove autoninja calls from the analyze script. (#26752)" (flutter-team-archive/engine#26812)

* b9616ca Roll Dart SDK from 369366069b83 to 0796dd6c7bcf (1 revision) (flutter-team-archive/engine#26807)
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Jun 20, 2021
wqyfavor pushed a commit to wqyfavor/engine that referenced this pull request Jun 21, 2021
This option will be the default in Skia soon. Per discussion in flutter-team-archive#26067, let’s be explicit about disabling it for the time being, and we can revisit the flag in the future if desirable.
blueboxd pushed a commit to blueboxd/skia that referenced this pull request Jun 22, 2021
Chrome does not rely on the default – this option is under a finch trial
named "ReduceOpsTaskSplitting." See crbug.com/1210578.

Android does not rely on the default – the flag is controlled by a
property named "renderthread.skia.reduceopstasksplitting", and enabled
by default. See b/183612348.

Flutter does not rely on the default – they explicitly disable the
option. See flutter-team-archive/engine#26568.

Our tools do not rely on the default – they enable the flag unless the
user passes --dontReduceOpsTaskSplitting on command line. Our bots
run with the flag enabled except the NUC5PPYH, for the sake of coverage.

The flag has no effect for Adreno 620 and 640, on drivers older than
v571, due to a driver bug.

Bug: skia:10877
Change-Id: Iafc84f3463194f0cf6cf135b2be05ec8eb08e446
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/419836
Auto-Submit: Adlai Holler <adlai@google.com>
Commit-Queue: Brian Salomon <bsalomon@google.com>
Reviewed-by: Brian Salomon <bsalomon@google.com>
Reviewed-by: Robert Phillips <robertphillips@google.com>
naudzghebre pushed a commit to naudzghebre/engine that referenced this pull request Sep 2, 2021
This option will be the default in Skia soon. Per discussion in flutter-team-archive#26067, let’s be explicit about disabling it for the time being, and we can revisit the flag in the future if desirable.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Development

Successfully merging this pull request may close these issues.

2 participants