/third_party/skia/tools/gpu/ |
D | ManagedBackendTexture.h | 102 sk_sp<ManagedBackendTexture> mbet(new ManagedBackendTexture); in MakeWithData() 103 mbet->fDContext = sk_ref_sp(dContext); in MakeWithData() 104 mbet->fTexture = dContext->createBackendTexture(std::forward<Args>(args)..., in MakeWithData() 106 mbet->releaseContext()); in MakeWithData() 107 if (!mbet->fTexture.isValid()) { in MakeWithData() 110 return mbet; in MakeWithData() 122 sk_sp<ManagedBackendTexture> mbet(new ManagedBackendTexture); in MakeWithoutData() 123 mbet->fDContext = sk_ref_sp(dContext); in MakeWithoutData() 124 mbet->fTexture = std::move(texture); in MakeWithoutData() 125 return mbet; in MakeWithoutData()
|
D | BackendTextureImageFactory.cpp | 22 auto mbet = ManagedBackendTexture::MakeWithData(dContext, in MakeBackendTextureImage() local 27 if (!mbet) { in MakeBackendTextureImage() 31 mbet->texture(), in MakeBackendTextureImage() 37 mbet->releaseContext()); in MakeBackendTextureImage() 52 auto mbet = ManagedBackendTexture::MakeWithData(dContext, in MakeBackendTextureImage() local 60 if (!mbet) { in MakeBackendTextureImage() 64 mbet->texture(), in MakeBackendTextureImage() 70 mbet->releaseContext()); in MakeBackendTextureImage()
|
D | BackendSurfaceFactory.cpp | 28 auto mbet = ManagedBackendTexture::MakeWithoutData(dContext, in MakeBackendTextureSurface() local 35 if (!mbet) { in MakeBackendTextureSurface() 39 mbet->texture(), in MakeBackendTextureSurface() 46 mbet->releaseContext()); in MakeBackendTextureSurface()
|
/third_party/skia/tests/ |
D | BackendAllocationTest.cpp | 52 sk_sp<ManagedBackendTexture> mbet = create(dContext, mipMapped, renderable); in test_wrapping() local 53 if (!mbet) { in test_wrapping() 83 mbet->texture(), in test_wrapping() 99 mbet->texture(), in test_wrapping() 318 sk_sp<ManagedBackendTexture> mbet = create(dContext, color, mipmapped, renderable); in test_color_init() local 319 if (!mbet) { in test_color_init() 329 check_mipmaps(dContext, mbet->texture(), colorType, expectedColors, reporter, in test_color_init() 334 check_base_readbacks(dContext, mbet->texture(), colorType, renderable, testColor, reporter, in test_color_init() 345 dContext->updateBackendTexture(mbet->texture(), in test_color_init() 349 mbet->releaseContext()); in test_color_init() [all …]
|
D | VkWrapTests.cpp | 37 auto mbet = sk_gpu_test::ManagedBackendTexture::MakeWithoutData( in wrap_tex_test() local 39 if (!mbet) { in wrap_tex_test() 44 GrBackendTexture origBackendTex = mbet->texture(); in wrap_tex_test() 90 mbet->wasAdopted(); in wrap_tex_test() 143 auto mbet = sk_gpu_test::ManagedBackendTexture::MakeWithoutData( in wrap_trt_test() local 145 if (!mbet) { in wrap_trt_test() 149 GrBackendTexture origBackendTex = mbet->texture(); in wrap_trt_test() 202 mbet->wasAdopted(); in wrap_trt_test()
|
D | VkBackendSurfaceTest.cpp | 42 auto mbet = sk_gpu_test::ManagedBackendTexture::MakeWithoutData( in DEF_GPUTEST_FOR_VULKAN_CONTEXT() local 44 if (!mbet) { in DEF_GPUTEST_FOR_VULKAN_CONTEXT() 50 REPORTER_ASSERT(reporter, mbet->texture().getVkImageInfo(&info)); in DEF_GPUTEST_FOR_VULKAN_CONTEXT() 91 auto mbet = sk_gpu_test::ManagedBackendTexture::MakeWithoutData( in DEF_GPUTEST_FOR_VULKAN_CONTEXT() local 93 if (!mbet) { in DEF_GPUTEST_FOR_VULKAN_CONTEXT() 99 REPORTER_ASSERT(reporter, mbet->texture().getVkImageInfo(&info)); in DEF_GPUTEST_FOR_VULKAN_CONTEXT() 104 GrBackendTexture backendTex1 = mbet->texture(); in DEF_GPUTEST_FOR_VULKAN_CONTEXT() 128 mbet->releaseContext()); in DEF_GPUTEST_FOR_VULKAN_CONTEXT()
|
D | ProxyTest.cpp | 268 auto mbet = sk_gpu_test::ManagedBackendTexture::MakeWithoutData(direct, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local 274 if (!mbet) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 281 mbet->texture(), supportedNumSamples, kBorrow_GrWrapOwnership, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 296 auto mbet = sk_gpu_test::ManagedBackendTexture::MakeWithoutData(direct, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local 302 if (!mbet) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 309 mbet->texture(), kBorrow_GrWrapOwnership, GrWrapCacheable::kNo, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 310 kRead_GrIOType, mbet->refCountedCallback()); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
|
D | GrSurfaceTest.cpp | 358 auto mbet = sk_gpu_test::ManagedBackendTexture::MakeWithData( in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local 360 if (!mbet) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 364 auto proxy = proxyProvider->wrapBackendTexture(mbet->texture(), kBorrow_GrWrapOwnership, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 366 mbet->refCountedCallback()); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 417 mbet = sk_gpu_test::ManagedBackendTexture::MakeWithoutData(dContext, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 424 proxy = proxyProvider->wrapBackendTexture(mbet->texture(), kBorrow_GrWrapOwnership, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 426 mbet->refCountedCallback()); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
|
D | GrMipMappedTest.cpp | 54 auto mbet = sk_gpu_test::ManagedBackendTexture::MakeWithData(dContext, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local 62 if (!mbet) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 72 mbet->texture(), in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 79 mbet->releaseContext()); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 85 mbet->texture(), in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 91 mbet->releaseContext()); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
|
D | EGLImageTest.cpp | 86 auto mbet = sk_gpu_test::ManagedBackendTexture::MakeWithoutData( in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS() local 90 if (!mbet) { in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS() 97 if (!mbet->texture().getGLTextureInfo(&texInfo)) { in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS()
|
D | TextureProxyTest.cpp | 101 auto mbet = sk_gpu_test::ManagedBackendTexture::MakeWithoutData( in create_wrapped_backend() local 109 if (!mbet) { in create_wrapped_backend() 113 return proxyProvider->wrapBackendTexture(mbet->texture(), in create_wrapped_backend() 117 mbet->refCountedCallback()); in create_wrapped_backend()
|
D | PromiseImageTest.cpp | 234 auto mbet = sk_gpu_test::ManagedBackendTexture::MakeWithoutData(ctx, in DEF_GPUTEST() local 240 if (!mbet) { in DEF_GPUTEST() 250 PromiseTextureChecker promiseChecker(mbet->texture(), reporter, false); in DEF_GPUTEST() 252 mbet->texture().getBackendFormat(), in DEF_GPUTEST()
|
D | DeferredDisplayListTest.cpp | 849 auto mbet = sk_gpu_test::ManagedBackendTexture::MakeWithoutData(dContext, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local 856 if (!mbet) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 884 mbet->texture(), in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 890 mbet->releaseContext(TextureReleaseChecker::Release, &releaseChecker)); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 1054 auto mbet = sk_gpu_test::ManagedBackendTexture::MakeFromInfo(context, ii); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local 1055 if (!mbet) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 1061 fulfillInfo.fTex = SkPromiseImageTexture::Make(mbet->texture()); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
|
D | ResourceAllocatorTest.cpp | 75 auto mbet = sk_gpu_test::ManagedBackendTexture::MakeWithoutData( in make_backend() local 78 if (!mbet) { in make_backend() 82 return proxyProvider->wrapBackendTexture(mbet->texture(), in make_backend() 86 mbet->refCountedCallback()); in make_backend()
|
D | ImageTest.cpp | 500 auto mbet = sk_gpu_test::ManagedBackendTexture::MakeWithoutData( in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local 503 if (mbet) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 504 img = SkImage::MakeFromTexture(dContext, mbet->texture(), kTopLeft_GrSurfaceOrigin, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 842 auto mbet = sk_gpu_test::ManagedBackendTexture::MakeWithoutData(dContext, in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS() local 849 if (!mbet) { in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS() 858 mbet->texture(), in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS() 864 mbet->releaseContext(TextureReleaseChecker::Release, &releaseChecker)); in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS() 868 if (!GrBackendTexture::TestingOnly_Equals(readBackBackendTex, mbet->texture())) { in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS() 872 GrBackendTexture::TestingOnly_Equals(readBackBackendTex, mbet->texture())); in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS()
|
D | SurfaceTest.cpp | 924 sk_sp<sk_gpu_test::ManagedBackendTexture> mbet; in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local 934 mbet = sk_gpu_test::ManagedBackendTexture::MakeFromInfo(ctx, ii, GrMipmapped::kNo, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 936 if (!mbet) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 942 mbet->texture(), in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 949 mbet->releaseContext(ReleaseChecker::Release, &releaseChecker)); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
|
D | GrPorterDuffTest.cpp | 1075 auto mbet = sk_gpu_test::ManagedBackendTexture::MakeWithoutData( in DEF_GPUTEST() local 1077 if (!mbet) { in DEF_GPUTEST() 1084 mbet->texture(), kBorrow_GrWrapOwnership, GrWrapCacheable::kNo, kRead_GrIOType, in DEF_GPUTEST() 1085 mbet->refCountedCallback()); in DEF_GPUTEST() 1087 caps.getReadSwizzle(mbet->texture().getBackendFormat(), GrColorType::kRGBA_8888); in DEF_GPUTEST()
|
D | ResourceCacheTest.cpp | 195 auto mbet = sk_gpu_test::ManagedBackendTexture::MakeWithoutData( in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local 199 if (!mbet || !unmbet.isValid()) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 207 mbet->texture(), kBorrow_GrWrapOwnership, GrWrapCacheable::kNo, kRead_GrIOType)); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 222 bool borrowedIsAlive = gpu->isTestingOnlyBackendTexture(mbet->texture()); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
|
/third_party/chromium/patch/ |
D | 0004-3.2-Beta5.patch | 46636 + auto mbet = sk_gpu_test::ManagedBackendTexture::MakeFromInfo(dContext, 46640 + if (!mbet) { 46646 + mbet->texture(), 46653 + mbet->releaseContext(nullptr, nullptr));
|