OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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