HostFrameSinkManger::EvictSurfaces no longer makes sense |
|||
Issue descriptionEvictSurfaces evicts individual SurfaceIds but with the new SurfaceRange mechanism, the last activated surface might not be the surface the client is currently embedding or has a reference to. Perhaps we should have an EvictLatestInFlightSurface(SurfaceRange)?
,
Aug 26
,
Sep 13
The last activated surface is the only surface that we would possibly want to evict. Older surfaces don't need to be evicted, and there is no newer surface. Every time a surface is activated, the host is notified and sends another evict message. I don't think this change is necessary. Please reopen (and clarify with an example) if I'm wrong.
,
Sep 13
What do you mean there's no newer surface? We don't send another evict message OnFirstSurfaceActivation. Am I missing something? I'm confused.
,
Sep 13
Every time a surface activates we notify frame evictor which would call evict if necessary.
,
Sep 13
Ohh I see! OK nevermind! |
|||
►
Sign in to add a comment |
|||
Comment 1 by akaba@chromium.org
, Aug 22Owner: akaba@chromium.org
Status: Assigned (was: Untriaged)