Home
last modified time | relevance | path

Searched refs:ISurfaceProvider (Results 1 – 25 of 54) sorted by relevance

123

/dports/www/firefox-legacy/firefox-52.8.0esr/image/
H A DISurfaceProvider.h35 class ISurfaceProvider
86 ISurfaceProvider(const ImageKey aImageKey, in ISurfaceProvider() function
96 virtual ~ISurfaceProvider() { } in ~ISurfaceProvider()
143 explicit DrawableSurface(NotNull<ISurfaceProvider*> aProvider) in DrawableSurface()
217 RefPtr<ISurfaceProvider> mProvider;
226 ISurfaceProvider::Surface() in Surface()
235 class SimpleSurfaceProvider final : public ISurfaceProvider
243 : ISurfaceProvider(aImageKey, aSurfaceKey, in NS_INLINE_DECL_THREADSAFE_REFCOUNTING()
H A DSurfaceCache.h31 class ISurfaceProvider; variable
280 static InsertOutcome Insert(NotNull<ISurfaceProvider*> aProvider);
297 static void SurfaceAvailable(NotNull<ISurfaceProvider*> aProvider);
H A DSurfaceCache.cpp130 explicit CachedSurface(NotNull<ISurfaceProvider*> aProvider) in NS_INLINE_DECL_THREADSAFE_REFCOUNTING()
215 NotNull<RefPtr<ISurfaceProvider>> mProvider;
423 InsertOutcome Insert(NotNull<ISurfaceProvider*> aProvider, in Insert()
668 void SurfaceAvailable(NotNull<ISurfaceProvider*> aProvider, in SurfaceAvailable()
1050 SurfaceCache::Insert(NotNull<ISurfaceProvider*> aProvider) in Insert()
1084 SurfaceCache::SurfaceAvailable(NotNull<ISurfaceProvider*> aProvider) in SurfaceAvailable()
H A DDecodedSurfaceProvider.h25 : public ISurfaceProvider
H A DAnimationSurfaceProvider.h26 : public ISurfaceProvider
/dports/lang/spidermonkey60/firefox-60.9.0/image/
H A DISurfaceProvider.h35 class ISurfaceProvider {
94 ISurfaceProvider(const ImageKey aImageKey, const SurfaceKey& aSurfaceKey, in ISurfaceProvider() function
102 virtual ~ISurfaceProvider() {} in ~ISurfaceProvider()
145 explicit DrawableSurface(NotNull<ISurfaceProvider*> aProvider) in DrawableSurface()
241 RefPtr<ISurfaceProvider> mProvider;
248 inline DrawableSurface ISurfaceProvider::Surface() { in Surface()
255 class SimpleSurfaceProvider final : public ISurfaceProvider {
261 : ISurfaceProvider(aImageKey, aSurfaceKey, in NS_INLINE_DECL_THREADSAFE_REFCOUNTING()
H A DSurfaceCache.h31 class ISurfaceProvider; variable
281 static InsertOutcome Insert(NotNull<ISurfaceProvider*> aProvider);
298 static void SurfaceAvailable(NotNull<ISurfaceProvider*> aProvider);
H A DDecodedSurfaceProvider.h24 class DecodedSurfaceProvider final : public ISurfaceProvider,
H A DAnimationSurfaceProvider.h26 class AnimationSurfaceProvider final : public ISurfaceProvider,
/dports/www/firefox-esr/firefox-91.8.0/image/
H A DISurfaceProvider.h34 class ISurfaceProvider {
93 ISurfaceProvider(const ImageKey aImageKey, const SurfaceKey& aSurfaceKey, in ISurfaceProvider() function
101 virtual ~ISurfaceProvider() {} in ~ISurfaceProvider()
152 explicit DrawableSurface(NotNull<ISurfaceProvider*> aProvider) in DrawableSurface()
259 RefPtr<ISurfaceProvider> mProvider;
266 inline DrawableSurface ISurfaceProvider::Surface() { in Surface()
273 class SimpleSurfaceProvider final : public ISurfaceProvider {
279 : ISurfaceProvider(aImageKey, aSurfaceKey, in NS_INLINE_DECL_THREADSAFE_REFCOUNTING()
H A DSurfaceCache.h31 class ISurfaceProvider; variable
291 static InsertOutcome Insert(NotNull<ISurfaceProvider*> aProvider);
308 static void SurfaceAvailable(NotNull<ISurfaceProvider*> aProvider);
H A DDecodedSurfaceProvider.h24 class DecodedSurfaceProvider final : public ISurfaceProvider,
H A DAnimationFrameBuffer.h242 typedef ISurfaceProvider::AddSizeOfCbData AddSizeOfCbData;
243 typedef ISurfaceProvider::AddSizeOfCb AddSizeOfCb;
/dports/lang/spidermonkey78/firefox-78.9.0/image/
H A DISurfaceProvider.h35 class ISurfaceProvider {
94 ISurfaceProvider(const ImageKey aImageKey, const SurfaceKey& aSurfaceKey, in ISurfaceProvider() function
102 virtual ~ISurfaceProvider() {} in ~ISurfaceProvider()
153 explicit DrawableSurface(NotNull<ISurfaceProvider*> aProvider) in DrawableSurface()
260 RefPtr<ISurfaceProvider> mProvider;
267 inline DrawableSurface ISurfaceProvider::Surface() { in Surface()
274 class SimpleSurfaceProvider final : public ISurfaceProvider {
280 : ISurfaceProvider(aImageKey, aSurfaceKey, in NS_INLINE_DECL_THREADSAFE_REFCOUNTING()
H A DSurfaceCache.h31 class ISurfaceProvider; variable
282 static InsertOutcome Insert(NotNull<ISurfaceProvider*> aProvider);
299 static void SurfaceAvailable(NotNull<ISurfaceProvider*> aProvider);
H A DDecodedSurfaceProvider.h24 class DecodedSurfaceProvider final : public ISurfaceProvider,
H A DAnimationFrameBuffer.h242 typedef ISurfaceProvider::AddSizeOfCbData AddSizeOfCbData;
243 typedef ISurfaceProvider::AddSizeOfCb AddSizeOfCb;
/dports/www/firefox/firefox-99.0/image/
H A DISurfaceProvider.h35 class ISurfaceProvider : public WebRenderImageProvider {
96 ISurfaceProvider(const ImageKey aImageKey, const SurfaceKey& aSurfaceKey, in ISurfaceProvider() function
105 virtual ~ISurfaceProvider() {} in ~ISurfaceProvider()
152 explicit DrawableSurface(NotNull<ISurfaceProvider*> aProvider) in DrawableSurface()
281 RefPtr<ISurfaceProvider> mProvider;
287 inline DrawableSurface ISurfaceProvider::Surface() { in Surface()
294 class SimpleSurfaceProvider final : public ISurfaceProvider {
300 : ISurfaceProvider(aImageKey, aSurfaceKey, in NS_INLINE_DECL_THREADSAFE_REFCOUNTING()
H A DSurfaceCache.h32 class ISurfaceProvider; variable
305 static InsertOutcome Insert(NotNull<ISurfaceProvider*> aProvider);
322 static void SurfaceAvailable(NotNull<ISurfaceProvider*> aProvider);
H A DAnimationFrameBuffer.h250 typedef ISurfaceProvider::AddSizeOfCbData AddSizeOfCbData;
251 typedef ISurfaceProvider::AddSizeOfCb AddSizeOfCb;
H A DDecodedSurfaceProvider.h24 class DecodedSurfaceProvider final : public ISurfaceProvider,
/dports/mail/thunderbird/thunderbird-91.8.0/image/
H A DISurfaceProvider.h34 class ISurfaceProvider {
93 ISurfaceProvider(const ImageKey aImageKey, const SurfaceKey& aSurfaceKey, in ISurfaceProvider() function
101 virtual ~ISurfaceProvider() {} in ~ISurfaceProvider()
152 explicit DrawableSurface(NotNull<ISurfaceProvider*> aProvider) in DrawableSurface()
259 RefPtr<ISurfaceProvider> mProvider;
266 inline DrawableSurface ISurfaceProvider::Surface() { in Surface()
273 class SimpleSurfaceProvider final : public ISurfaceProvider {
279 : ISurfaceProvider(aImageKey, aSurfaceKey, in NS_INLINE_DECL_THREADSAFE_REFCOUNTING()
H A DSurfaceCache.h31 class ISurfaceProvider; variable
291 static InsertOutcome Insert(NotNull<ISurfaceProvider*> aProvider);
308 static void SurfaceAvailable(NotNull<ISurfaceProvider*> aProvider);
H A DDecodedSurfaceProvider.h24 class DecodedSurfaceProvider final : public ISurfaceProvider,
H A DAnimationFrameBuffer.h242 typedef ISurfaceProvider::AddSizeOfCbData AddSizeOfCbData;
243 typedef ISurfaceProvider::AddSizeOfCb AddSizeOfCb;

123