/external/skqp/include/private/ |
D | SkMessageBus.h | 27 class SkMessageBus : SkNoncopyable { 48 friend class SkMessageBus; variable 53 SkMessageBus(); 54 static SkMessageBus* Get(); 64 SkMessageBus<Message>* SkMessageBus<Message>::Get() { \ 66 static SkMessageBus<Message>* bus; \ 67 once([] { bus = new SkMessageBus<Message>(); }); \ 74 SkMessageBus<Message>::Inbox::Inbox(uint32_t uniqueID) : fUniqueID(uniqueID) { in Inbox() 76 SkMessageBus<Message>* bus = SkMessageBus<Message>::Get(); in Inbox() 82 SkMessageBus<Message>::Inbox::~Inbox() { in ~Inbox() [all …]
|
/external/skia/src/core/ |
D | SkMessageBus.h | 30 class SkMessageBus : SkNoncopyable { 60 friend class SkMessageBus; 65 SkMessageBus(); 66 static SkMessageBus* Get(); 76 SkMessageBus<Message, IDType, AllowCopyableMessage>* \ 77 SkMessageBus<Message, IDType, AllowCopyableMessage>::Get() { \ 79 static SkMessageBus<Message, IDType, AllowCopyableMessage>* bus; \ 80 once([] { bus = new SkMessageBus<Message, IDType, AllowCopyableMessage>(); }); \ 87 SkMessageBus<Message, IDType, AllowCopyableMessage>::Inbox::Inbox(IDType uniqueID) 90 auto* bus = SkMessageBus<Message, IDType, AllowCopyableMessage>::Get(); [all …]
|
D | SkPromiseImageTexture.cpp | 23 SkMessageBus<GrUniqueKeyInvalidatedMessage, uint32_t>::Post(msg); in ~SkPromiseImageTexture()
|
D | SkResourceCache.h | 274 SkMessageBus<PurgeSharedIDMessage, uint32_t>::Inbox fPurgeSharedIDInbox;
|
/external/skqp/tests/ |
D | MessageBusTest.cpp | 29 SkMessageBus<TestMessage>::Inbox inbox1, inbox2; in DEF_TEST() 34 SkMessageBus<TestMessage>::Post(m1); in DEF_TEST() 35 SkMessageBus<TestMessage>::Post(m2); in DEF_TEST() 46 SkMessageBus<TestMessage>::Post(m3); in DEF_TEST() 82 SkMessageBus<AddressedMessage>::Inbox inbox1(1), inbox2(2); in DEF_TEST() 84 SkMessageBus<AddressedMessage>::Post({0}); // Should go to both in DEF_TEST() 85 SkMessageBus<AddressedMessage>::Post({1}); // Should go to inbox1 in DEF_TEST() 86 SkMessageBus<AddressedMessage>::Post({2}); // Should go to inbox2 in DEF_TEST() 87 SkMessageBus<AddressedMessage>::Post({3}); // Should go nowhere in DEF_TEST()
|
D | TextureProxyTest.cpp | 207 SkMessageBus<GrUniqueKeyInvalidatedMessage>::Post(msg); in basic_test() 280 SkMessageBus<GrUniqueKeyInvalidatedMessage>::Post( in invalidation_and_instantiation_test()
|
/external/skia/tests/ |
D | MessageBusTest.cpp | 30 using TestMessageBus = SkMessageBus<TestMessage, uint32_t>; in DECLARE_SKMESSAGEBUS_MESSAGE() 85 using TestMessageBus = SkMessageBus<sk_sp<TestMessageRefCnt>, uint32_t, false>; in DECLARE_SKMESSAGEBUS_MESSAGE() 141 using AddressedMessageBus = SkMessageBus<AddressedMessage, ID>; in DECLARE_SKMESSAGEBUS_MESSAGE()
|
D | TextureProxyTest.cpp | 206 SkMessageBus<GrUniqueKeyInvalidatedMessage, uint32_t>::Post(msg); in basic_test() 306 SkMessageBus<GrUniqueKeyInvalidatedMessage, uint32_t>::Post( in invalidation_and_instantiation_test()
|
/external/skqp/src/core/ |
D | SkPromiseImageTexture.cpp | 23 SkMessageBus<GrUniqueKeyInvalidatedMessage>::Post(msg); in ~SkPromiseImageTexture()
|
D | SkResourceCache.h | 273 SkMessageBus<PurgeSharedIDMessage>::Inbox fPurgeSharedIDInbox;
|
D | SkResourceCache.cpp | 536 SkMessageBus<PurgeSharedIDMessage>::Post(PurgeSharedIDMessage(sharedID)); in PostPurgeSharedID()
|
/external/skia/src/gpu/ |
D | GrClientMappedBufferManager.h | 44 using BufferFinishedMessageBus = SkMessageBus<BufferFinishedMessage,
|
D | GrResourceCache.h | 338 using TextureFreedMessageBus = SkMessageBus<GrTextureFreedMessage, 341 typedef SkMessageBus<GrUniqueKeyInvalidatedMessage, uint32_t>::Inbox InvalidUniqueKeyInbox;
|
D | GrBackendTextureImageGenerator.cpp | 41 SkMessageBus<GrTextureFreedMessage, GrDirectContext::DirectContextID>::Post(msg); in ~RefHelper()
|
/external/skqp/src/gpu/ |
D | GrResourceCache.h | 313 typedef SkMessageBus<GrUniqueKeyInvalidatedMessage>::Inbox InvalidUniqueKeyInbox; 314 typedef SkMessageBus<GrGpuResourceFreedMessage>::Inbox FreedGpuResourceInbox;
|
D | GrBackendTextureImageGenerator.cpp | 31 SkMessageBus<GrGpuResourceFreedMessage>::Post(msg); in ~RefHelper()
|
D | GrSoftwarePathRenderer.cpp | 231 SkMessageBus<GrUniqueKeyInvalidatedMessage>::Post(fMsg); in onChange()
|
/external/skqp/src/gpu/ccpr/ |
D | GrCCPathCache.cpp | 90 SkMessageBus<sk_sp<Key>>::Post(sk_ref_sp(this)); in onChange() 108 SkMessageBus<GrUniqueKeyInvalidatedMessage>::Post( in ~GrCCPathCache() 112 SkMessageBus<GrUniqueKeyInvalidatedMessage>::Post( in ~GrCCPathCache()
|
D | GrCCPathCache.h | 171 SkMessageBus<sk_sp<Key>>::Inbox fInvalidatedKeysInbox;
|
/external/skqp/src/gpu/text/ |
D | GrTextBlobCache.cpp | 38 SkMessageBus<PurgeBlobMessage>::Post(PurgeBlobMessage(blobID, cacheID)); in PostPurgeBlobMessage()
|
D | GrTextBlobCache.h | 184 SkMessageBus<PurgeBlobMessage>::Inbox fPurgeBlobInbox;
|
/external/skia/src/gpu/text/ |
D | GrTextBlobCache.h | 92 SkMessageBus<PurgeBlobMessage, uint32_t>::Inbox fPurgeBlobInbox SK_GUARDED_BY(fSpinLock);
|
D | GrTextBlobCache.cpp | 78 SkMessageBus<PurgeBlobMessage, uint32_t>::Post(PurgeBlobMessage(blobID, cacheID)); in PostPurgeBlobMessage()
|
/external/skia/src/image/ |
D | SkImage_GpuBase.cpp | 261 SkMessageBus<GrTextureFreedMessage, GrDirectContext::DirectContextID>::Post(msg); in MakePromiseImageLazyProxy()
|
/external/skqp/src/gpu/ops/ |
D | GrTessellatingPathRenderer.cpp | 52 SkMessageBus<GrUniqueKeyInvalidatedMessage>::Post(fMsg); in onChange()
|