diff options
Diffstat (limited to 'gpu/command_buffer/service/texture_manager.h')
-rw-r--r-- | gpu/command_buffer/service/texture_manager.h | 2 |
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 |