summaryrefslogtreecommitdiffstats
path: root/cc/surfaces/surface_aggregator.h
Commit message (Expand)AuthorAgeFilesLines
* Hook up BeginFrameSource to SurfaceFactoryClient via SurfaceManagerenne2016-03-091-11/+1
* Add weak pointer to SurfaceAggregator to try to debug crashjbauman2016-02-111-0/+3
* Switch cc to std::unordered_*.davidben2016-01-281-4/+2
* Switch SurfaceId maps from base::hash_map to std::unordered_map.lfg2016-01-271-5/+10
* Switch to standard integer types in cc/.avi2015-12-211-0/+1
* List all child surfaces (including occluded) in CompositorFramejbauman2015-12-091-1/+11
* Revert of List all child surfaces (including occluded) in CompositorFrame (pa...jbauman2015-11-251-11/+1
* List all child surfaces (including occluded) in CompositorFramejbauman2015-11-201-1/+11
* cc: Plumbing for BeginFrameSource based on Surfacesbrianderson2015-10-201-3/+15
* Don't aggregate quads outside of damage rect when using partial swap.jbauman2015-07-141-6/+16
* Calculate damage rects before aggregating frame data.jbauman2015-07-071-2/+4
* cc: Remove DrawQuad::IterateResorucesvmpstr2015-06-021-7/+8
* [surfaces] rename content_to_target_transform to target_transformjbauman2015-05-061-4/+4
* Change ScopedPtrHashMap's 2nd template parameterkcwu2015-04-281-1/+1
* Implement SetFullRootLayerDamage for cc::Displayjbauman2015-04-201-0/+1
* Avoid unnecessary renderpass copy in SurfaceAggregatorjbauman2015-04-101-3/+4
* Clip quads in surfaces to the SurfaceDrawQuad's clip_rect and visible_rect.jbauman2014-12-171-0/+16
* Accumulate content_to_target_transform for nested Surfaces.jbauman2014-12-161-0/+1
* Avoid merging non-opaque Surface renderpasses.jbauman2014-12-161-2/+0
* Release resources from SurfaceAggregator when new frame arrives.jbauman2014-12-131-0/+1
* Remove size from Surfaces.jbauman2014-11-251-1/+2
* Makes SurfaceAggregator properly pass through opacitysky2014-11-211-0/+2
* Release resources from Surfaces not aggregated in current frame.jbauman2014-11-181-0/+4
* Use global index to remap RenderPassIds in SurfaceAggregator.jbauman2014-10-231-0/+1
* Allow CopyOutputRequests on all render passes of a surfacejbauman2014-10-161-2/+1
* Aggregate damage rects in surface aggregatorjbauman2014-08-271-6/+14
* Make RenderPass::Id an isolated classweiliangc@chromium.org2014-08-221-2/+2
* Enqueuing new frames in a Surface should cause Displays to reaggregate itjbauman@chromium.org2014-08-161-1/+6
* Make Surface::GetEligibleFrame constjbauman@chromium.org2014-07-251-1/+3
* Use a SurfaceFactory and manage resources for that group of surfacesjamesr@chromium.org2014-06-271-7/+21
* Use a struct for cc::Surface ids for more type safetyjamesr@chromium.org2014-06-131-2/+3
* Create SharedQuadState on RenderPassweiliangc@chromium.org2014-05-071-2/+2
* Pixel tests and some shared quad state fixupsjamesr@chromium.org2014-02-111-0/+4
* Initial surface aggregator implementationjamesr@chromium.org2014-01-291-0/+65