diff options
Diffstat (limited to 'gpu')
-rw-r--r-- | gpu/command_buffer/service/renderbuffer_manager.cc | 2 | ||||
-rw-r--r-- | gpu/command_buffer/service/texture_manager.cc | 4 |
2 files changed, 6 insertions, 0 deletions
diff --git a/gpu/command_buffer/service/renderbuffer_manager.cc b/gpu/command_buffer/service/renderbuffer_manager.cc index 06d732f..8a37ec6 100644 --- a/gpu/command_buffer/service/renderbuffer_manager.cc +++ b/gpu/command_buffer/service/renderbuffer_manager.cc @@ -27,6 +27,8 @@ RenderbufferManager::~RenderbufferManager() { // If this triggers, that means something is keeping a reference to // a RenderbufferInfo belonging to this. CHECK_EQ(renderbuffer_info_count_, 0u); + + DCHECK_EQ(0, num_uncleared_renderbuffers_); } size_t RenderbufferManager::RenderbufferInfo::EstimatedSize() { diff --git a/gpu/command_buffer/service/texture_manager.cc b/gpu/command_buffer/service/texture_manager.cc index 055c2ab..241fb3e 100644 --- a/gpu/command_buffer/service/texture_manager.cc +++ b/gpu/command_buffer/service/texture_manager.cc @@ -62,6 +62,10 @@ TextureManager::~TextureManager() { // If this triggers, that means something is keeping a reference to // a TextureInfo belonging to this. CHECK_EQ(texture_info_count_, 0u); + + DCHECK_EQ(0, num_unrenderable_textures_); + DCHECK_EQ(0, num_unsafe_textures_); + DCHECK_EQ(0, num_uncleared_mips_); } void TextureManager::Destroy(bool have_context) { |