summaryrefslogtreecommitdiffstats
path: root/base/sequenced_task_runner_helpers.h
diff options
context:
space:
mode:
authordyen <dyen@chromium.org>2015-01-07 17:09:56 -0800
committerCommit bot <commit-bot@chromium.org>2015-01-08 01:11:06 +0000
commit4bb4328938b0bfa4d2fa59403ce3de5639952e16 (patch)
treebbc65a25d9447ba948dbdf6516e428ed3968b693 /base/sequenced_task_runner_helpers.h
parent9622c69027d984bbbeba14878836dc16067b5926 (diff)
downloadchromium_src-4bb4328938b0bfa4d2fa59403ce3de5639952e16.zip
chromium_src-4bb4328938b0bfa4d2fa59403ce3de5639952e16.tar.gz
chromium_src-4bb4328938b0bfa4d2fa59403ce3de5639952e16.tar.bz2
Fixed GPU tracing so the categories do not get mixed.
Because of how the chromium tracing macros work, it is not possible to use the same line for multiple tracing categories. I have moved the GPU categories to a separate trace arg "gl_categories" instead, and changed the trace categories back to gpu.device and gpu.service. GroupPushMarkerEXT calls can no longer be disabled by their category. We currently use these to trace top level GPU traces which are constructed before the tracing categories are initialized. There were also some other issues related to having multiple channels in the GPU Tracer. Now functions that query the current trace take in a channel argument as well to differentiate the channels. R=vmiura@chromium.org BUG=None TEST=trybots Review URL: https://codereview.chromium.org/813573003 Cr-Commit-Position: refs/heads/master@{#310426}
Diffstat (limited to 'base/sequenced_task_runner_helpers.h')
0 files changed, 0 insertions, 0 deletions