/external/skia/tests/ |
VkWrapTests.cpp | 53 GrBackendTexture backendTex = GrBackendTexture(kW, kH, backendCopy); 54 backendTex.setPixelConfig(kPixelConfig); 55 tex = gpu->wrapBackendTexture(backendTex, kBorrow_GrWrapOwnership, GrWrapCacheable::kNo, 58 tex = gpu->wrapBackendTexture(backendTex, kAdopt_GrWrapOwnership, GrWrapCacheable::kNo, 67 GrBackendTexture backendTex = GrBackendTexture(kW, kH, backendCopy); 68 backendTex.setPixelConfig(kPixelConfig); 69 tex = gpu->wrapBackendTexture(backendTex, kBorrow_GrWrapOwnership, GrWrapCacheable::kNo, 72 tex = gpu->wrapBackendTexture(backendTex, kAdopt_GrWrapOwnership, GrWrapCacheable::kNo, 80 GrBackendTexture backendTex = GrBackendTexture(kW, kH, backendCopy); 81 backendTex.setPixelConfig(kPixelConfig) [all...] |
VkBackendSurfaceTest.cpp | 33 GrBackendTexture backendTex = gpu->createTestingOnlyBackendTexture(nullptr, 1, 1, 37 REPORTER_ASSERT(reporter, backendTex.isValid()); 40 REPORTER_ASSERT(reporter, backendTex.getVkImageInfo(&info)); 45 GrBackendTexture backendTexCopy = backendTex; 51 REPORTER_ASSERT(reporter, backendTex.getVkImageInfo(&info)); 58 backendTex.setVkImageLayout(initLayout); 60 sk_sp<SkImage> wrappedImage = SkImage::MakeFromTexture(context, backendTex, 77 REPORTER_ASSERT(reporter, backendTex.getVkImageInfo(&info)); 90 REPORTER_ASSERT(reporter, backendTex.getVkImageInfo(&info)); 102 REPORTER_ASSERT(reporter, GrBackendTexture::TestingOnly_Equals(backendTex, backendTexCopy)) [all...] |
GrMipMappedTest.cpp | 44 GrBackendTexture backendTex = gpu->createTestingOnlyBackendTexture( 52 backendTex, 62 image = SkImage::MakeFromTexture(context, backendTex, 71 gpu->deleteTestingOnlyBackendTexture(backendTex); 80 gpu->deleteTestingOnlyBackendTexture(backendTex); 94 gpu->deleteTestingOnlyBackendTexture(backendTex); 110 GrBackendTexture backendTex = gpu->createTestingOnlyBackendTexture( 113 sk_sp<SkImage> image = SkImage::MakeFromTexture(context, backendTex, 122 gpu->deleteTestingOnlyBackendTexture(backendTex); 131 gpu->deleteTestingOnlyBackendTexture(backendTex); [all...] |
GrTestingBackendTextureUploadTest.cpp | 38 GrBackendTexture backendTex = gpu->createTestingOnlyBackendTexture(srcBuffer, 44 if (!backendTex.isValid()) { 51 backendTex, 1, GrWrapOwnership::kAdopt_GrWrapOwnership, GrWrapCacheable::kNo); 53 wrappedTex = gpu->wrapBackendTexture(backendTex, GrWrapOwnership::kAdopt_GrWrapOwnership,
|
ProxyTest.cpp | 274 GrBackendTexture backendTex = 279 backendTex, origin, supportedNumSamples); 281 gpu->deleteTestingOnlyBackendTexture(backendTex); 287 backendTex.pixelConfig(), SkBudgeted::kNo); 293 gpu->deleteTestingOnlyBackendTexture(backendTex); 298 GrBackendTexture backendTex = 304 backendTex, origin, supportedNumSamples, kBorrow_GrWrapOwnership, 307 gpu->deleteTestingOnlyBackendTexture(backendTex); 313 backendTex.pixelConfig(), SkBudgeted::kNo); 319 gpu->deleteTestingOnlyBackendTexture(backendTex); [all...] |
SurfaceTest.cpp | 104 GrBackendTexture backendTex = gpu->createTestingOnlyBackendTexture( 106 surf = SkSurface::MakeFromBackendTexture(ctxInfo.grContext(), backendTex, 112 surf = SkSurface::MakeFromBackendTextureAsRenderTarget(ctxInfo.grContext(), backendTex, 120 if (backendTex.isValid()) { 121 gpu->deleteTestingOnlyBackendTexture(backendTex); 132 backendTex = gpu->createTestingOnlyBackendTexture(nullptr, kSize, kSize, colorType, true, 134 surf = SkSurface::MakeFromBackendTexture(ctxInfo.grContext(), backendTex, 151 surf = SkSurface::MakeFromBackendTextureAsRenderTarget(ctxInfo.grContext(), backendTex, 169 if (backendTex.isValid()) { 170 gpu->deleteTestingOnlyBackendTexture(backendTex); [all...] |
PromiseImageTest.cpp | 135 GrBackendTexture backendTex = gpu->createTestingOnlyBackendTexture( 137 REPORTER_ASSERT(reporter, backendTex.isValid()); 139 GrBackendFormat backendFormat = backendTex.getBackendFormat(); 142 PromiseTextureChecker promiseChecker(backendTex, reporter, false); 245 gpu->deleteTestingOnlyBackendTexture(backendTex); 378 GrBackendTexture backendTex = gpu->createTestingOnlyBackendTexture( 380 REPORTER_ASSERT(reporter, backendTex.isValid()); 387 PromiseTextureChecker promiseChecker(backendTex, reporter, false); 389 ctx, backendTex.getBackendFormat(), kWidth, kHeight, GrMipMapped::kNo, 426 GrBackendTexture backendTex = gpu->createTestingOnlyBackendTexture [all...] |
EGLImageTest.cpp | 155 GrBackendTexture backendTex(kSize, kSize, GrMipMapped::kNo, externalTexture); 156 backendTex.setPixelConfig(kRGBA_8888_GrPixelConfig); 161 backendTex, kBottomLeft_GrSurfaceOrigin, nullptr); 183 backendTex, kBottomLeft_GrSurfaceOrigin, 1, nullptr);
|
ResourceAllocatorTest.cpp | 61 GrBackendTexture* backendTex) { 65 *backendTex = gpu->createTestingOnlyBackendTexture(nullptr, p.fSize, p.fSize, 68 if (!backendTex->isValid()) { 72 auto tmp = proxyProvider->wrapBackendTexture(*backendTex, p.fOrigin, kBorrow_GrWrapOwnership, 85 static void cleanup_backend(GrContext* context, const GrBackendTexture& backendTex) { 86 context->priv().getGpu()->deleteTestingOnlyBackendTexture(backendTex); 242 GrBackendTexture backEndTex; 243 GrSurfaceProxy* p1 = make_backend(ctxInfo.grContext(), t[0].fP1, &backEndTex); 251 cleanup_backend(ctxInfo.grContext(), backEndTex);
|
/external/skqp/tests/ |
VkWrapTests.cpp | 53 GrBackendTexture backendTex = GrBackendTexture(kW, kH, backendCopy); 54 backendTex.setPixelConfig(kPixelConfig); 55 tex = gpu->wrapBackendTexture(backendTex, kBorrow_GrWrapOwnership, GrWrapCacheable::kNo, 58 tex = gpu->wrapBackendTexture(backendTex, kAdopt_GrWrapOwnership, GrWrapCacheable::kNo, 67 GrBackendTexture backendTex = GrBackendTexture(kW, kH, backendCopy); 68 backendTex.setPixelConfig(kPixelConfig); 69 tex = gpu->wrapBackendTexture(backendTex, kBorrow_GrWrapOwnership, GrWrapCacheable::kNo, 72 tex = gpu->wrapBackendTexture(backendTex, kAdopt_GrWrapOwnership, GrWrapCacheable::kNo, 80 GrBackendTexture backendTex = GrBackendTexture(kW, kH, backendCopy); 81 backendTex.setPixelConfig(kPixelConfig) [all...] |
VkBackendSurfaceTest.cpp | 33 GrBackendTexture backendTex = gpu->createTestingOnlyBackendTexture(nullptr, 1, 1, 37 REPORTER_ASSERT(reporter, backendTex.isValid()); 40 REPORTER_ASSERT(reporter, backendTex.getVkImageInfo(&info)); 45 GrBackendTexture backendTexCopy = backendTex; 51 REPORTER_ASSERT(reporter, backendTex.getVkImageInfo(&info)); 58 backendTex.setVkImageLayout(initLayout); 60 sk_sp<SkImage> wrappedImage = SkImage::MakeFromTexture(context, backendTex, 77 REPORTER_ASSERT(reporter, backendTex.getVkImageInfo(&info)); 90 REPORTER_ASSERT(reporter, backendTex.getVkImageInfo(&info)); 102 REPORTER_ASSERT(reporter, GrBackendTexture::TestingOnly_Equals(backendTex, backendTexCopy)) [all...] |
GrMipMappedTest.cpp | 44 GrBackendTexture backendTex = gpu->createTestingOnlyBackendTexture( 52 backendTex, 62 image = SkImage::MakeFromTexture(context, backendTex, 71 gpu->deleteTestingOnlyBackendTexture(backendTex); 80 gpu->deleteTestingOnlyBackendTexture(backendTex); 94 gpu->deleteTestingOnlyBackendTexture(backendTex); 110 GrBackendTexture backendTex = gpu->createTestingOnlyBackendTexture( 113 sk_sp<SkImage> image = SkImage::MakeFromTexture(context, backendTex, 122 gpu->deleteTestingOnlyBackendTexture(backendTex); 131 gpu->deleteTestingOnlyBackendTexture(backendTex); [all...] |
GrTestingBackendTextureUploadTest.cpp | 38 GrBackendTexture backendTex = gpu->createTestingOnlyBackendTexture(srcBuffer, 44 if (!backendTex.isValid()) { 51 backendTex, 1, GrWrapOwnership::kAdopt_GrWrapOwnership, GrWrapCacheable::kNo); 53 wrappedTex = gpu->wrapBackendTexture(backendTex, GrWrapOwnership::kAdopt_GrWrapOwnership,
|
ProxyTest.cpp | 272 GrBackendTexture backendTex = 277 backendTex, origin, supportedNumSamples); 279 gpu->deleteTestingOnlyBackendTexture(backendTex); 285 backendTex.pixelConfig(), SkBudgeted::kNo); 291 gpu->deleteTestingOnlyBackendTexture(backendTex); 296 GrBackendTexture backendTex = 302 backendTex, origin, supportedNumSamples, kBorrow_GrWrapOwnership, 305 gpu->deleteTestingOnlyBackendTexture(backendTex); 311 backendTex.pixelConfig(), SkBudgeted::kNo); 317 gpu->deleteTestingOnlyBackendTexture(backendTex); [all...] |
SurfaceTest.cpp | 104 GrBackendTexture backendTex = gpu->createTestingOnlyBackendTexture( 106 surf = SkSurface::MakeFromBackendTexture(ctxInfo.grContext(), backendTex, 112 surf = SkSurface::MakeFromBackendTextureAsRenderTarget(ctxInfo.grContext(), backendTex, 120 if (backendTex.isValid()) { 121 gpu->deleteTestingOnlyBackendTexture(backendTex); 132 backendTex = gpu->createTestingOnlyBackendTexture(nullptr, kSize, kSize, colorType, true, 134 surf = SkSurface::MakeFromBackendTexture(ctxInfo.grContext(), backendTex, 151 surf = SkSurface::MakeFromBackendTextureAsRenderTarget(ctxInfo.grContext(), backendTex, 169 if (backendTex.isValid()) { 170 gpu->deleteTestingOnlyBackendTexture(backendTex); [all...] |
PromiseImageTest.cpp | 144 GrBackendTexture backendTex = gpu->createTestingOnlyBackendTexture( 146 REPORTER_ASSERT(reporter, backendTex.isValid()); 148 GrBackendFormat backendFormat = backendTex.getBackendFormat(); 151 PromiseTextureChecker promiseChecker(backendTex, reporter, false); 289 gpu->deleteTestingOnlyBackendTexture(backendTex); 300 GrBackendTexture backendTex = gpu->createTestingOnlyBackendTexture( 302 REPORTER_ASSERT(reporter, backendTex.isValid()); 304 GrBackendFormat backendFormat = backendTex.getBackendFormat(); 307 PromiseTextureChecker promiseChecker(backendTex, reporter, false); 411 gpu->deleteTestingOnlyBackendTexture(backendTex); [all...] |
EGLImageTest.cpp | 155 GrBackendTexture backendTex(kSize, kSize, GrMipMapped::kNo, externalTexture); 156 backendTex.setPixelConfig(kRGBA_8888_GrPixelConfig); 161 backendTex, kBottomLeft_GrSurfaceOrigin, nullptr); 183 backendTex, kBottomLeft_GrSurfaceOrigin, 1, nullptr);
|
ResourceAllocatorTest.cpp | 61 GrBackendTexture* backendTex) { 65 *backendTex = gpu->createTestingOnlyBackendTexture(nullptr, p.fSize, p.fSize, 68 if (!backendTex->isValid()) { 72 auto tmp = proxyProvider->wrapBackendTexture(*backendTex, p.fOrigin, kBorrow_GrWrapOwnership, 85 static void cleanup_backend(GrContext* context, const GrBackendTexture& backendTex) { 86 context->contextPriv().getGpu()->deleteTestingOnlyBackendTexture(backendTex); 242 GrBackendTexture backEndTex; 243 GrSurfaceProxy* p1 = make_backend(ctxInfo.grContext(), t[0].fP1, &backEndTex); 251 cleanup_backend(ctxInfo.grContext(), backEndTex);
|
/external/skia/tools/gpu/ |
ProxyUtils.cpp | 29 auto backendTex = context->priv().getGpu()->createTestingOnlyBackendTexture( 31 if (!backendTex.isValid()) { 37 backendTex, origin, 1, kAdopt_GrWrapOwnership, GrWrapCacheable::kNo, nullptr, 41 backendTex, origin, kAdopt_GrWrapOwnership, GrWrapCacheable::kNo, kRW_GrIOType); 45 context->priv().getGpu()->deleteTestingOnlyBackendTexture(backendTex);
|
/external/skqp/tools/gpu/ |
ProxyUtils.cpp | 28 auto backendTex = context->contextPriv().getGpu()->createTestingOnlyBackendTexture( 30 if (!backendTex.isValid()) { 36 backendTex, origin, 1, kAdopt_GrWrapOwnership, GrWrapCacheable::kNo); 39 backendTex, origin, kAdopt_GrWrapOwnership, GrWrapCacheable::kNo, kRW_GrIOType); 43 context->contextPriv().getGpu()->deleteTestingOnlyBackendTexture(backendTex);
|
/external/skqp/src/gpu/ |
GrGpu.cpp | 150 sk_sp<GrTexture> GrGpu::wrapBackendTexture(const GrBackendTexture& backendTex, 156 if (!this->caps()->isConfigTexturable(backendTex.config())) { 159 if (backendTex.width() > this->caps()->maxTextureSize() || 160 backendTex.height() > this->caps()->maxTextureSize()) { 163 return this->onWrapBackendTexture(backendTex, ownership, cacheable, ioType); 166 sk_sp<GrTexture> GrGpu::wrapRenderableBackendTexture(const GrBackendTexture& backendTex, 173 if (!this->caps()->isConfigTexturable(backendTex.config()) || 174 !this->caps()->getRenderTargetSampleCount(sampleCnt, backendTex.config())) { 178 if (backendTex.width() > this->caps()->maxRenderTargetSize() || 179 backendTex.height() > this->caps()->maxRenderTargetSize()) [all...] |
/external/skia/src/gpu/ |
GrGpu.cpp | 149 sk_sp<GrTexture> GrGpu::wrapBackendTexture(const GrBackendTexture& backendTex, 155 if (!this->caps()->isConfigTexturable(backendTex.config())) { 158 if (backendTex.width() > this->caps()->maxTextureSize() || 159 backendTex.height() > this->caps()->maxTextureSize()) { 162 return this->onWrapBackendTexture(backendTex, ownership, cacheable, ioType); 165 sk_sp<GrTexture> GrGpu::wrapRenderableBackendTexture(const GrBackendTexture& backendTex, 172 if (!this->caps()->isConfigTexturable(backendTex.config()) || 173 !this->caps()->getRenderTargetSampleCount(sampleCnt, backendTex.config())) { 177 if (backendTex.width() > this->caps()->maxRenderTargetSize() || 178 backendTex.height() > this->caps()->maxRenderTargetSize()) [all...] |
GrAHardwareBufferImageGenerator.cpp | 157 GrBackendTexture backendTex = 165 if (!backendTex.isValid()) { 170 backendTex.fConfig = pixelConfig; 175 backendTex, kBorrow_GrWrapOwnership, GrWrapCacheable::kYes, kRead_GrIOType);
|
GrBackendTextureImageGenerator.cpp | 70 const GrBackendTexture& backendTex) 74 , fBackendTexture(backendTex) 75 , fConfig(backendTex.config())
|
/external/skqp/src/gpu/mtl/ |
GrMtlGpu.mm | 315 static id<MTLTexture> get_texture_from_backend(const GrBackendTexture& backendTex, 318 if (!backendTex.getMtlTextureInfo(&textureInfo)) { 344 sk_sp<GrTexture> GrMtlGpu::onWrapBackendTexture(const GrBackendTexture& backendTex, 347 id<MTLTexture> mtlTexture = get_texture_from_backend(backendTex, ownership); 353 init_surface_desc(&surfDesc, mtlTexture, false, backendTex.config()); 358 sk_sp<GrTexture> GrMtlGpu::onWrapRenderableBackendTexture(const GrBackendTexture& backendTex, 362 id<MTLTexture> mtlTexture = get_texture_from_backend(backendTex, ownership); 368 init_surface_desc(&surfDesc, mtlTexture, true, backendTex.config()); 395 const GrBackendTexture& backendTex, int sampleCnt) { 396 id<MTLTexture> mtlTexture = get_texture_from_backend(backendTex, [all...] |