Mac 10.6 build fix: got rid of now-unecessary GrTextureStripAtlas tex cache id compon...
authorrileya@google.com <rileya@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>
Mon, 13 Aug 2012 21:03:39 +0000 (21:03 +0000)
committerrileya@google.com <rileya@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>
Mon, 13 Aug 2012 21:03:39 +0000 (21:03 +0000)
git-svn-id: http://skia.googlecode.com/svn/trunk@5071 2bbb7eff-a529-9590-31e7-b0007b416f81

src/gpu/effects/GrTextureStripAtlas.cpp
src/gpu/effects/GrTextureStripAtlas.h

index 09c67bd..1a8a93b 100644 (file)
@@ -59,7 +59,7 @@ GrTextureStripAtlas* GrTextureStripAtlas::GetAtlas(const GrTextureStripAtlas::De
 }
 
 GrTextureStripAtlas::GrTextureStripAtlas(GrTextureStripAtlas::Desc desc) 
-    : fCacheID(kCacheDomain + sk_atomic_inc(&gCacheCount))
+    : fCacheID(sk_atomic_inc(&gCacheCount))
     , fLockedRows(0)
     , fDesc(desc)
     , fNumRows(desc.fHeight / desc.fRowHeight)
index 10b50c0..22e2e47 100644 (file)
@@ -129,13 +129,11 @@ private:
     void validate();
 #endif
 
-    // We increment fCacheCount for each atlas, kCacheDomain is just an arbitrary number we add to
-    // it in hopes of preventing collisions (this is only until resource domains get worked out).
+    // We increment gCacheCount for each atlas
     static int32_t gCacheCount;
-    static const uint64_t kCacheDomain = 0xfffffffffffffff0;
 
-    // A unique ID for this texture (formed with: kCacheDomain + gCacheCount++), so we can be sure
-    // that if we get a texture back from the texture cache, that it's the same one we last used.
+    // A unique ID for this texture (formed with: gCacheCount++), so we can be sure that if we
+    // get a texture back from the texture cache, that it's the same one we last used.
     const uint64_t fCacheID;
 
     // Total locks on all rows (when this reaches zero, we can unlock our texture)