/third_party/skia/src/gpu/ |
H A D | SkGr.cpp | 129 static GrMipmapped adjust_mipmapped(GrMipmapped mipmapped, in adjust_mipmapped() argument 135 return mipmapped; in adjust_mipmapped() 149 GrMipmapped mipmapped, in make_bmp_proxy() 163 auto proxy = proxyProvider->createProxyFromBitmap(bmpToUpload, mipmapped, fit, budgeted); in make_bmp_proxy() 164 SkASSERT(!proxy || mipmapped == GrMipmapped::kNo || proxy->mipmapped() == GrMipmapped::kYes); in make_bmp_proxy() 171 GrMipmapped mipmapped) { in GrMakeCachedBitmapProxyView() 184 mipmapped = adjust_mipmapped(mipmapped, bitmap, caps); in GrMakeCachedBitmapProxyView() 198 mipmapped, in GrMakeCachedBitmapProxyView() 146 make_bmp_proxy(GrProxyProvider* proxyProvider, const SkBitmap& bitmap, GrColorType ct, GrMipmapped mipmapped, SkBackingFit fit, SkBudgeted budgeted) make_bmp_proxy() argument 169 GrMakeCachedBitmapProxyView(GrRecordingContext* rContext, const SkBitmap& bitmap, GrMipmapped mipmapped) GrMakeCachedBitmapProxyView() argument 235 GrMakeUncachedBitmapProxyView(GrRecordingContext* rContext, const SkBitmap& bitmap, GrMipmapped mipmapped, SkBackingFit fit, SkBudgeted budgeted) GrMakeUncachedBitmapProxyView() argument [all...] |
H A D | GrAttachment.cpp | 61 GrMipmapped mipmapped, in build_key() 87 GrMipmapped mipmapped, in ComputeSharedAttachmentUniqueKey() 94 build_key(&builder, caps, format, dimensions, requiredUsage, sampleCnt, mipmapped, isProtected, in ComputeSharedAttachmentUniqueKey() 103 GrMipmapped mipmapped, in ComputeScratchKey() 110 build_key(&builder, caps, format, dimensions, requiredUsage, sampleCnt, mipmapped, isProtected, in ComputeScratchKey() 122 this->mipmapped(), in computeScratchKey() 55 build_key(GrResourceKey::Builder* builder, const GrCaps& caps, const GrBackendFormat& format, SkISize dimensions, GrAttachment::UsageFlags requiredUsage, int sampleCnt, GrMipmapped mipmapped, GrProtected isProtected, GrMemoryless memoryless) build_key() argument 82 ComputeSharedAttachmentUniqueKey(const GrCaps& caps, const GrBackendFormat& format, SkISize dimensions, UsageFlags requiredUsage, int sampleCnt, GrMipmapped mipmapped, GrProtected isProtected, GrMemoryless memoryless, GrUniqueKey* key) ComputeSharedAttachmentUniqueKey() argument 98 ComputeScratchKey(const GrCaps& caps, const GrBackendFormat& format, SkISize dimensions, UsageFlags requiredUsage, int sampleCnt, GrMipmapped mipmapped, GrProtected isProtected, GrMemoryless memoryless, GrScratchKey* key) ComputeScratchKey() argument
|
H A D | GrAttachment.h | 40 GrMipmapped mipmapped() const { return fMipmapped; } in mipmapped() function in GrAttachment 55 GrMipmapped mipmapped, 67 GrMipmapped mipmapped, 74 GrMipmapped mipmapped, GrProtected isProtected, in GrAttachment() 79 , fMipmapped(mipmapped) in GrAttachment() 73 GrAttachment(GrGpu* gpu, SkISize dimensions, UsageFlags supportedUsages, int sampleCnt, GrMipmapped mipmapped, GrProtected isProtected, GrMemoryless memoryless = GrMemoryless::kNo) GrAttachment() argument
|
H A D | GrRecordingContextPriv.cpp | 44 GrMipmapped mipmapped, in createDevice() 51 mipmapped, isProtected, origin, props, init); in createDevice() 123 GrMipmapped mipmapped, in makeSC() 134 mipmapped, in makeSC() 155 GrMipmapped mipmapped, in makeSFC() 169 mipmapped, in makeSFC() 180 mipmapped, in makeSFC() 211 GrMipmapped mipmapped, in makeSFC() 229 mipmapped, in makeSFC() 242 mipmapped, in makeSFC() 40 createDevice(SkBudgeted budgeted, const SkImageInfo& ii, SkBackingFit fit, int sampleCount, GrMipmapped mipmapped, GrProtected isProtected, GrSurfaceOrigin origin, const SkSurfaceProps& props, skgpu::BaseDevice::InitContents init) createDevice() argument 117 makeSC(const GrImageInfo& info, const GrBackendFormat& format, SkBackingFit fit, GrSurfaceOrigin origin, GrRenderable renderable, int sampleCount, GrMipmapped mipmapped, GrProtected isProtected, SkBudgeted budgeted) makeSC() argument 152 makeSFC(GrImageInfo info, SkBackingFit fit, int sampleCount, GrMipmapped mipmapped, GrProtected isProtected, GrSurfaceOrigin origin, SkBudgeted budgeted) makeSFC() argument 204 makeSFC( SkAlphaType alphaType, sk_sp<SkColorSpace> colorSpace, SkISize dimensions, SkBackingFit fit, const GrBackendFormat& format, int sampleCount, GrMipmapped mipmapped, GrProtected isProtected, GrSwizzle readSwizzle, GrSwizzle writeSwizzle, GrSurfaceOrigin origin, SkBudgeted budgeted) makeSFC() argument 264 makeSFCWithFallback( GrImageInfo info, SkBackingFit fit, int sampleCount, GrMipmapped mipmapped, GrProtected isProtected, GrSurfaceOrigin origin, SkBudgeted budgeted) makeSFCWithFallback() argument [all...] |
H A D | GrResourceProvider.cpp | 51 GrMipmapped mipmapped, in createTexture() 61 if (mipmapped == GrMipmapped::kYes) { in createTexture() 69 mipmapped, in createTexture() 81 mipmapped, in createTexture() 118 GrMipmapped mipmapped, in getExactScratch() 125 mipmapped, in getExactScratch() 182 GrMipmapped mipmapped, in createCompressedTexture() 191 return fGpu->createCompressedTexture(dimensions, format, budgeted, mipmapped, in createCompressedTexture() 194 return fGpu->createCompressedTexture(dimensions, format, budgeted, mipmapped, in createCompressedTexture() 204 GrMipmapped mipmapped, in createTexture() 44 createTexture(SkISize dimensions, const GrBackendFormat& format, GrTextureType textureType, GrColorType colorType, GrRenderable renderable, int renderTargetSampleCnt, SkBudgeted budgeted, GrMipmapped mipmapped, GrProtected isProtected, const GrMipLevel texels[]) createTexture() argument 112 getExactScratch(SkISize dimensions, const GrBackendFormat& format, GrTextureType textureType, GrRenderable renderable, int renderTargetSampleCnt, SkBudgeted budgeted, GrMipmapped mipmapped, GrProtected isProtected) getExactScratch() argument 179 createCompressedTexture(SkISize dimensions, const GrBackendFormat& format, SkBudgeted budgeted, GrMipmapped mipmapped, GrProtected isProtected, SkData* data) createCompressedTexture() argument 199 createTexture(SkISize dimensions, const GrBackendFormat& format, GrTextureType textureType, GrRenderable renderable, int renderTargetSampleCnt, GrMipmapped mipmapped, SkBudgeted budgeted, GrProtected isProtected) createTexture() argument 326 findAndRefScratchTexture(SkISize dimensions, const GrBackendFormat& format, GrTextureType textureType, GrRenderable renderable, int renderTargetSampleCnt, GrMipmapped mipmapped, GrProtected isProtected) findAndRefScratchTexture() argument [all...] |
H A D | GrTextureRenderTargetProxy.cpp | 126 this->mipmapped(), key.isValid() ? &key : nullptr)) { in instantiate() 142 GrRenderable::kYes, this->mipmapped()); in createSurface() 166 this->mipmapped(), in callbackDesc() 180 GrMipmapped::kYes == surface->asTexture()->mipmapped()); in onValidateSurface()
|
H A D | GrProgramInfo.cpp | 45 if (te.samplerState().mipmapped() == GrMipmapped::kYes && in checkMSAAAndMIPSAreResolved() 47 // There are some cases where we might be given a non-mipmapped texture with a in checkMSAAAndMIPSAreResolved() 49 SkASSERT(tex->mipmapped() != GrMipmapped::kYes || !tex->mipmapsAreDirty()); in checkMSAAAndMIPSAreResolved()
|
H A D | GrTextureProxy.cpp | 75 , fMipmapped(fTarget->asTexture()->mipmapped()) 169 GrMipmapped GrTextureProxy::mipmapped() const { in mipmapped() function in GrTextureProxy 171 return this->peekTexture()->mipmapped(); in mipmapped() 239 // It is possible to fulfill a non-mipmapped proxy with a mipmapped texture. in onValidateSurface() 241 GrMipmapped::kYes == surface->asTexture()->mipmapped()); in onValidateSurface()
|
H A D | GrSurfaceProxyView.h | 48 GrMipmapped mipmapped() const { in mipmapped() function in GrSurfaceProxyView 50 return proxy->mipmapped(); in mipmapped()
|
H A D | GrTexture.cpp | 37 /*colorSamplesPerPixel=*/1, this->mipmapped()); in onGpuMemorySize() 99 renderable, sampleCount, this->mipmapped(), isProtected, key); in isFormatCompressed()
|
H A D | GrYUVABackendTextures.cpp | 27 GrMipmapped mipmapped, in GrYUVABackendTextureInfo() 29 : fYUVAInfo(yuvaInfo), fMipmapped(mipmapped), fTextureOrigin(origin) { in GrYUVABackendTextureInfo() 25 GrYUVABackendTextureInfo(const SkYUVAInfo& yuvaInfo, const GrBackendFormat formats[kMaxPlanes], GrMipmapped mipmapped, GrSurfaceOrigin origin) GrYUVABackendTextureInfo() argument
|
H A D | GrYUVATextureProxies.cpp | 61 if (proxies[i]->asTextureProxy()->mipmapped() == GrMipmapped::kNo) { in GrYUVATextureProxies() 90 if (views[i].proxy()->asTextureProxy()->mipmapped() == GrMipmapped::kNo) { in GrYUVATextureProxies()
|
/third_party/skia/tests/ |
H A D | GrMipMappedTest.cpp | 49 for (auto mipmapped : {GrMipmapped::kNo, GrMipmapped::kYes}) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 59 mipmapped, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 92 REPORTER_ASSERT(reporter, (mipmapped == GrMipmapped::kYes) == image->hasMipmaps()); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 108 if (mipmapped == GrMipmapped::kYes) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 109 REPORTER_ASSERT(reporter, GrMipmapped::kYes == texture->mipmapped()); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 116 REPORTER_ASSERT(reporter, GrMipmapped::kNo == texture->mipmapped()); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 295 GrMipmapped mipmapped = willUseMips ? GrMipmapped::kYes : GrMipmapped::kNo; in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local 304 mipmapped); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 317 REPORTER_ASSERT(reporter, mipmapped == texProxy->mipmapped()); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() [all...] |
H A D | BackendAllocationTest.cpp | 113 REPORTER_ASSERT(reporter, mipMapped == proxy->mipmapped()); in test_wrapping() 316 GrMipmapped mipmapped, in test_color_init() 318 sk_sp<ManagedBackendTexture> mbet = create(dContext, color, mipmapped, renderable); in test_color_init() 325 if (mipmapped == GrMipmapped::kYes) { in test_color_init() 434 GrMipmapped mipmapped, in make_pixmaps() 439 int numMipLevels = mipmapped == GrMipmapped::kYes ? 6 : 1; in make_pixmaps() 474 GrMipmapped mipmapped, in test_pixmap_init() 487 int numMipLevels = make_pixmaps(skColorType, mipmapped, colors, pixmaps, &memForPixmaps); in test_pixmap_init() 503 if (mipmapped == GrMipmapped::kYes) { in test_pixmap_init() 532 make_pixmaps(skColorType, mipmapped, colorsNe in test_pixmap_init() 308 test_color_init(GrDirectContext* dContext, skiatest::Reporter* reporter, std::function<sk_sp<ManagedBackendTexture>(GrDirectContext*, const SkColor4f&, GrMipmapped, GrRenderable)> create, GrColorType colorType, const SkColor4f& color, GrMipmapped mipmapped, GrRenderable renderable) test_color_init() argument 433 make_pixmaps(SkColorType skColorType, GrMipmapped mipmapped, const SkColor4f colors[6], SkPixmap pixmaps[6], std::unique_ptr<char[]>* mem) make_pixmaps() argument 465 test_pixmap_init(GrDirectContext* dContext, skiatest::Reporter* reporter, std::function<sk_sp<ManagedBackendTexture>(GrDirectContext*, const SkPixmap srcData[], int numLevels, GrSurfaceOrigin, GrRenderable)> create, SkColorType skColorType, GrSurfaceOrigin origin, GrMipmapped mipmapped, GrRenderable renderable) test_pixmap_init() argument [all...] |
/third_party/skia/tools/gpu/ |
H A D | ManagedBackendTexture.cpp | 64 GrMipmapped mipmapped, in MakeFromInfo() 68 dContext, ii.width(), ii.height(), ii.colorType(), mipmapped, renderable, isProtected); in MakeFromInfo() 73 GrMipmapped mipmapped, in MakeFromBitmap() 81 return MakeFromPixmap(dContext, srcPixmap, mipmapped, renderable, isProtected); in MakeFromBitmap() 86 GrMipmapped mipmapped, in MakeFromPixmap() 92 if (mipmapped == GrMipmapped::kYes) { in MakeFromPixmap() 62 MakeFromInfo(GrDirectContext* dContext, const SkImageInfo& ii, GrMipmapped mipmapped, GrRenderable renderable, GrProtected isProtected) MakeFromInfo() argument 71 MakeFromBitmap(GrDirectContext* dContext, const SkBitmap& src, GrMipmapped mipmapped, GrRenderable renderable, GrProtected isProtected) MakeFromBitmap() argument 84 MakeFromPixmap(GrDirectContext* dContext, const SkPixmap& src, GrMipmapped mipmapped, GrRenderable renderable, GrProtected isProtected) MakeFromPixmap() argument
|
H A D | YUVUtils.cpp | 190 GrMipmapped mipmapped, in Make() 193 if (image->reset(std::move(data), mipmapped, std::move(cs))) { in Make() 201 GrMipmapped mipmapped, in Make() 204 if (image->reset(std::move(pixmaps), mipmapped, std::move(cs))) { in Make() 221 bool LazyYUVImage::reset(sk_sp<SkData> data, GrMipmapped mipmapped, sk_sp<SkColorSpace> cs) { 222 fMipmapped = mipmapped; 247 bool LazyYUVImage::reset(SkYUVAPixmaps pixmaps, GrMipmapped mipmapped, sk_sp<SkColorSpace> cs) { in reset() argument 251 fMipmapped = mipmapped; in reset() 189 Make(sk_sp<SkData> data, GrMipmapped mipmapped, sk_sp<SkColorSpace> cs) Make() argument 200 Make(SkYUVAPixmaps pixmaps, GrMipmapped mipmapped, sk_sp<SkColorSpace> cs) Make() argument
|
H A D | BackendTextureImageFactory.cpp | 43 GrMipmapped mipmapped, in MakeBackendTextureImage() 57 mipmapped, in MakeBackendTextureImage() 40 MakeBackendTextureImage(GrDirectContext* dContext, const SkImageInfo& info, SkColor4f color, GrMipmapped mipmapped, GrRenderable renderable, GrSurfaceOrigin origin) MakeBackendTextureImage() argument
|
/third_party/skia/src/core/ |
H A D | SkPictureImageGenerator.cpp | 100 GrMipmapped mipmapped, in onGenerateTexture() 110 &props, mipmapped == GrMipmapped::kYes); in onGenerateTexture() 123 auto [view, ct] = as_IB(image)->asView(ctx, mipmapped); in onGenerateTexture() 125 SkASSERT(mipmapped == GrMipmapped::kNo || in onGenerateTexture() 126 view.asTextureProxy()->mipmapped() == GrMipmapped::kYes); in onGenerateTexture() 97 onGenerateTexture(GrRecordingContext* ctx, const SkImageInfo& info, const SkIPoint& origin, GrMipmapped mipmapped, GrImageTexGenPolicy texGenPolicy) onGenerateTexture() argument
|
/third_party/skia/src/image/ |
H A D | SkImage_Gpu.cpp | 123 inline GrMipmapped SkImage_Gpu::ProxyChooser::mipmapped() const { in mipmapped() function in SkImage_Gpu::ProxyChooser 125 GrMipmapped mipmapped = fStableProxy->asTextureProxy()->mipmapped(); in mipmapped() local 127 SkASSERT(fVolatileProxy->asTextureProxy()->mipmapped() == mipmapped); in mipmapped() 129 return mipmapped; in mipmapped() 194 GrMipmapped mm = volatileSrc.proxy()->asTextureProxy()->mipmapped(); in MakeWithVolatileSrc() 231 bool SkImage_Gpu::onHasMipmaps() const { return fChooser.mipmapped() == GrMipmapped::kYes; } in onHasMipmaps() 537 GrMipmapped mipmapped, in makeTextureImage() 543 mipmapped in makeTextureImage() 536 makeTextureImage(GrDirectContext* dContext, GrMipmapped mipmapped, SkBudgeted budgeted) const makeTextureImage() argument 664 GrMipmapped mipmapped = buildMips ? GrMipmapped::kYes : GrMipmapped::kNo; MakeCrossContextFromPixmap() local 828 onAsView( GrRecordingContext* recordingContext, GrMipmapped mipmapped, GrImageTexGenPolicy policy) const onAsView() argument [all...] |
H A D | SkImage_Lazy.cpp | 255 GrMipmapped mipmapped, in onAsView() 258 return {this->lockTextureProxyView(context, policy, mipmapped), ct}; in onAsView() 415 GrMipmapped mipmapped) const { in lockTextureProxyView() 454 if (mipmapped == GrMipmapped::kNo || in lockTextureProxyView() 455 view.asTextureProxy()->mipmapped() == GrMipmapped::kYes) { in lockTextureProxyView() 481 mipmapped, in lockTextureProxyView() 490 if (mipmapped == GrMipmapped::kNo && !rContext->priv().options().fDisableGpuYUVConversion) { in lockTextureProxyView() 514 mipmapped, in lockTextureProxyView() 253 onAsView( GrRecordingContext* context, GrMipmapped mipmapped, GrImageTexGenPolicy policy) const onAsView() argument
|
H A D | SkImage_Base.h | 97 GrMipmapped mipmapped, 190 * Returns input view if it is already mipmapped. Otherwise, attempts to make a mipmapped view 191 * with the same contents. If the mipmapped copy is successfully created it will be cached 237 GrMipmapped mipmapped, in CopyView() 244 mipmapped, in CopyView() 235 CopyView(GrRecordingContext* context, GrSurfaceProxyView src, GrMipmapped mipmapped, GrImageTexGenPolicy policy) CopyView() argument
|
H A D | SkSurface_Gpu.cpp | 140 GrMipmapped mipmapped = srcView.mipmapped(); in onNewImageSnapshot() local 141 srcView = GrSurfaceProxyView::Copy(rContext, std::move(srcView), mipmapped, rect, in onNewImageSnapshot() 249 bool mipmapped = readSurfaceView.asTextureProxy() in onCharacterize() local 250 ? GrMipmapped::kYes == readSurfaceView.asTextureProxy()->mipmapped() in onCharacterize() 273 SkSurfaceCharacterization::MipMapped(mipmapped), in onCharacterize() 348 GrMipmapped::kNo == targetView.asTextureProxy()->mipmapped()) { in onIsCompatible() 349 // Fail if the DDL's surface was mipmapped but the replay surface is not. in onIsCompatible() 350 // Allow drawing to proceed if the DDL was not mipmapped but the replay surface is. in onIsCompatible()
|
H A D | SkImage_Raster.cpp | 419 GrMipmapped mipmapped, in onAsView() 422 // We ignore the mipmap request here. If the pinned view isn't mipmapped then we will in onAsView() 426 mipmapped = GrMipmapped::kNo; in onAsView() 428 return {CopyView(rContext, fPinnedView, mipmapped, policy), fPinnedColorType}; in onAsView() 433 return GrMakeCachedBitmapProxyView(rContext, fBitmap, mipmapped); in onAsView() 440 mipmapped, in onAsView() 417 onAsView( GrRecordingContext* rContext, GrMipmapped mipmapped, GrImageTexGenPolicy policy) const onAsView() argument
|
H A D | SkImage_GpuYUVA.cpp | 79 if (t->mipmapped() == GrMipmapped::kNo && (t->width() > 1 || t->height() > 1)) { in setupMipmapsForPlanes() 121 bool SkImage_GpuYUVA::onHasMipmaps() const { return fYUVAProxies.mipmapped() == GrMipmapped::kYes; } in onHasMipmaps() 155 GrMipmapped mipmapped, in onAsView() 163 mipmapped, in onAsView() 196 if (sampler.mipmapped() == GrMipmapped::kYes && !this->setupMipmapsForPlanes(context)) { in onAsFragmentProcessor() 153 onAsView( GrRecordingContext* rContext, GrMipmapped mipmapped, GrImageTexGenPolicy) const onAsView() argument
|
/third_party/skia/gm/ |
H A D | texelsubset.cpp | 94 GrMipmapped mipmapped = (fMipmapMode != MipmapMode::kNone) ? GrMipmapped::kYes variable 96 if (mipmapped == GrMipmapped::kYes && !rContext->priv().caps()->mipmapSupport()) { 99 auto view = std::get<0>(GrMakeCachedBitmapProxyView(rContext, fBitmap, mipmapped)); 132 auto subsetView = std::get<0>(GrMakeCachedBitmapProxyView(rContext, subsetBmp, mipmapped));
|