Skip to content

Conversation

@jonahwilliams
Copy link
Contributor

@jonahwilliams jonahwilliams commented Mar 4, 2025

Part of #136365, #134399

We only use DeviceLocal on iOS to work around background requirements. On other platforms there is no need for this.

@github-actions github-actions bot added the engine flutter/engine related. See also e: labels. label Mar 4, 2025
@jonahwilliams jonahwilliams changed the title [macOS] use DeviceLocal textures for gifs. [macOS] use DeviceLocal textures for gifs on non-iOS devices. Mar 4, 2025
@jonahwilliams jonahwilliams changed the title [macOS] use DeviceLocal textures for gifs on non-iOS devices. [Impeller] use DeviceLocal textures for gifs on non-iOS devices. Mar 4, 2025
@jonahwilliams jonahwilliams requested a review from matanlurey March 4, 2025 20:54
@jonahwilliams jonahwilliams added the autosubmit Merge PR when tree becomes green via auto submit App label Mar 4, 2025
@auto-submit auto-submit bot added this pull request to the merge queue Mar 4, 2025
Merged via the queue into flutter:master with commit 80aefeb Mar 4, 2025
176 of 177 checks passed
@flutter-dashboard flutter-dashboard bot removed the autosubmit Merge PR when tree becomes green via auto submit App label Mar 4, 2025
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Mar 4, 2025
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Mar 4, 2025
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Mar 5, 2025
@jonahwilliams
Copy link
Contributor Author

reason for revert: le crash

@jonahwilliams jonahwilliams added the revert Autorevert PR (with "Reason for revert:" comment) label Mar 5, 2025
auto-submit bot pushed a commit that referenced this pull request Mar 5, 2025
@auto-submit auto-submit bot removed the revert Autorevert PR (with "Reason for revert:" comment) label Mar 5, 2025
github-merge-queue bot pushed a commit that referenced this pull request Mar 5, 2025
…ces. (#164573)" (#164600)

<!-- start_original_pr_link -->
Reverts: #164573
<!-- end_original_pr_link -->
<!-- start_initiating_author -->
Initiated by: jonahwilliams
<!-- end_initiating_author -->
<!-- start_revert_reason -->
Reason for reverting: le crash
<!-- end_revert_reason -->
<!-- start_original_pr_author -->
Original PR Author: jonahwilliams
<!-- end_original_pr_author -->

<!-- start_reviewers -->
Reviewed By: {matanlurey}
<!-- end_reviewers -->

<!-- start_revert_body -->
This change reverts the following previous change:
Part of #136365,
#134399


We only use DeviceLocal on iOS to work around background requirements.
On other platforms there is no need for this.
<!-- end_revert_body -->

Co-authored-by: auto-submit[bot] <[email protected]>
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Mar 5, 2025
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Mar 5, 2025
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Mar 5, 2025
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Mar 5, 2025
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Mar 5, 2025
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Mar 5, 2025
github-merge-queue bot pushed a commit that referenced this pull request Mar 6, 2025
Redo of #164573

Fixes #136365
Fixes #134399

We should avoid using "host visible" textures outside of iOS, which
besides arm macs, is the only place they are supported. Deletes a test
that was completely invalid because it was testing a feature "the gpu
sync switch aka iOS background check" that was never used in mutli_frame
image codecs.
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request May 20, 2025
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request May 20, 2025
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request May 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

engine flutter/engine related. See also e: labels.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants