Chromium Code Reviews| Index: src/gpu/GrTracing.h |
| diff --git a/src/gpu/GrTracing.h b/src/gpu/GrTracing.h |
| index efe0fce4a156808ffa741cf30ce22ec3574ef0bf..1770e4f99f750924708c2d2e88bfd8011bc52e8a 100644 |
| --- a/src/gpu/GrTracing.h |
| +++ b/src/gpu/GrTracing.h |
| @@ -87,7 +87,10 @@ private: |
| #define GR_CREATE_GPU_TRACE_MARKER(name, name_counter, target) \ |
| GrGpuTraceMarkerGenerator SK_MACRO_APPEND_LINE(TMG)(target); \ |
| - if (target->isGpuTracingEnabled()) { \ |
| + bool gpuTracingEnabled; \ |
|
bsalomon
2014/08/04 19:07:33
If we're adding var names we should either append
|
| + TRACE_EVENT_CATEGORY_GROUP_ENABLED(TRACE_DISABLED_BY_DEFAULT("skia.gpu"), \ |
| + &gpuTracingEnabled); \ |
| + if (gpuTracingEnabled) { \ |
| SK_MACRO_APPEND_LINE(TMG).initialize(name, &name_counter); \ |
| } |
| @@ -114,7 +117,10 @@ private: |
| #define GR_CREATE_GPU_TRACE_MARKER_C(name, name_counter, context) \ |
| GrGpuTraceMarkerGeneratorContext SK_MACRO_APPEND_LINE(TMG)(context); \ |
| - if (context->isGpuTracingEnabled()) { \ |
| + bool gpuTracingEnabled; \ |
| + TRACE_EVENT_CATEGORY_GROUP_ENABLED(TRACE_DISABLED_BY_DEFAULT("skia.gpu"), \ |
| + &gpuTracingEnabled); \ |
| + if (gpuTracingEnabled) { \ |
| SK_MACRO_APPEND_LINE(TMG).initialize(name, &name_counter); \ |
| } |