/external/skqp/tests/ |
D | GrMipMappedTest.cpp | 47 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 …]
|
D | VkWrapTests.cpp | 48 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 …]
|
D | DeferredDisplayListTest.cpp | 215 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 …]
|
D | SurfaceTest.cpp | 706 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 …]
|
D | ResourceAllocatorTest.cpp | 48 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()
|
D | EGLImageTest.cpp | 149 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()
|
D | GrSurfaceTest.cpp | 55 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/ |
D | GrMipMappedTest.cpp | 47 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 …]
|
D | VkWrapTests.cpp | 48 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 …]
|
D | ProxyTest.cpp | 230 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 …]
|
D | DeferredDisplayListTest.cpp | 337 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 …]
|
D | SurfaceTest.cpp | 111 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 …]
|
D | ResourceAllocatorTest.cpp | 47 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()
|
D | EGLImageTest.cpp | 149 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()
|
D | GrSurfaceTest.cpp | 55 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/ |
D | GrProxyProvider.cpp | 403 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 …]
|
D | GrGpu.cpp | 116 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 …]
|
D | GrAHardwareBufferImageGenerator.cpp | 219 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()
|
D | GrBackendTextureImageGenerator.cpp | 63 const GrBackendTexture& backendTex) in GrBackendTextureImageGenerator() argument 67 , fBackendTexture(backendTex) in GrBackendTextureImageGenerator() 68 , fConfig(backendTex.config()) in GrBackendTextureImageGenerator()
|
/external/skqp/src/gpu/ |
D | GrGpu.cpp | 171 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 …]
|
D | GrAHardwareBufferImageGenerator.cpp | 219 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()
|
D | GrProxyProvider.cpp | 380 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()
|
D | GrBackendTextureImageGenerator.cpp | 63 const GrBackendTexture& backendTex) in GrBackendTextureImageGenerator() argument 67 , fBackendTexture(backendTex) in GrBackendTextureImageGenerator() 68 , fConfig(backendTex.config()) in GrBackendTextureImageGenerator()
|
/external/skia/src/gpu/vk/ |
D | GrVkGpu.cpp | 871 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/ |
D | GrVkGpu.cpp | 906 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 …]
|