summaryrefslogtreecommitdiffstats
path: root/gpu/command_buffer/service/renderbuffer_manager.cc
diff options
context:
space:
mode:
Diffstat (limited to 'gpu/command_buffer/service/renderbuffer_manager.cc')
-rw-r--r--gpu/command_buffer/service/renderbuffer_manager.cc5
1 files changed, 3 insertions, 2 deletions
diff --git a/gpu/command_buffer/service/renderbuffer_manager.cc b/gpu/command_buffer/service/renderbuffer_manager.cc
index 496b746..56a8490 100644
--- a/gpu/command_buffer/service/renderbuffer_manager.cc
+++ b/gpu/command_buffer/service/renderbuffer_manager.cc
@@ -100,12 +100,13 @@ void RenderbufferManager::SetInfo(
}
}
-void RenderbufferManager::SetCleared(RenderbufferInfo* renderbuffer) {
+void RenderbufferManager::SetCleared(RenderbufferInfo* renderbuffer,
+ bool cleared) {
DCHECK(renderbuffer);
if (!renderbuffer->cleared()) {
--num_uncleared_renderbuffers_;
}
- renderbuffer->set_cleared();
+ renderbuffer->set_cleared(cleared);
if (!renderbuffer->cleared()) {
++num_uncleared_renderbuffers_;
}