summaryrefslogtreecommitdiffstats
path: root/cc/surfaces/surface_aggregator.cc
Commit message (Expand)AuthorAgeFilesLines
* Mechanical rename of tracing includes for /ccprimiano2015-01-281-1/+1
* Run draw callback immediately if no Display is damaged.jbauman2015-01-271-0/+4
* Do RefResources before ReceiveFromChild.jbauman2014-12-201-1/+1
* Clip quads in surfaces to the SurfaceDrawQuad's clip_rect and visible_rect.jbauman2014-12-171-12/+55
* Accumulate content_to_target_transform for nested Surfaces.jbauman2014-12-161-7/+15
* Avoid merging non-opaque Surface renderpasses.jbauman2014-12-161-11/+5
* Release resources from SurfaceAggregator when new frame arrives.jbauman2014-12-131-0/+9
* Ensure Surface size always matches window size on swapjbauman2014-12-031-0/+3
* Remove size from Surfaces.jbauman2014-11-251-6/+7
* Makes SurfaceAggregator properly pass through opacitysky2014-11-211-14/+11
* Release resources from Surfaces not aggregated in current frame.jbauman2014-11-181-0/+14
* Make ListContainer Consistently Act as Container of Pointersweiliangc2014-10-291-14/+15
* Add more WeakPtr checks for SurfaceFactory in SurfaceAggregator.jbauman2014-10-281-3/+4
* Use global index to remap RenderPassIds in SurfaceAggregator.jbauman2014-10-231-8/+6
* Include mask texture size in RenderPassDrawQuadenne2014-10-161-1/+2
* Allow CopyOutputRequests on all render passes of a surfacejbauman2014-10-161-17/+42
* Clean the usage of QuadList (Const)Iteratorweiliangc2014-10-071-9/+4
* Use Custome ListContainer to Allocate SharedQuadStateweiliangc2014-10-031-19/+22
* cc: Remove use of PassAs() and constructor-casting with scoped_ptr.danakj2014-09-271-1/+1
* Revert of cc: Remove use of PassAs() and constructor-casting with scoped_ptr....dcheng2014-09-271-1/+1
* cc: Remove use of PassAs() and constructor-casting with scoped_ptr.danakj2014-09-271-1/+1
* Use custom ListContainer to allocate DrawQuadsweiliangc2014-09-261-6/+9
* Check SurfaceFactory WeakPtr before dereffing resources.jbauman2014-09-171-1/+2
* Support doing CopyOutputRequests on surfaces.jbauman2014-09-161-10/+38
* cc: Use correct message loop proxy in BlockingTaskRunnerskyostil2014-09-041-2/+9
* Add LatencyInfo support for Surfaces.jbauman2014-09-041-0/+8
* Revert of Add LatencyInfo support for Surfaces. (patchset #3 id:40001 of http...scottmg2014-09-021-8/+0
* Add LatencyInfo support for Surfaces.jbauman2014-09-021-0/+8
* Aggregate damage rects in surface aggregatorjbauman2014-08-271-12/+29
* Make RenderPass::Id an isolated classweiliangc@chromium.org2014-08-221-11/+10
* Fix clip rect for quads aggregated from surfaces.jbauman@chromium.org2014-08-181-0/+5
* 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-15/+18
* Move Copy method from DrawQuad to RenderPassweiliangc@chromium.org2014-07-111-5/+6
* Use a SurfaceFactory and manage resources for that group of surfacesjamesr@chromium.org2014-06-271-33/+108
* Use a struct for cc::Surface ids for more type safetyjamesr@chromium.org2014-06-131-14/+14
* Create SharedQuadState on RenderPassweiliangc@chromium.org2014-05-071-7/+7
* Plumb overlay processing into DirectRenderer.alexst@chromium.org2014-03-281-4/+2
* Start of hardware overlay support in CC with Ubercompositor.alexst@chromium.org2014-03-201-2/+4
* Pixel tests and some shared quad state fixupsjamesr@chromium.org2014-02-111-28/+57
* Initial surface aggregator implementationjamesr@chromium.org2014-01-291-0/+221