Lines Matching refs:UniqueID
269 class UniqueID {
271 static UniqueID InvalidID() { in InvalidID()
272 return UniqueID(uint32_t(SK_InvalidUniqueID)); in InvalidID()
276 explicit UniqueID(const GrGpuResource::UniqueID& id) : fID(id.asUInt()) { } in UniqueID() function
278 UniqueID() : fID(GrGpuResource::CreateUniqueID()) { } in UniqueID() function
282 bool operator==(const UniqueID& other) const {
285 bool operator!=(const UniqueID& other) const {
293 explicit UniqueID(uint32_t id) : fID(id) {} in UniqueID() function
313 UniqueID uniqueID() const { return fUniqueID; } in uniqueID()
315 UniqueID underlyingUniqueID() const { in underlyingUniqueID()
317 return UniqueID(fTarget->uniqueID()); in underlyingUniqueID()
490 const UniqueID fUniqueID; // set from the backing resource for wrapped resources