Home
last modified time | relevance | path

Searched refs:backendTex (Results 1 – 25 of 44) sorted by relevance

12

/external/skqp/tests/
DGrMipMappedTest.cpp47 GrBackendTexture backendTex = gpu->createTestingOnlyBackendTexture( in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local
55 backendTex, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
65 image = SkImage::MakeFromTexture(context, backendTex, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
74 gpu->deleteTestingOnlyBackendTexture(&backendTex); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
83 gpu->deleteTestingOnlyBackendTexture(&backendTex); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
97 gpu->deleteTestingOnlyBackendTexture(&backendTex); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
113 GrBackendTexture backendTex = gpu->createTestingOnlyBackendTexture( in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local
116 sk_sp<SkImage> image = SkImage::MakeFromTexture(context, backendTex, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
125 gpu->deleteTestingOnlyBackendTexture(&backendTex); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
134 gpu->deleteTestingOnlyBackendTexture(&backendTex); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
[all …]
DVkWrapTests.cpp48 GrBackendTexture backendTex = GrBackendTexture(kW, kH, backendCopy); in wrap_tex_test() local
49 tex = gpu->wrapBackendTexture(backendTex, kBorrow_GrWrapOwnership); in wrap_tex_test()
51 tex = gpu->wrapBackendTexture(backendTex, kAdopt_GrWrapOwnership); in wrap_tex_test()
59 GrBackendTexture backendTex = GrBackendTexture(kW, kH, backendCopy); in wrap_tex_test() local
60 tex = gpu->wrapBackendTexture(backendTex, kBorrow_GrWrapOwnership); in wrap_tex_test()
62 tex = gpu->wrapBackendTexture(backendTex, kAdopt_GrWrapOwnership); in wrap_tex_test()
69 GrBackendTexture backendTex = GrBackendTexture(kW, kH, backendCopy); in wrap_tex_test() local
70 tex = gpu->wrapBackendTexture(backendTex, kAdopt_GrWrapOwnership); in wrap_tex_test()
131 GrBackendTexture backendTex = GrBackendTexture(kW, kH, backendCopy); in wrap_trt_test() local
132 tex = gpu->wrapRenderableBackendTexture(backendTex, 1, kBorrow_GrWrapOwnership); in wrap_trt_test()
[all …]
DDeferredDisplayListTest.cpp215 GrBackendTexture backendTex = gpu->createTestingOnlyBackendTexture( in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local
217 if (!backendTex.isValid()) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
225 gpu->deleteTestingOnlyBackendTexture(&backendTex); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
237 gpu->deleteTestingOnlyBackendTexture(&backendTex); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
243 gpu->deleteTestingOnlyBackendTexture(&backendTex); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
247 sk_sp<SkImage> image = SkImage::MakeFromAdoptedTexture(deferredContext, backendTex, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
255 image = SkImage::MakeFromTexture(deferredContext, backendTex, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
263 gpu->deleteTestingOnlyBackendTexture(&backendTex); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
273 gpu->deleteTestingOnlyBackendTexture(&backendTex); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
296 gpu->deleteTestingOnlyBackendTexture(&backendTex); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
[all …]
DSurfaceTest.cpp706 GrBackendTexture backendTex; in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS() local
707 auto surface = surfaceFunc(context, 1, kOrigColor, &backendTex); in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS()
710 gpu->deleteTestingOnlyBackendTexture(&backendTex); in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS()
769 GrBackendTexture backendTex; in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local
770 auto surface = surfaceFunc(ctxInfo.grContext(), 1, kOrigColor, &backendTex); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
774 gpu->deleteTestingOnlyBackendTexture(&backendTex); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
795 GrBackendTexture backendTex; in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS() local
796 auto surface = surfaceFunc(ctxInfo.grContext(), sampleCnt, kOrigColor, &backendTex); in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS()
808 gpu->deleteTestingOnlyBackendTexture(&backendTex); in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS()
897 GrBackendTexture backendTex = gpu->createTestingOnlyBackendTexture( in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local
[all …]
DResourceAllocatorTest.cpp48 GrBackendTexture* backendTex) { in make_backend() argument
52 *backendTex = gpu->createTestingOnlyBackendTexture(nullptr, p.fSize, p.fSize, in make_backend()
56 return proxyProvider->createWrappedTextureProxy(*backendTex, p.fOrigin); in make_backend()
59 static void cleanup_backend(GrContext* context, GrBackendTexture* backendTex) { in cleanup_backend() argument
60 context->contextPriv().getGpu()->deleteTestingOnlyBackendTexture(backendTex); in cleanup_backend()
DEGLImageTest.cpp149 GrBackendTexture backendTex(kSize, kSize, kRGBA_8888_GrPixelConfig, externalTexture); in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS() local
154 backendTex, kBottomLeft_GrSurfaceOrigin, nullptr); in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS()
166 backendTex, kBottomLeft_GrSurfaceOrigin, 1, nullptr); in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS()
DGrSurfaceTest.cpp55 GrBackendTexture backendTex = gpu->createTestingOnlyBackendTexture( in DEF_GPUTEST_FOR_NULLGL_CONTEXT() local
59 resourceProvider->wrapRenderableBackendTexture(backendTex, 1, kBorrow_GrWrapOwnership); in DEF_GPUTEST_FOR_NULLGL_CONTEXT()
70 gpu->deleteTestingOnlyBackendTexture(&backendTex); in DEF_GPUTEST_FOR_NULLGL_CONTEXT()
/external/skia/tests/
DGrMipMappedTest.cpp47 GrBackendTexture backendTex = gpu->createTestingOnlyBackendTexture( in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local
55 backendTex, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
65 image = SkImage::MakeFromTexture(context, backendTex, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
74 gpu->deleteTestingOnlyBackendTexture(&backendTex); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
83 gpu->deleteTestingOnlyBackendTexture(&backendTex); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
97 gpu->deleteTestingOnlyBackendTexture(&backendTex); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
113 GrBackendTexture backendTex = gpu->createTestingOnlyBackendTexture( in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local
116 sk_sp<SkImage> image = SkImage::MakeFromTexture(context, backendTex, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
125 gpu->deleteTestingOnlyBackendTexture(&backendTex); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
134 gpu->deleteTestingOnlyBackendTexture(&backendTex); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
[all …]
DVkWrapTests.cpp48 GrBackendTexture backendTex = GrBackendTexture(kW, kH, backendCopy); in wrap_tex_test() local
49 tex = gpu->wrapBackendTexture(backendTex, kBorrow_GrWrapOwnership); in wrap_tex_test()
51 tex = gpu->wrapBackendTexture(backendTex, kAdopt_GrWrapOwnership); in wrap_tex_test()
59 GrBackendTexture backendTex = GrBackendTexture(kW, kH, backendCopy); in wrap_tex_test() local
60 tex = gpu->wrapBackendTexture(backendTex, kBorrow_GrWrapOwnership); in wrap_tex_test()
62 tex = gpu->wrapBackendTexture(backendTex, kAdopt_GrWrapOwnership); in wrap_tex_test()
69 GrBackendTexture backendTex = GrBackendTexture(kW, kH, backendCopy); in wrap_tex_test() local
70 tex = gpu->wrapBackendTexture(backendTex, kAdopt_GrWrapOwnership); in wrap_tex_test()
131 GrBackendTexture backendTex = GrBackendTexture(kW, kH, backendCopy); in wrap_trt_test() local
132 tex = gpu->wrapRenderableBackendTexture(backendTex, 1, kBorrow_GrWrapOwnership); in wrap_trt_test()
[all …]
DProxyTest.cpp230 GrBackendTexture backendTex = in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local
235 proxyProvider->createWrappedRenderTargetProxy(backendTex, origin, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
238 gpu->deleteTestingOnlyBackendTexture(&backendTex); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
244 backendTex.testingOnly_getPixelConfig(), SkBudgeted::kNo); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
250 gpu->deleteTestingOnlyBackendTexture(&backendTex); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
255 GrBackendTexture backendTex = in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local
261 proxyProvider->createWrappedTextureProxy(backendTex, origin, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
264 gpu->deleteTestingOnlyBackendTexture(&backendTex); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
270 backendTex.testingOnly_getPixelConfig(), SkBudgeted::kNo); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
276 gpu->deleteTestingOnlyBackendTexture(&backendTex); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
[all …]
DDeferredDisplayListTest.cpp337 GrBackendTexture backendTex = gpu->createTestingOnlyBackendTexture( in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local
339 if (!backendTex.isValid()) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
347 gpu->deleteTestingOnlyBackendTexture(&backendTex); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
359 gpu->deleteTestingOnlyBackendTexture(&backendTex); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
365 gpu->deleteTestingOnlyBackendTexture(&backendTex); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
369 sk_sp<SkImage> image = SkImage::MakeFromAdoptedTexture(deferredContext, backendTex, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
377 image = SkImage::MakeFromTexture(deferredContext, backendTex, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
385 gpu->deleteTestingOnlyBackendTexture(&backendTex); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
395 gpu->deleteTestingOnlyBackendTexture(&backendTex); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
418 gpu->deleteTestingOnlyBackendTexture(&backendTex); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
[all …]
DSurfaceTest.cpp111 GrBackendTexture backendTex = gpu->createTestingOnlyBackendTexture( in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local
113 surf = SkSurface::MakeFromBackendTexture(ctxInfo.grContext(), backendTex, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
119 surf = SkSurface::MakeFromBackendTextureAsRenderTarget(ctxInfo.grContext(), backendTex, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
127 if (backendTex.isValid()) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
128 gpu->deleteTestingOnlyBackendTexture(&backendTex); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
139 backendTex = gpu->createTestingOnlyBackendTexture(nullptr, kSize, kSize, colorType, true, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
141 surf = SkSurface::MakeFromBackendTexture(ctxInfo.grContext(), backendTex, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
158 surf = SkSurface::MakeFromBackendTextureAsRenderTarget(ctxInfo.grContext(), backendTex, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
176 if (backendTex.isValid()) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
177 gpu->deleteTestingOnlyBackendTexture(&backendTex); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
[all …]
DResourceAllocatorTest.cpp47 GrBackendTexture* backendTex) { in make_backend() argument
51 *backendTex = gpu->createTestingOnlyBackendTexture(nullptr, p.fSize, p.fSize, in make_backend()
55 return proxyProvider->createWrappedTextureProxy(*backendTex, p.fOrigin); in make_backend()
58 static void cleanup_backend(GrContext* context, GrBackendTexture* backendTex) { in cleanup_backend() argument
59 context->contextPriv().getGpu()->deleteTestingOnlyBackendTexture(backendTex); in cleanup_backend()
DEGLImageTest.cpp149 GrBackendTexture backendTex(kSize, kSize, kRGBA_8888_GrPixelConfig, externalTexture); in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS() local
154 backendTex, kBottomLeft_GrSurfaceOrigin, nullptr); in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS()
166 backendTex, kBottomLeft_GrSurfaceOrigin, 1, nullptr); in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS()
DGrSurfaceTest.cpp55 GrBackendTexture backendTex = gpu->createTestingOnlyBackendTexture( in DEF_GPUTEST_FOR_NULLGL_CONTEXT() local
59 resourceProvider->wrapRenderableBackendTexture(backendTex, 1, kBorrow_GrWrapOwnership); in DEF_GPUTEST_FOR_NULLGL_CONTEXT()
70 gpu->deleteTestingOnlyBackendTexture(&backendTex); in DEF_GPUTEST_FOR_NULLGL_CONTEXT()
/external/skia/src/gpu/
DGrProxyProvider.cpp403 const GrBackendTexture& backendTex, in createWrappedTextureProxy() argument
414 desc.fWidth = backendTex.width(); in createWrappedTextureProxy()
415 desc.fHeight = backendTex.height(); in createWrappedTextureProxy()
416 desc.fConfig = backendTex.config(); in createWrappedTextureProxy()
417 GrMipMapped mipMapped = backendTex.hasMipMaps() ? GrMipMapped::kYes : GrMipMapped::kNo; in createWrappedTextureProxy()
425 [backendTex, ownership, releaseHelper] in createWrappedTextureProxy()
434 sk_sp<GrTexture> tex = resourceProvider->wrapBackendTexture(backendTex, in createWrappedTextureProxy()
460 sk_sp<GrTextureProxy> GrProxyProvider::createWrappedTextureProxy(const GrBackendTexture& backendTex, in createWrappedTextureProxy() argument
467 sampleCnt = this->caps()->getRenderTargetSampleCount(sampleCnt, backendTex.config()); in createWrappedTextureProxy()
474 desc.fWidth = backendTex.width(); in createWrappedTextureProxy()
[all …]
DGrGpu.cpp116 sk_sp<GrTexture> GrGpu::wrapBackendTexture(const GrBackendTexture& backendTex, in wrapBackendTexture() argument
119 if (!this->caps()->isConfigTexturable(backendTex.config())) { in wrapBackendTexture()
122 if (backendTex.width() > this->caps()->maxTextureSize() || in wrapBackendTexture()
123 backendTex.height() > this->caps()->maxTextureSize()) { in wrapBackendTexture()
126 sk_sp<GrTexture> tex = this->onWrapBackendTexture(backendTex, ownership); in wrapBackendTexture()
133 sk_sp<GrTexture> GrGpu::wrapRenderableBackendTexture(const GrBackendTexture& backendTex, in wrapRenderableBackendTexture() argument
139 if (!this->caps()->isConfigTexturable(backendTex.config()) || in wrapRenderableBackendTexture()
140 !this->caps()->getRenderTargetSampleCount(sampleCnt, backendTex.config())) { in wrapRenderableBackendTexture()
144 if (backendTex.width() > this->caps()->maxRenderTargetSize() || in wrapRenderableBackendTexture()
145 backendTex.height() > this->caps()->maxRenderTargetSize()) { in wrapRenderableBackendTexture()
[all …]
DGrAHardwareBufferImageGenerator.cpp219 GrBackendTexture backendTex(getInfo().width(), getInfo().height(), pixelConfig, textureInfo); in makeProxy() local
220 if (backendTex.width() <= 0 || backendTex.height() <= 0) { in makeProxy()
226 backendTex, kAdopt_GrWrapOwnership); in makeProxy()
DGrBackendTextureImageGenerator.cpp63 const GrBackendTexture& backendTex) in GrBackendTextureImageGenerator() argument
67 , fBackendTexture(backendTex) in GrBackendTextureImageGenerator()
68 , fConfig(backendTex.config()) in GrBackendTextureImageGenerator()
/external/skqp/src/gpu/
DGrGpu.cpp171 sk_sp<GrTexture> GrGpu::wrapBackendTexture(const GrBackendTexture& backendTex, in wrapBackendTexture() argument
174 if (!this->caps()->isConfigTexturable(backendTex.config())) { in wrapBackendTexture()
177 if (backendTex.width() > this->caps()->maxTextureSize() || in wrapBackendTexture()
178 backendTex.height() > this->caps()->maxTextureSize()) { in wrapBackendTexture()
181 sk_sp<GrTexture> tex = this->onWrapBackendTexture(backendTex, ownership); in wrapBackendTexture()
188 sk_sp<GrTexture> GrGpu::wrapRenderableBackendTexture(const GrBackendTexture& backendTex, in wrapRenderableBackendTexture() argument
194 if (!this->caps()->isConfigTexturable(backendTex.config()) || in wrapRenderableBackendTexture()
195 !this->caps()->isConfigRenderable(backendTex.config(), sampleCnt > 1)) { in wrapRenderableBackendTexture()
199 if (backendTex.width() > this->caps()->maxRenderTargetSize() || in wrapRenderableBackendTexture()
200 backendTex.height() > this->caps()->maxRenderTargetSize()) { in wrapRenderableBackendTexture()
[all …]
DGrAHardwareBufferImageGenerator.cpp219 GrBackendTexture backendTex(getInfo().width(), getInfo().height(), pixelConfig, textureInfo); in makeProxy() local
220 if (backendTex.width() <= 0 || backendTex.height() <= 0) { in makeProxy()
226 backendTex, kAdopt_GrWrapOwnership); in makeProxy()
DGrProxyProvider.cpp380 const GrBackendTexture& backendTex, in createWrappedTextureProxy() argument
391 desc.fWidth = backendTex.width(); in createWrappedTextureProxy()
392 desc.fHeight = backendTex.height(); in createWrappedTextureProxy()
393 desc.fConfig = backendTex.config(); in createWrappedTextureProxy()
394 GrMipMapped mipMapped = backendTex.hasMipMaps() ? GrMipMapped::kYes : GrMipMapped::kNo; in createWrappedTextureProxy()
402 [backendTex, ownership, releaseHelper] in createWrappedTextureProxy()
411 sk_sp<GrTexture> tex = resourceProvider->wrapBackendTexture(backendTex, in createWrappedTextureProxy()
DGrBackendTextureImageGenerator.cpp63 const GrBackendTexture& backendTex) in GrBackendTextureImageGenerator() argument
67 , fBackendTexture(backendTex) in GrBackendTextureImageGenerator()
68 , fConfig(backendTex.config()) in GrBackendTextureImageGenerator()
/external/skia/src/gpu/vk/
DGrVkGpu.cpp871 static bool check_backend_texture(const GrBackendTexture& backendTex, in check_backend_texture() argument
873 const GrVkImageInfo* info = backendTex.getVkImageInfo(); in check_backend_texture()
886 sk_sp<GrTexture> GrVkGpu::onWrapBackendTexture(const GrBackendTexture& backendTex, in onWrapBackendTexture() argument
888 if (!check_backend_texture(backendTex, backendTex.config())) { in onWrapBackendTexture()
895 surfDesc.fWidth = backendTex.width(); in onWrapBackendTexture()
896 surfDesc.fHeight = backendTex.height(); in onWrapBackendTexture()
897 surfDesc.fConfig = backendTex.config(); in onWrapBackendTexture()
900 return GrVkTexture::MakeWrappedTexture(this, surfDesc, ownership, backendTex.getVkImageInfo()); in onWrapBackendTexture()
903 sk_sp<GrTexture> GrVkGpu::onWrapRenderableBackendTexture(const GrBackendTexture& backendTex, in onWrapRenderableBackendTexture() argument
906 if (!check_backend_texture(backendTex, backendTex.config())) { in onWrapRenderableBackendTexture()
[all …]
/external/skqp/src/gpu/vk/
DGrVkGpu.cpp906 static bool check_backend_texture(const GrBackendTexture& backendTex, in check_backend_texture() argument
908 const GrVkImageInfo* info = backendTex.getVkImageInfo(); in check_backend_texture()
921 sk_sp<GrTexture> GrVkGpu::onWrapBackendTexture(const GrBackendTexture& backendTex, in onWrapBackendTexture() argument
923 if (!check_backend_texture(backendTex, backendTex.config())) { in onWrapBackendTexture()
930 surfDesc.fWidth = backendTex.width(); in onWrapBackendTexture()
931 surfDesc.fHeight = backendTex.height(); in onWrapBackendTexture()
932 surfDesc.fConfig = backendTex.config(); in onWrapBackendTexture()
935 return GrVkTexture::MakeWrappedTexture(this, surfDesc, ownership, backendTex.getVkImageInfo()); in onWrapBackendTexture()
938 sk_sp<GrTexture> GrVkGpu::onWrapRenderableBackendTexture(const GrBackendTexture& backendTex, in onWrapRenderableBackendTexture() argument
941 if (!check_backend_texture(backendTex, backendTex.config())) { in onWrapRenderableBackendTexture()
[all …]

12