New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 748545 link

Starred by 1 user

Issue metadata

Status: Assigned
Owner:
Last visit > 30 days ago
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug

Blocking:
issue 732398



Sign in to add a comment

HitTestAggregator is not tracking pending frames correctly

Project Member Reported by fsam...@chromium.org, Jul 25 2017

Issue description

viz::Surface has a FrameData struct that contains all the bits of information associated with a CompositorFrame. That FrameData is moved from pending to active once all dependencies are resolved or a deadline passes. HitTestRegionList should be keyed off FrameData.
 
Labels: -Pri-3 Proj-Mustash-Mus-GPU Pri-2
Owner: gklassen@chromium.org
With this CL https://chromium-review.googlesource.com/c/589887, CompositorFrameSinkSupport will allocate a monotonically increasing frame index. A Surface can hold two CompositorFrames at a given time: pending and active. A FrameSinkId + frame index uniquely identifies a CompositorFrame from a given client.
Labels: event-targeting
Blocking: 732398
Labels: -Proj-Mustash-Mus-GPU
Cleaning up old Proj-Mustash labels.

Sign in to add a comment