cygprofile: increase timeouts to allow showing web contents
[chromium-blink-merge.git] / ui / gl / trace_util.cc
blobf09c57466b530e17cca8c98d799d4f88caad971b
1 // Copyright (c) 2015 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 #include "ui/gl/trace_util.h"
7 #include "base/format_macros.h"
8 #include "base/strings/stringprintf.h"
10 namespace gfx {
12 base::trace_event::MemoryAllocatorDumpGuid GetGLTextureGUIDForTracing(
13 uint64_t tracing_id,
14 uint32_t texture_id) {
15 return base::trace_event::MemoryAllocatorDumpGuid(base::StringPrintf(
16 "gl-texture-x-process/%" PRIx64 "/%d", tracing_id, texture_id));
19 base::trace_event::MemoryAllocatorDumpGuid GetGLBufferGUIDForTracing(
20 uint64_t tracing_id,
21 uint32_t buffer_id) {
22 return base::trace_event::MemoryAllocatorDumpGuid(base::StringPrintf(
23 "gl-buffer-x-process/%" PRIx64 "/%d", tracing_id, buffer_id));
26 base::trace_event::MemoryAllocatorDumpGuid GetGLRenderbufferGUIDForTracing(
27 uint64_t tracing_id,
28 uint32_t renderbuffer_id) {
29 return base::trace_event::MemoryAllocatorDumpGuid(base::StringPrintf(
30 "gl-renderbuffer-x-process/%" PRIx64 "/%d", tracing_id, renderbuffer_id));
33 } // namespace ui