summaryrefslogtreecommitdiff
path: root/chromium/gpu/command_buffer/service/buffer_manager.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/gpu/command_buffer/service/buffer_manager.cc')
-rw-r--r--chromium/gpu/command_buffer/service/buffer_manager.cc8
1 files changed, 4 insertions, 4 deletions
diff --git a/chromium/gpu/command_buffer/service/buffer_manager.cc b/chromium/gpu/command_buffer/service/buffer_manager.cc
index e625cc016c5..4668db70121 100644
--- a/chromium/gpu/command_buffer/service/buffer_manager.cc
+++ b/chromium/gpu/command_buffer/service/buffer_manager.cc
@@ -737,17 +737,17 @@ bool BufferManager::OnMemoryDump(const base::trace_event::MemoryDumpArgs& args,
MemoryAllocatorDump::kUnitsBytes,
static_cast<uint64_t>(buffer->size()));
- auto guid = gl::GetGLBufferGUIDForTracing(share_group_tracing_guid,
- client_buffer_id);
auto* mapped_range = buffer->GetMappedRange();
if (!mapped_range)
continue;
auto shared_memory_guid =
mapped_range->shm->backing()->shared_memory_handle().GetGUID();
if (!shared_memory_guid.is_empty()) {
- pmd->CreateSharedMemoryOwnershipEdge(
- dump->guid(), guid, shared_memory_guid, 0 /* importance */);
+ pmd->CreateSharedMemoryOwnershipEdge(dump->guid(), shared_memory_guid,
+ 0 /* importance */);
} else {
+ auto guid = gl::GetGLBufferGUIDForTracing(share_group_tracing_guid,
+ client_buffer_id);
pmd->CreateSharedGlobalAllocatorDump(guid);
pmd->AddOwnershipEdge(dump->guid(), guid);
}