-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Closed
flutter/engine
#50792Closed
Copy link
Labels
P1High-priority issues at the top of the work listHigh-priority issues at the top of the work listc: performanceRelates to speed or footprint issues (see "perf:" labels)Relates to speed or footprint issues (see "perf:" labels)e: impellerImpeller rendering backend issues and features requestsImpeller rendering backend issues and features requestsengineflutter/engine related. See also e: labels.flutter/engine related. See also e: labels.platform-androidAndroid applications specificallyAndroid applications specificallyr: fixedIssue is closed as already fixed in a newer versionIssue is closed as already fixed in a newer versionteam-engineOwned by Engine teamOwned by Engine teamtriaged-engineTriaged by Engine teamTriaged by Engine team
Description
Running the Flutter Gallery app with Impeller/Vulkan and the YUV sampler patch from @chinmaygarde
Logs are full of
E/ImageReaderSurfaceProducer( 3117): acquireLatestImage image's fence was never signalled.
E/ImageReaderSurfaceProducer( 3117): acquireLatestImage image's fence was never signalled.
E/ImageReaderSurfaceProducer( 3117): acquireLatestImage image's fence was never signalled.
E/ImageReaderSurfaceProducer( 3117): acquireLatestImage image's fence was never signalled.
E/ImageReaderSurfaceProducer( 3117): acquireLatestImage image's fence was never signalled.
E/ImageReaderSurfaceProducer( 3117): acquireLatestImage image's fence was never signalled.
E/ImageReaderSurfaceProducer( 3117): acquireLatestImage image's fence was never signalled.
E/ImageReaderSurfaceProducer( 3117): acquireLatestImage image's fence was never signalled.
E/ImageReaderSurfaceProducer( 3117): acquireLatestImage image's fence was never signalled.
E/ImageReaderSurfaceProducer( 3117): acquireLatestImage image's fence was never signalled.
E/ImageReaderSurfaceProducer( 3117): acquireLatestImage image's fence was never signalled.
E/ImageReaderSurfaceProducer( 3117): acquireLatestImage image's fence was never signalled.
E/ImageReaderSurfaceProducer( 3117): acquireLatestImage image's fence was never signalled.
E/ImageReaderSurfaceProducer( 3117): acquireLatestImage image's fence was never signalled.
E/ImageReaderSurfaceProducer( 3117): acquireLatestImage image's fence was never signalled.
CPU profile looks like:
Despite never signalling, we spend 50 ms out of 180ms CPU time checking it. Is this working in other cases, because it seems like its extraordinarily expensive for something that isn't working at all.
See also: #142153
Metadata
Metadata
Assignees
Labels
P1High-priority issues at the top of the work listHigh-priority issues at the top of the work listc: performanceRelates to speed or footprint issues (see "perf:" labels)Relates to speed or footprint issues (see "perf:" labels)e: impellerImpeller rendering backend issues and features requestsImpeller rendering backend issues and features requestsengineflutter/engine related. See also e: labels.flutter/engine related. See also e: labels.platform-androidAndroid applications specificallyAndroid applications specificallyr: fixedIssue is closed as already fixed in a newer versionIssue is closed as already fixed in a newer versionteam-engineOwned by Engine teamOwned by Engine teamtriaged-engineTriaged by Engine teamTriaged by Engine team

