/third_party/skia/tests/ |
H A D | TextureProxyTest.cpp | 42 GrProxyProvider* proxyProvider, in deferred_tex() 49 proxyProvider->createProxy(format, kSize, GrRenderable::kNo, 1, GrMipmapped::kNo, fit, in deferred_tex() 58 GrProxyProvider* proxyProvider, in deferred_texRT() 65 proxyProvider->createProxy(format, kSize, GrRenderable::kYes, 1, GrMipmapped::kNo, fit, in deferred_texRT() 73 GrProxyProvider* proxyProvider, SkBackingFit fit) { in wrapped() 74 sk_sp<GrTextureProxy> proxy = proxyProvider->testingOnly_createInstantiatedProxy( in wrapped() 82 GrProxyProvider* proxyProvider, SkBackingFit fit) { in wrapped_with_key() 93 sk_sp<GrTextureProxy> proxy = proxyProvider->testingOnly_createInstantiatedProxy( in wrapped_with_key() 95 SkAssertResult(proxyProvider->assignUniqueKeyToProxy(key, proxy.get())); in wrapped_with_key() 112 GrProxyProvider* proxyProvider in create_wrapped_backend() local 40 deferred_tex(skiatest::Reporter* reporter, GrRecordingContext* rContext, GrProxyProvider* proxyProvider, SkBackingFit fit) deferred_tex() argument 56 deferred_texRT(skiatest::Reporter* reporter, GrRecordingContext* rContext, GrProxyProvider* proxyProvider, SkBackingFit fit) deferred_texRT() argument 72 wrapped(skiatest::Reporter* reporter, GrRecordingContext*, GrProxyProvider* proxyProvider, SkBackingFit fit) wrapped() argument 81 wrapped_with_key(skiatest::Reporter* reporter, GrRecordingContext*, GrProxyProvider* proxyProvider, SkBackingFit fit) wrapped_with_key() argument 129 GrProxyProvider* proxyProvider = dContext->priv().proxyProvider(); basic_test() local 223 GrProxyProvider* proxyProvider = dContext->priv().proxyProvider(); invalidation_test() local 289 GrProxyProvider* proxyProvider = dContext->priv().proxyProvider(); invalidation_and_instantiation_test() local 330 GrProxyProvider* proxyProvider = direct->priv().proxyProvider(); DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local [all...] |
H A D | LazyProxyTest.cpp | 60 GrProxyProvider* proxyProvider, in Make() 63 return GrOp::Make<Op>(context, context, proxyProvider, test, nullTexture); in Make() 78 Op(GrRecordingContext* ctx, GrProxyProvider* proxyProvider, in Op() argument 107 format, GrRenderable::kNo, 1, GrProtected::kNo, *proxyProvider->caps(), in Op() 135 ClipFP(GrRecordingContext* ctx, GrProxyProvider* proxyProvider, LazyProxyTest* test, in ClipFP() argument 139 , fProxyProvider(proxyProvider) in ClipFP() 155 format, GrRenderable::kYes, 1, GrProtected::kNo, *proxyProvider->caps(), in ClipFP() 197 GrProxyProvider* proxyProvider = rContext->priv().proxyProvider(); variable 198 out->addCoverageFP(std::make_unique<ClipFP>(rContext, proxyProvider, fTes 59 Make(GrRecordingContext* context, GrProxyProvider* proxyProvider, LazyProxyTest* test, bool nullTexture) Make() argument 218 GrProxyProvider* proxyProvider = ctx->priv().proxyProvider(); DEF_GPUTEST() local 242 auto proxyProvider = ctx->priv().proxyProvider(); DEF_GPUTEST() local 326 Make(GrRecordingContext* rContext, GrProxyProvider* proxyProvider, int* testExecuteValue, bool shouldFailInstantiation) Make() argument 344 LazyFailedInstantiationTestOp(const GrCaps* caps, GrProxyProvider* proxyProvider, int* testExecuteValue, bool shouldFailInstantiation) LazyFailedInstantiationTestOp() argument 406 GrProxyProvider* proxyProvider = ctx->priv().proxyProvider(); DEF_GPUTEST() local [all...] |
H A D | ProxyConversionTest.cpp | 60 GrProxyProvider* proxyProvider = context->priv().proxyProvider(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local 69 make_wrapped_rt(proxyProvider, gpu, reporter, kSize, kColorType)); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 82 sk_sp<GrSurfaceProxy> sProxy(make_offscreen_rt(proxyProvider, kSize, kColorType)); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 97 make_texture(proxyProvider, kSize, kColorType, GrRenderable::kYes)); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 112 make_texture(proxyProvider, kSize, kColorType, GrRenderable::kNo)); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 127 GrProxyProvider* proxyProvider = context->priv().proxyProvider(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local 135 sk_sp<GrTextureProxy> proxy = proxyProvider->createProxy( in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 149 sk_sp<GrTextureProxy> proxy = proxyProvider in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() [all...] |
H A D | ProxyRefTest.cpp | 26 GrProxyProvider* proxyProvider = rContext->priv().proxyProvider(); in make_deferred() local 31 return proxyProvider->createProxy(format, {kWidthHeight, kWidthHeight}, GrRenderable::kYes, 1, in make_deferred() 37 GrProxyProvider* proxyProvider = rContext->priv().proxyProvider(); in make_wrapped() local 39 return proxyProvider->testingOnly_createInstantiatedProxy( in make_wrapped()
|
H A D | ResourceAllocatorTest.cpp | 62 static sk_sp<GrSurfaceProxy> make_deferred(GrProxyProvider* proxyProvider, const GrCaps* caps, in make_deferred() argument 65 return proxyProvider->createProxy(format, {p.fSize, p.fSize}, p.fRenderable, p.fSampleCnt, in make_deferred() 70 GrProxyProvider* proxyProvider = dContext->priv().proxyProvider(); in make_backend() local 82 return proxyProvider->wrapBackendTexture(mbet->texture(), in make_backend() 89 static sk_sp<GrSurfaceProxy> make_fully_lazy(GrProxyProvider* proxyProvider, const GrCaps* caps, in make_fully_lazy() argument 105 static sk_sp<GrSurfaceProxy> make_lazy(GrProxyProvider* proxyProvider, const GrCaps* caps, in make_lazy() argument 116 return proxyProvider->createLazyProxy(std::move(cb), format, {p.fSize, p.fSize}, in make_lazy() 124 GrProxyProvider* proxyProvider = dContext->priv().proxyProvider(); in make_proxy() local [all...] |
H A D | ProxyTest.cpp | 115 GrProxyProvider* proxyProvider = direct->priv().proxyProvider(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local 147 sk_sp<GrTextureProxy> proxy = proxyProvider->createProxy( in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 183 sk_sp<GrTextureProxy> proxy(proxyProvider->createProxy( in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 212 GrProxyProvider* proxyProvider = direct->priv().proxyProvider(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local 231 proxyProvider->wrapBackendRenderTarget(backendRT, nullptr)); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 259 proxyProvider->wrapBackendRenderTarget(backendRT, nullptr)); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 280 sk_sp<GrSurfaceProxy> sProxy = proxyProvider->wrapRenderableBackendTexture( in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 308 sk_sp<GrSurfaceProxy> sProxy = proxyProvider in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() [all...] |
H A D | GrSurfaceTest.cpp | 81 GrProxyProvider* proxyProvider = context->priv().proxyProvider(); in DEF_GPUTEST_FOR_ALL_CONTEXTS() local 142 sk_sp<GrTextureProxy> proxy = proxyProvider->createProxy( in DEF_GPUTEST_FOR_ALL_CONTEXTS() 211 GrProxyProvider* proxyProvider = dContext->priv().proxyProvider(); in DEF_GPUTEST() local 263 auto proxy = proxyProvider->testingOnly_createInstantiatedProxy( in DEF_GPUTEST() 352 GrProxyProvider* proxyProvider = dContext->priv().proxyProvider(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local 364 auto proxy = proxyProvider->wrapBackendTexture(mbet->texture(), kBorrow_GrWrapOwnership, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 424 proxy = proxyProvider in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() [all...] |
H A D | GrMipMappedTest.cpp | 377 auto proxyProvider = rContext->priv().proxyProvider(); in draw_mipmap_into_new_render_target() local 379 proxyProvider->createProxy(mipmapView.proxy()->backendFormat(), in draw_mipmap_into_new_render_target() 438 GrProxyProvider* proxyProvider = dContext->priv().proxyProvider(); in DEF_GPUTEST() local 442 sk_sp<GrTextureProxy> mipmapProxy = proxyProvider->createProxy( in DEF_GPUTEST()
|
H A D | RectangleTextureTest.cpp | 122 GrProxyProvider* proxyProvider = dContext->priv().proxyProvider(); in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS() local 158 sk_sp<GrTextureProxy> rectProxy = proxyProvider->wrapBackendTexture( in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS()
|
H A D | DrawOpAtlasTest.cpp | 135 auto proxyProvider = context->priv().proxyProvider(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local 150 proxyProvider, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
|
/third_party/skia/src/core/ |
H A D | SkDeferredDisplayListRecorder.cpp | 48 auto proxyProvider = fContext->priv().proxyProvider(); in ~SkDeferredDisplayListRecorder() local 59 proxyProvider->orphanAllUniqueKeys(); in ~SkDeferredDisplayListRecorder() 76 auto proxyProvider = fContext->priv().proxyProvider(); in init() local 134 fTargetProxy = proxyProvider->createLazyRenderTargetProxy( in init()
|
H A D | SkClipStack.h | 197 void addResourceInvalidationMessage(GrProxyProvider* proxyProvider, in addResourceInvalidationMessage() argument 199 SkASSERT(proxyProvider); in addResourceInvalidationMessage() 202 fProxyProvider = proxyProvider; in addResourceInvalidationMessage() 204 SkASSERT(fProxyProvider == proxyProvider); in addResourceInvalidationMessage()
|
/third_party/skia/src/gpu/ |
H A D | SkGr.cpp | 146 static sk_sp<GrTextureProxy> make_bmp_proxy(GrProxyProvider* proxyProvider, in make_bmp_proxy() argument 163 auto proxy = proxyProvider->createProxyFromBitmap(bmpToUpload, mipmapped, fit, budgeted); in make_bmp_proxy() 176 GrProxyProvider* proxyProvider = rContext->priv().proxyProvider(); in GrMakeCachedBitmapProxyView() local 188 auto listener = GrMakeUniqueKeyInvalidationListener(&key, proxyProvider->contextID()); in GrMakeCachedBitmapProxyView() 190 proxyProvider->assignUniqueKeyToProxy(key, proxy); in GrMakeCachedBitmapProxyView() 193 sk_sp<GrTextureProxy> proxy = proxyProvider->findOrCreateProxyByUniqueKey(key); in GrMakeCachedBitmapProxyView() 195 proxy = make_bmp_proxy(proxyProvider, in GrMakeCachedBitmapProxyView() 229 proxyProvider->removeUniqueKeyFromProxy(proxy.get()); in GrMakeCachedBitmapProxyView() 240 GrProxyProvider* proxyProvider in GrMakeUncachedBitmapProxyView() local [all...] |
H A D | BaseDevice.cpp | 78 GrProxyProvider* proxyProvider = fContext->priv().proxyProvider(); in replaceBackingProxy() local 81 sk_sp<GrTextureProxy> proxy = proxyProvider->createProxy(format, in replaceBackingProxy()
|
H A D | GrTextureProxyCacheAccess.h | 18 void setUniqueKey(GrProxyProvider* proxyProvider, const GrUniqueKey& key) { in setUniqueKey() argument 19 fTextureProxy->setUniqueKey(proxyProvider, key); in setUniqueKey()
|
H A D | GrRecordingContextPriv.h | 35 GrProxyProvider* proxyProvider() { return this->context()->proxyProvider(); } in proxyProvider() function in GrRecordingContextPriv 36 const GrProxyProvider* proxyProvider() const { return this->context()->proxyProvider(); } in proxyProvider() function in GrRecordingContextPriv
|
H A D | GrBackendTextureImageGenerator.cpp | 119 auto proxyProvider = dContext->priv().proxyProvider(); in onGenerateTexture() local 170 sk_sp<GrTextureProxy> proxy = proxyProvider->createLazyProxy( in onGenerateTexture()
|
H A D | GrAHardwareBufferImageGenerator.cpp | 103 auto proxyProvider = context->priv().proxyProvider(); in makeView() local 128 sk_sp<GrTextureProxy> texProxy = proxyProvider->createLazyProxy( in makeView()
|
H A D | GrTextureProxy.cpp | 82 fProxyProvider = fTarget->asTexture()->getContext()->priv().proxyProvider(); in fDeferredUploader() 190 void GrTextureProxy::setUniqueKey(GrProxyProvider* proxyProvider, const GrUniqueKey& key) { in setUniqueKey() argument 202 fProxyProvider = proxyProvider; in setUniqueKey()
|
H A D | GrDrawOpAtlas.cpp | 58 std::unique_ptr<GrDrawOpAtlas> GrDrawOpAtlas::Make(GrProxyProvider* proxyProvider, in Make() argument 72 std::unique_ptr<GrDrawOpAtlas> atlas(new GrDrawOpAtlas(proxyProvider, format, colorType, in Make() 214 GrDrawOpAtlas::GrDrawOpAtlas(GrProxyProvider* proxyProvider, const GrBackendFormat& format, in GrDrawOpAtlas() argument 246 this->createPages(proxyProvider, generationCounter); in GrDrawOpAtlas() 613 GrProxyProvider* proxyProvider, GenerationCounter* generationCounter) { in createPages() 622 GrSwizzle swizzle = proxyProvider->caps()->getReadSwizzle(fFormat, fColorType); in createPages() 626 sk_sp<GrSurfaceProxy> proxy = proxyProvider->createProxy( in createPages() 612 createPages( GrProxyProvider* proxyProvider, GenerationCounter* generationCounter) createPages() argument
|
/third_party/skia/src/gpu/ops/ |
H A D | SoftwarePathRenderer.h | 26 SoftwarePathRenderer(GrProxyProvider* proxyProvider, bool allowCaching) in SoftwarePathRenderer() argument 27 : fProxyProvider(proxyProvider) in SoftwarePathRenderer()
|
H A D | SmallPathAtlasMgr.cpp | 45 bool SmallPathAtlasMgr::initAtlas(GrProxyProvider* proxyProvider, const GrCaps* caps) { in initAtlas() argument 66 fAtlas = GrDrawOpAtlas::Make(proxyProvider, format, in initAtlas()
|
/third_party/skia/src/image/ |
H A D | SkImage_Gpu.cpp | 397 GrProxyProvider* proxyProvider = rContext->priv().proxyProvider(); in new_wrapped_texture_common() local 398 sk_sp<GrTextureProxy> proxy = proxyProvider->wrapBackendTexture( in new_wrapped_texture_common() 432 GrProxyProvider* proxyProvider = rContext->priv().proxyProvider(); in MakeFromCompressedTexture() local 433 sk_sp<GrTextureProxy> proxy = proxyProvider->wrapCompressedBackendTexture( in MakeFromCompressedTexture() 517 GrProxyProvider* proxyProvider = direct->priv().proxyProvider(); in MakeTextureFromCompressed() local 518 sk_sp<GrTextureProxy> proxy = proxyProvider->createCompressedTextureProxy( in MakeTextureFromCompressed() 739 GrProxyProvider* proxyProvider in MakeFromAHardwareBufferWithData() local [all...] |
H A D | SkImage_Lazy.cpp | 435 GrProxyProvider* proxyProvider = rContext->priv().proxyProvider(); in lockTextureProxyView() local 442 proxyProvider->assignUniqueKeyToProxy(key, view.asTextureProxy()); in lockTextureProxyView() 450 auto proxy = proxyProvider->findOrCreateProxyByUniqueKey(key); in lockTextureProxyView() 468 proxyProvider->removeUniqueKeyFromProxy(view.asTextureProxy()); in lockTextureProxyView()
|
/third_party/skia/src/gpu/v1/ |
H A D | ClipStack.cpp | 320 GrProxyProvider* proxyProvider = context->priv().proxyProvider(); in render_sw_mask() local 327 auto proxy = proxyProvider->createProxy(format, bounds.size(), GrRenderable::kNo, 1, in render_sw_mask() 768 void ClipStack::Mask::invalidate(GrProxyProvider* proxyProvider) { in invalidate() argument 769 SkASSERT(proxyProvider); in invalidate() 771 proxyProvider->processInvalidUniqueKey( in invalidate() 861 void ClipStack::SaveRecord::invalidateMasks(GrProxyProvider* proxyProvider, in invalidateMasks() argument 865 SkASSERT(masks->back().owner() == this && proxyProvider); in invalidateMasks() 866 masks->back().invalidate(proxyProvider); in invalidateMasks() 1264 fProxyProvider = rContext->priv().proxyProvider(); in apply() 1597 GrProxyProvider* proxyProvider = context->priv().proxyProvider(); GetSWMaskFP() local [all...] |