Rename GrContext::uniqueID to contextID and hide it
The GrContext's ID isn't really unique any more (since it can be shared among a family of contexts). Change its name to reflect the new reality.
Additionally, no client seems to be using it so make it private.
Change-Id: Ibb9004d699fe6ca7876b3be94142e612b5b9efbd
Reviewed-on: https://skia-review.googlesource.com/c/188308
Reviewed-by: Brian Salomon <bsalomon@google.com>
Commit-Queue: Robert Phillips <robertphillips@google.com>
diff --git a/tests/ResourceCacheTest.cpp b/tests/ResourceCacheTest.cpp
index c0529cd..e15eb81 100644
--- a/tests/ResourceCacheTest.cpp
+++ b/tests/ResourceCacheTest.cpp
@@ -1045,8 +1045,8 @@
typedef SkMessageBus<GrUniqueKeyInvalidatedMessage> Bus;
// Invalidate two of the three, they should be purged and no longer accessible via their keys.
- Bus::Post(Msg(key1, context->uniqueID()));
- Bus::Post(Msg(key2, context->uniqueID()));
+ Bus::Post(Msg(key1, context->contextPriv().contextID()));
+ Bus::Post(Msg(key2, context->contextPriv().contextID()));
cache->purgeAsNeeded();
// a should be deleted now, but we still have a ref on b.
REPORTER_ASSERT(reporter, !cache->hasUniqueKey(key1));
@@ -1055,7 +1055,7 @@
REPORTER_ASSERT(reporter, cache->hasUniqueKey(key3));
// Invalidate the third.
- Bus::Post(Msg(key3, context->uniqueID()));
+ Bus::Post(Msg(key3, context->contextPriv().contextID()));
cache->purgeAsNeeded();
// we still have a ref on b, c should be recycled as scratch.
REPORTER_ASSERT(reporter, 2 == TestResource::NumAlive());
@@ -1571,13 +1571,13 @@
cache->purgeAsNeeded();
// Send message to free the first resource
- GrGpuResourceFreedMessage msg1{wrapped1, context->uniqueID()};
+ GrGpuResourceFreedMessage msg1{wrapped1, context->contextPriv().contextID()};
SkMessageBus<GrGpuResourceFreedMessage>::Post(msg1);
cache->purgeAsNeeded();
REPORTER_ASSERT(reporter, 2 == TestResource::NumAlive());
- GrGpuResourceFreedMessage msg2{wrapped3, context->uniqueID()};
+ GrGpuResourceFreedMessage msg2{wrapped3, context->contextPriv().contextID()};
SkMessageBus<GrGpuResourceFreedMessage>::Post(msg2);
cache->purgeAsNeeded();