summaryrefslogtreecommitdiffstats
path: root/cc/debug/frame_viewer_instrumentation.h
Commit message (Collapse)AuthorAgeFilesLines
* Switch to standard integer types in cc/.avi2015-12-211-0/+1
| | | | | | | | | | BUG=138542 TBR=danakj@chromium.org CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel Review URL: https://codereview.chromium.org/1539203002 Cr-Commit-Position: refs/heads/master@{#366333}
* cc: Move files out of cc/resources/.danakj2015-05-181-2/+2
| | | | | | | | | | | | | | This moves files into cc/playback/ cc/raster/ cc/tiles/ and cc/output/ and is based on the proposal found in https://docs.google.com/spreadsheets/d/1wmPOmV9uqd9zNJ5l2TGePH7_vlSvPeXbC-Y3SeGJ_rc/edit#gid=0 R=enne, vmpstr TBR=piman BUG=488755 Review URL: https://codereview.chromium.org/1144693002 Cr-Commit-Position: refs/heads/master@{#330396}
* cc: Separate the priority from the tile and put in new PrioritizedTilehendrikw2015-05-121-0/+1
| | | | | | | | | | | | Move priority and is_occluded from Tile to new PrioritizedTile class. Logged https://code.google.com/p/chromium/issues/detail?id=485705 for the traceviewer change BUG=483293 Review URL: https://codereview.chromium.org/1130123003 Cr-Commit-Position: refs/heads/master@{#329318}
* CC: Force push properties for all layers when tracing is startedcaseq2015-03-171-0/+4
| | | | | | | | | | | | ... provided categories that cause layer tree snapshots to be traced are enabled. We need this so that we can show owner nodes for layers that were not updated on the main thread side for a while. BUG= Review URL: https://codereview.chromium.org/924973003 Cr-Commit-Position: refs/heads/master@{#320947}
* Mechanical rename of tracing includes for /ccprimiano2015-01-281-1/+1
| | | | | | | | | | | | This is just a mechanical rename of tracing includes. See crrev.com/837303004 and the related bug for motivations. BUG=451032 TBR=nduca@chromium.org Review URL: https://codereview.chromium.org/885543002 Cr-Commit-Position: refs/heads/master@{#313442}
* cc: Move frame_viewer_instrumentation implementation for header to cc filehendrikw2014-12-171-49/+4
| | | | | | | | | | | To make the reviews easier, I'm splitting up Manfred's change. https://codereview.chromium.org/807233002/ This is a small part of his change that is separate from the rest. Review URL: https://codereview.chromium.org/807273004 Cr-Commit-Position: refs/heads/master@{#308861}
* Remove devtools_instrumentation::kRasterTask in favor of frame viewer's onecaseq2014-12-161-1/+1
| | | | | | | | | | | | This removes RasterTask emitted through devtools instrumentation and adds disabled-by-default-devtools.timeline to categories emitted with frame_viewer_instrumentation classes (frame viewer's event has more details). BUG= Review URL: https://codereview.chromium.org/785913003 Cr-Commit-Position: refs/heads/master@{#308573}
* cc: Remove low quality mode and cleanup tile versions.vmpstr2014-09-291-7/+3
| | | | | | | | | | | | | | | | This patch removes low quality mode for low resolution tiles. It also cleansup some logic with tile versions, since there's only one now. As a follow-up we can see if we should move the tile version stuff onto tile directly, although I kind of prefer having a separate class just for managing what mode we're drawing. BUG=417876 R=enne, reveman, danakj Review URL: https://codereview.chromium.org/603683006 Cr-Commit-Position: refs/heads/master@{#297181}
* Remove implicit conversions from scoped_refptr to T* in cc/dcheng2014-08-261-1/+1
| | | | | | | | | | | This patch was generated by running the rewrite_scoped_refptr clang tool on a Linux build. BUG=110610 Review URL: https://codereview.chromium.org/502203003 Cr-Commit-Position: refs/heads/master@{#291833}
* Add builders for tracing event's structural argumentsyurys@chromium.org2014-08-011-18/+15
| | | | | | | | | | | | | | | | The new classes allow building JSON-like structural arguments. Current implementation uses base::Value as backing store but that can be replaced in the future with something more efficient without changing client code. All clients of cc/debug/traced_value.h should eventually switch to use the new builders. BUG=361045 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=286849 R=alph@chromium.org, dsinclair@chromium.org, nduca@chromium.org, willchan@chromium.org Review URL: https://codereview.chromium.org/380763002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@286984 0039d316-1c4b-4281-b951-d872f2087c98
* Revert of Add builders for tracing event's structural arguments ↵erikchen@chromium.org2014-07-311-15/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | (https://codereview.chromium.org/380763002/) Reason for revert: linux ASAN errors. http://build.chromium.org/p/chromium.memory/builders/Linux%20ASan%20LSan%20Tests%20%281%29/builds/4493/steps/base_unittests/logs/stdio Original issue's description: > Add builders for tracing event's structural arguments > > The new classes allow building JSON-like structural arguments. Current implementation uses base::Value as backing store but that can be replaced in the future with something more efficient without changing client code. > > All clients of cc/debug/traced_value.h should eventually switch to use the new builders. > > BUG=361045 > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=286849 TBR=alph, caseq, dsinclair, nduca, willchan, yurys NOTREECHECKS=true NOTRY=true BUG=361045 Review URL: https://codereview.chromium.org/421183003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@286862 0039d316-1c4b-4281-b951-d872f2087c98
* Add builders for tracing event's structural argumentsyurys@chromium.org2014-07-311-18/+15
| | | | | | | | | | | | The new classes allow building JSON-like structural arguments. Current implementation uses base::Value as backing store but that can be replaced in the future with something more efficient without changing client code. All clients of cc/debug/traced_value.h should eventually switch to use the new builders. BUG=361045 Review URL: https://codereview.chromium.org/380763002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@286849 0039d316-1c4b-4281-b951-d872f2087c98
* cc: Move raster task related trace events into ↵reveman@chromium.org2014-04-181-0/+93
debug/frame_viewer_instrumentation.h. These trace events are used by the trace viewer and need to use specific names and parameters to work correctly. BUG= Review URL: https://codereview.chromium.org/242523002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@264833 0039d316-1c4b-4281-b951-d872f2087c98