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

Conversation

@dnfield
Copy link
Contributor

@dnfield dnfield commented Feb 13, 2023

Adding multiple kernels to a single compute pass was only running the last one - the call to actually dispatch the method was nested improperly and only being invoked for the final command in the buffer.

Adds a test covering this situation, including sharing data between the kernel functions and verifying the output of both.

@dnfield dnfield marked this pull request as ready for review February 13, 2023 23:49
Copy link
Contributor

@jonahwilliams jonahwilliams left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@dnfield dnfield added e: impeller autosubmit Merge PR when tree becomes green via auto submit App labels Feb 14, 2023
@dnfield dnfield changed the title Fix multi-function compute [Impeller] Fix multi-function compute Feb 14, 2023
@auto-submit auto-submit bot merged commit c2e165e into flutter:main Feb 14, 2023
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Feb 14, 2023
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Feb 14, 2023
@dnfield dnfield deleted the multi_comp branch February 14, 2023 02:53
auto-submit bot pushed a commit to flutter/flutter that referenced this pull request Feb 14, 2023
…120656)

* 8cd648d1d Roll Dart SDK from f80c5db8736a to ea59504416a8 (1 revision) (flutter/engine#39594)

* 9ac09ced1 [Impeller] Fix unsafe access for clip stencil coverage (flutter/engine#39595)

* 99a81a81f Add support for double tap action from Apple Pencil 2 (flutter/engine#39267)

* 89d41d13e Add unique device id for trackpad on web (flutter/engine#39260)

* f7dfb2b63 remove use of SkCanvas and DLCanvasRecorder from ui.Canvas native code (flutter/engine#39599)

* c2e165e36 Fix multi-function compute (flutter/engine#39603)

* c4f51bc78 Revert "Add support for double tap action from Apple Pencil 2 (#39267)" (flutter/engine#39607)
0xZOne pushed a commit to 0xZOne/engine that referenced this pull request Feb 20, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

autosubmit Merge PR when tree becomes green via auto submit App e: impeller

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants