Home
last modified time | relevance | path

Searched refs:mbet (Results 1 – 19 of 19) sorted by relevance

/third_party/skia/tools/gpu/
DManagedBackendTexture.h102 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()
DBackendTextureImageFactory.cpp22 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()
DBackendSurfaceFactory.cpp28 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/
DBackendAllocationTest.cpp52 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 …]
DVkWrapTests.cpp37 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()
DVkBackendSurfaceTest.cpp42 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()
DProxyTest.cpp268 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()
DGrSurfaceTest.cpp358 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()
DGrMipMappedTest.cpp54 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()
DEGLImageTest.cpp86 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()
DTextureProxyTest.cpp101 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()
DPromiseImageTest.cpp234 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()
DDeferredDisplayListTest.cpp849 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()
DResourceAllocatorTest.cpp75 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()
DImageTest.cpp500 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()
DSurfaceTest.cpp924 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()
DGrPorterDuffTest.cpp1075 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()
DResourceCacheTest.cpp195 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/
D0004-3.2-Beta5.patch46636 + auto mbet = sk_gpu_test::ManagedBackendTexture::MakeFromInfo(dContext,
46640 + if (!mbet) {
46646 + mbet->texture(),
46653 + mbet->releaseContext(nullptr, nullptr));