Home
last modified time | relevance | path

Searched refs:mipmapped (Results 1 - 25 of 74) sorted by relevance

123

/third_party/skia/src/gpu/
H A DSkGr.cpp129 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 DGrAttachment.cpp61 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 DGrAttachment.h40 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 DGrRecordingContextPriv.cpp44 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 DGrResourceProvider.cpp51 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 DGrTextureRenderTargetProxy.cpp126 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 DGrProgramInfo.cpp45 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 DGrTextureProxy.cpp75 , 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 DGrSurfaceProxyView.h48 GrMipmapped mipmapped() const { in mipmapped() function in GrSurfaceProxyView
50 return proxy->mipmapped(); in mipmapped()
H A DGrTexture.cpp37 /*colorSamplesPerPixel=*/1, this->mipmapped()); in onGpuMemorySize()
99 renderable, sampleCount, this->mipmapped(), isProtected, key); in isFormatCompressed()
H A DGrYUVABackendTextures.cpp27 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 DGrYUVATextureProxies.cpp61 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 DGrMipMappedTest.cpp49 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 DBackendAllocationTest.cpp113 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 DManagedBackendTexture.cpp64 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 DYUVUtils.cpp190 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 DBackendTextureImageFactory.cpp43 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 DSkPictureImageGenerator.cpp100 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 DSkImage_Gpu.cpp123 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 DSkImage_Lazy.cpp255 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 DSkImage_Base.h97 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 DSkSurface_Gpu.cpp140 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 DSkImage_Raster.cpp419 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 DSkImage_GpuYUVA.cpp79 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 Dtexelsubset.cpp94 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));

Completed in 16 milliseconds

123