summaryrefslogtreecommitdiffstats
path: root/gpu/command_buffer/service/texture_manager.h
diff options
context:
space:
mode:
Diffstat (limited to 'gpu/command_buffer/service/texture_manager.h')
-rw-r--r--gpu/command_buffer/service/texture_manager.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/gpu/command_buffer/service/texture_manager.h b/gpu/command_buffer/service/texture_manager.h
index 5a07d99..bb6a2a2 100644
--- a/gpu/command_buffer/service/texture_manager.h
+++ b/gpu/command_buffer/service/texture_manager.h
@@ -125,7 +125,9 @@ class GPU_EXPORT Texture {
void SetServiceId(GLuint service_id) {
DCHECK(service_id);
+ DCHECK_EQ(owned_service_id_, service_id_);
service_id_ = service_id;
+ owned_service_id_ = service_id;
}
// Causes us to report |service_id| as our service id, but does not delete