Index: gpu/command_buffer/service/transfer_buffer_manager.cc |
diff --git a/gpu/command_buffer/service/transfer_buffer_manager.cc b/gpu/command_buffer/service/transfer_buffer_manager.cc |
index 02adf6a2265ff6858411cd82c5891db9ed4cc4bc..4d45c0bb4b520bf927e6edf90e0e36405199a797 100644 |
--- a/gpu/command_buffer/service/transfer_buffer_manager.cc |
+++ b/gpu/command_buffer/service/transfer_buffer_manager.cc |
@@ -40,10 +40,8 @@ TransferBufferManager::TransferBufferManager( |
TransferBufferManager::~TransferBufferManager() { |
while (!registered_buffers_.empty()) { |
BufferMap::iterator it = registered_buffers_.begin(); |
- if (it->second->backing()->is_shared()) { |
- DCHECK(shared_memory_bytes_allocated_ >= it->second->size()); |
- shared_memory_bytes_allocated_ -= it->second->size(); |
- } |
+ DCHECK(shared_memory_bytes_allocated_ >= it->second->size()); |
+ shared_memory_bytes_allocated_ -= it->second->size(); |
registered_buffers_.erase(it); |
} |
DCHECK(!shared_memory_bytes_allocated_); |
@@ -73,8 +71,8 @@ bool TransferBufferManager::RegisterTransferBuffer( |
DCHECK(!(reinterpret_cast<uintptr_t>(buffer->memory()) & |
(kCommandBufferEntrySize - 1))); |
- if (buffer->backing()->is_shared()) |
- shared_memory_bytes_allocated_ += buffer->size(); |
+ shared_memory_bytes_allocated_ += buffer->size(); |
+ |
registered_buffers_[id] = buffer; |
return true; |
@@ -87,10 +85,9 @@ void TransferBufferManager::DestroyTransferBuffer(int32_t id) { |
return; |
} |
- if (it->second->backing()->is_shared()) { |
- DCHECK(shared_memory_bytes_allocated_ >= it->second->size()); |
- shared_memory_bytes_allocated_ -= it->second->size(); |
- } |
+ DCHECK(shared_memory_bytes_allocated_ >= it->second->size()); |
+ shared_memory_bytes_allocated_ -= it->second->size(); |
+ |
registered_buffers_.erase(it); |
} |
@@ -132,12 +129,10 @@ bool TransferBufferManager::OnMemoryDump( |
MemoryAllocatorDump* dump = pmd->CreateAllocatorDump(dump_name); |
dump->AddScalar(MemoryAllocatorDump::kNameSize, |
MemoryAllocatorDump::kUnitsBytes, buffer->size()); |
- if (buffer->backing()->is_shared()) { |
- auto guid = GetBufferGUIDForTracing(memory_tracker_->ClientTracingId(), |
- buffer_id); |
- pmd->CreateSharedGlobalAllocatorDump(guid); |
- pmd->AddOwnershipEdge(dump->guid(), guid); |
- } |
+ auto guid = |
+ GetBufferGUIDForTracing(memory_tracker_->ClientTracingId(), buffer_id); |
+ pmd->CreateSharedGlobalAllocatorDump(guid); |
+ pmd->AddOwnershipEdge(dump->guid(), guid); |
} |
return true; |