HomeSort by relevance Sort by last modified time
    Searched refs:GrUniqueKey (Results 1 - 25 of 38) sorted by null

1 2

  /external/skia/src/gpu/
GrStencilAttachment.cpp 12 GrUniqueKey* key) {
13 static const GrUniqueKey::Domain kDomain = GrUniqueKey::GenerateDomain();
14 GrUniqueKey::Builder builder(key, kDomain, 3);
GrBitmapTextureMaker.h 24 void makeCopyKey(const CopyParams& copyParams, GrUniqueKey* copyKey,
27 void didCacheCopy(const GrUniqueKey& copyKey) override;
34 GrUniqueKey fOriginalKey;
GrImageTextureMaker.h 30 void makeCopyKey(const CopyParams& stretch, GrUniqueKey* paramsCopyKey,
32 void didCacheCopy(const GrUniqueKey& copyKey) override;
40 GrUniqueKey fOriginalKey;
GrTextureProducer.h 84 static void MakeCopyKeyFromOrigKey(const GrUniqueKey& origKey,
86 GrUniqueKey* copyKey) {
89 static const GrUniqueKey::Domain kDomain = GrUniqueKey::GenerateDomain();
90 GrUniqueKey::Builder builder(copyKey, origKey, kDomain, 3);
105 virtual void makeCopyKey(const CopyParams&, GrUniqueKey* copyKey,
113 virtual void didCacheCopy(const GrUniqueKey& copyKey) = 0;
GrPath.cpp 17 void GrPath::ComputeKey(const GrShape& shape, GrUniqueKey* key, bool* outIsVolatile) {
27 static const GrUniqueKey::Domain kGeneralPathDomain = GrUniqueKey::GenerateDomain();
28 GrUniqueKey::Builder builder(key, kGeneralPathDomain, geoCnt + styleCnt);
GrResourceProvider.h 34 template <typename T> T* findAndRefTByUniqueKey(const GrUniqueKey& key) {
75 void assignUniqueKeyToProxy(const GrUniqueKey& key, GrTextureProxy*);
78 sk_sp<GrTextureProxy> findProxyByUniqueKey(const GrUniqueKey& key);
133 const GrUniqueKey& key) {
220 void assignUniqueKeyToResource(const GrUniqueKey&, GrGpuResource*);
227 GrGpuResource* findAndRefResourceByUniqueKey(const GrUniqueKey&);
254 GrTexture* findAndRefTextureByUniqueKey(const GrUniqueKey& key);
255 void assignUniqueKeyToTexture(const GrUniqueKey& key, GrTexture* texture) {
277 const GrUniqueKey& key);
284 GrUniqueKey fQuadIndexBufferKey
    [all...]
GrImageTextureMaker.cpp 40 void GrImageTextureMaker::makeCopyKey(const CopyParams& stretch, GrUniqueKey* paramsCopyKey,
45 GrUniqueKey cacheKey;
51 void GrImageTextureMaker::didCacheCopy(const GrUniqueKey& copyKey) {
GrPath.h 35 static void ComputeKey(const GrShape&, GrUniqueKey* key, bool* outIsVolatile);
GrStencilAttachment.h 34 GrUniqueKey* key);
GrBitmapTextureMaker.cpp 54 void GrBitmapTextureMaker::makeCopyKey(const CopyParams& copyParams, GrUniqueKey* copyKey,
62 void GrBitmapTextureMaker::didCacheCopy(const GrUniqueKey& copyKey) {
GrTextureAdjuster.h 44 void makeCopyKey(const CopyParams& params, GrUniqueKey* copyKey,
46 void didCacheCopy(const GrUniqueKey& copyKey) override;
GrResourceCache.h 141 GrGpuResource* findAndRefUniqueResource(const GrUniqueKey& key) {
152 bool hasUniqueKey(const GrUniqueKey& key) const {
236 void changeUniqueKey(GrGpuResource*, const GrUniqueKey&);
275 static const GrUniqueKey& GetKey(const GrGpuResource& r) { return r.getUniqueKey(); }
277 static uint32_t Hash(const GrUniqueKey& key) { return key.hash(); }
279 typedef SkTDynamicHash<GrGpuResource, GrUniqueKey, UniqueHashTraits> UniqueHash;
385 void changeUniqueKey(GrGpuResource* resource, const GrUniqueKey& newKey) {
GrGpuResourcePriv.h 25 void setUniqueKey(const GrUniqueKey& key) { fResource->setUniqueKey(key); }
GrGpuResourceCacheAccess.h 53 void setUniqueKey(const GrUniqueKey& key) { fResource->fUniqueKey = key; }
GrTextureAdjuster.cpp 35 void GrTextureAdjuster::makeCopyKey(const CopyParams& params, GrUniqueKey* copyKey,
38 GrUniqueKey baseKey;
43 void GrTextureAdjuster::didCacheCopy(const GrUniqueKey& copyKey) {
48 GrUniqueKey key;
GrClipStackClip.cpp 360 static void create_clip_mask_key(int32_t clipGenID, const SkIRect& bounds, GrUniqueKey* key) {
361 static const GrUniqueKey::Domain kDomain = GrUniqueKey::GenerateDomain();
362 GrUniqueKey::Builder builder(key, kDomain, 3, GrClipStackClip::kMaskTestTag);
371 const GrUniqueKey& clipMaskKey) {
387 GrUniqueKey key;
424 GrUniqueKey key;
GrResourceProvider.cpp 199 void GrResourceProvider::assignUniqueKeyToResource(const GrUniqueKey& key,
208 GrGpuResource* GrResourceProvider::findAndRefResourceByUniqueKey(const GrUniqueKey& key) {
213 GrTexture* GrResourceProvider::findAndRefTextureByUniqueKey(const GrUniqueKey& key) {
225 void GrResourceProvider::assignUniqueKeyToProxy(const GrUniqueKey& key, GrTextureProxy* proxy) {
241 sk_sp<GrTextureProxy> GrResourceProvider::findProxyByUniqueKey(const GrUniqueKey& key) {
256 const GrUniqueKey& key) {
368 GrUniqueKey sbKey;
GrSoftwarePathRenderer.cpp 177 GrUniqueKey maskKey;
194 static const GrUniqueKey::Domain kDomain = GrUniqueKey::GenerateDomain();
195 GrUniqueKey::Builder builder(&maskKey, kDomain, 5 + args.fShape->unstyledKeySize());
  /external/skia/include/gpu/
GrResourceKey.h 222 class GrUniqueKey : public GrResourceKey {
232 GrUniqueKey() {}
234 GrUniqueKey(const GrUniqueKey& that) { *this = that; }
241 GrUniqueKey& operator=(const GrUniqueKey& that) {
248 bool operator==(const GrUniqueKey& that) const {
251 bool operator!=(const GrUniqueKey& that) const { return !(*this == that); }
264 Builder(GrUniqueKey* key, Domain type, int data32Count, const char* tag = nullptr)
271 Builder(GrUniqueKey* key, const GrUniqueKey& innerKey, Domain domain, int extraData32Cnt
    [all...]
GrGpuResource.h 218 const GrUniqueKey& getUniqueKey() const { return fUniqueKey; }
309 void setUniqueKey(const GrUniqueKey&);
332 GrUniqueKey fUniqueKey;
  /external/skia/bench/
GrResourceCacheBench.cpp 30 static void ComputeKey(int i, int keyData32Count, GrUniqueKey* key) {
31 static GrUniqueKey::Domain kDomain = GrUniqueKey::GenerateDomain();
32 GrUniqueKey::Builder builder(key, kDomain, keyData32Count);
45 GrUniqueKey key;
144 GrUniqueKey key;
  /external/skia/src/core/
SkImageCacherator.h 19 class GrUniqueKey;
140 const GrUniqueKey& key,
149 void makeCacheKeyFromOrigKey(const GrUniqueKey& origKey, CachedFormat, GrUniqueKey* cacheKey);
SkImageCacherator.cpp 452 void SkImageCacherator::makeCacheKeyFromOrigKey(const GrUniqueKey& origKey, CachedFormat format,
453 GrUniqueKey* cacheKey) {
456 static const GrUniqueKey::Domain kDomain = GrUniqueKey::GenerateDomain();
457 GrUniqueKey::Builder builder(cacheKey, origKey, kDomain, 1);
492 GrTextureProxy* proxy, const GrUniqueKey& key) {
517 const GrUniqueKey& origKey,
540 GrUniqueKey key;
  /external/skia/tests/
GpuDrawPathTest.cpp 113 GrUniqueKey key1, key2;
124 GrUniqueKey tempKey;
133 GrUniqueKey tempKey;
147 GrUniqueKey key3, key4;
158 GrUniqueKey tempKey;
  /external/skia/src/effects/
GrCircleBlurFragmentProcessor.cpp 296 static const GrUniqueKey::Domain kDomain = GrUniqueKey::GenerateDomain();
297 GrUniqueKey key;
298 GrUniqueKey::Builder builder(&key, kDomain, 1);

Completed in 136 milliseconds

1 2