class ResourceRecycler

Defined at line 23 of file ../../src/ui/lib/escher/resources/resource_recycler.h

Simple manager that keeps resources alive until they are no longer referenced

by a pending command-buffer, then recycles them. It does this by comparing

the sequence numbers from a CommandBufferSequencer with the sequence numbers

of resources that it is keeping alive. The default implementation does not

recycle resources, instead destroying them as soon as it is safe.

Public Methods

void ResourceRecycler (EscherWeakPtr escher)

Defined at line 13 of file ../../src/ui/lib/escher/resources/resource_recycler.cc

void ~ResourceRecycler ()

Defined at line 20 of file ../../src/ui/lib/escher/resources/resource_recycler.cc

fxl::WeakPtr<ResourceRecycler> GetWeakPtr ()

Defined at line 29 of file ../../src/ui/lib/escher/resources/resource_recycler.h