Home
last modified time | relevance | path

Searched refs:fTexture (Results 1 - 25 of 33) sorted by relevance

12

/third_party/skia/src/gpu/vk/
H A DGrVkTexture.cpp33 , fTexture(std::move(texture)) in GrVkTexture()
35 SkASSERT((GrMipmapStatus::kNotAllocated == mipmapStatus) == (1 == fTexture->mipLevels())); in GrVkTexture()
37 SkASSERT(!fTexture->ycbcrConversionInfo().isValid() || in GrVkTexture()
38 !fTexture->ycbcrConversionInfo().fExternalFormat); in GrVkTexture()
39 SkASSERT(SkToBool(fTexture->vkUsageFlags() & VK_IMAGE_USAGE_SAMPLED_BIT)); in GrVkTexture()
41 if (fTexture->GetBudgeted() == SkBudgeted::kYes) { in GrVkTexture()
49 if (GrVkFormatIsCompressed(fTexture->imageFormat())) { in GrVkTexture()
60 , fTexture(std::move(texture)) in GrVkTexture()
62 SkASSERT((GrMipmapStatus::kNotAllocated == mipmapStatus) == (1 == fTexture->mipLevels())); in GrVkTexture()
63 SkASSERT(SkToBool(fTexture in GrVkTexture()
[all...]
H A DGrVkTexture.h44 GrBackendFormat backendFormat() const override { return fTexture->backendFormat(); }
48 GrVkImage* textureImage() const { return fTexture.get(); } in textureImage()
80 // Forward the release proc onto the fTexture's GrVkImage
81 fTexture->setResourceRelease(std::move(releaseHelper));
89 sk_sp<GrVkImage> fTexture; member in GrVkTexture
H A DGrVkPipelineState.cpp123 GrVkTexture* fTexture; in setAndBindTextures() member
152 auto texture = samplerBindings[0].fTexture; in setAndBindTextures()
177 GrVkTexture* texture = samplerBindings[i].fTexture; in setAndBindTextures()
224 GrVkTexture* texture = samplerBindings[0].fTexture; in setAndBindTextures()
/third_party/skia/include/gpu/dawn/
H A DGrDawnTypes.h28 wgpu::Texture fTexture; member
31 GrDawnTextureInfo() : fTexture(nullptr), fFormat(), fLevelCount(0) { in GrDawnTextureInfo()
34 : fTexture(other.fTexture) in GrDawnTextureInfo()
39 fTexture = other.fTexture; in operator =()
45 return fTexture.Get() == other.fTexture.Get() && in operator ==()
72 fTextureView = texInfo.fTexture.CreateView(&desc); in GrDawnRenderTargetInfo()
/third_party/skia/experimental/graphite/src/
H A DTextureProxy.cpp21 if (fTexture) { in instantiate()
24 fTexture = resourceProvider->findOrCreateTexture(fDimensions, fInfo); in instantiate()
25 if (!fTexture) { in instantiate()
28 SkDEBUGCODE(this->validateTexture(fTexture.get())); in instantiate()
33 return fTexture; in refTexture()
37 return fTexture.get(); in texture()
H A DCopyTask.cpp33 : fTexture(std::move(texture)) in CopyTextureToBufferTask()
43 commandBuffer->copyTextureToBuffer(std::move(fTexture), in addCommands()
H A DCopyTask.h40 sk_sp<Texture> fTexture; member in skgpu::final
H A DTextureProxy.h44 sk_sp<Texture> fTexture; member in skgpu::TextureProxy
/third_party/skia/fuzz/
H A DFuzzDDLThreading.cpp58 SkASSERT_RELEASE(!fTexture || fTexture->unique()); in ~PromiseImageInfo()
60 fTexture.reset(); in ~PromiseImageInfo()
69 sk_sp<SkPromiseImageTexture> fTexture; member in PromiseImageInfo
144 if (prior != State::kInitial || promiseImage.fTexture != nullptr) { in fulfillPromiseImage()
153 promiseImage.fTexture = std::move(fReusableTextures.front()); in fulfillPromiseImage()
155 return promiseImage.fTexture; in fulfillPromiseImage()
177 promiseImage.fTexture = SkPromiseImageTexture::Make(backendTex); in fulfillPromiseImage()
179 return promiseImage.fTexture; in fulfillPromiseImage()
194 if (!promiseImage.fTexture) { in releasePromiseImage()
[all...]
/third_party/skia/src/gpu/mtl/
H A DGrMtlAttachment.h47 return GrBackendFormat::MakeMtl(fTexture.pixelFormat);
50 MTLPixelFormat mtlFormat() const { return fTexture.pixelFormat; } in mtlFormat()
52 id<MTLTexture> mtlTexture() const { return fTexture; } in mtlTexture()
54 unsigned int sampleCount() const { return fTexture.sampleCount; } in sampleCount()
56 bool framebufferOnly() const { return fTexture.framebufferOnly; } in framebufferOnly()
87 id<MTLTexture> fTexture; member in GrMtlAttachment
H A DGrMtlTexture.h34 GrMtlAttachment* attachment() const { return fTexture.get(); } in attachment()
35 id<MTLTexture> mtlTexture() const { return fTexture->mtlTexture(); } in mtlTexture()
51 fTexture = nil;
55 fTexture = nil;
76 sk_sp<GrMtlAttachment> fTexture; member in GrMtlTexture
/third_party/skia/src/image/
H A DSkImage_GpuBase.cpp251 // Our destructor can run on any thread. We trigger the unref of fTexture by message. in MakePromiseImageLazyProxy()
259 if (fTexture) { in MakePromiseImageLazyProxy()
260 GrTextureFreedMessage msg { fTexture, fTextureContextID }; in MakePromiseImageLazyProxy()
279 if (fTexture) { in MakePromiseImageLazyProxy()
280 return {sk_ref_sp(fTexture), kReleaseCallbackOnInstantiation, kKeySyncMode}; in MakePromiseImageLazyProxy()
308 fTexture = tex.get(); in MakePromiseImageLazyProxy()
313 auto dContext = fTexture->getContext(); in MakePromiseImageLazyProxy()
314 dContext->priv().getResourceCache()->insertDelayedTextureUnref(fTexture); in MakePromiseImageLazyProxy()
322 GrTexture* fTexture = nullptr; in MakePromiseImageLazyProxy() member in PromiseLazyInstantiateCallback
/third_party/skia/tools/gpu/
H A DManagedBackendTexture.h88 const GrBackendTexture& texture() { return fTexture; } in texture()
96 GrBackendTexture fTexture; member in sk_gpu_test::ManagedBackendTexture
104 mbet->fTexture = dContext->createBackendTexture(std::forward<Args>(args)..., in MakeWithData()
107 if (!mbet->fTexture.isValid()) { in MakeWithData()
124 mbet->fTexture = std::move(texture); in MakeWithoutData()
H A DManagedBackendTexture.cpp35 if (fDContext && fTexture.isValid()) { in ~ManagedBackendTexture()
36 fDContext->deleteBackendTexture(fTexture); in ~ManagedBackendTexture()
60 void ManagedBackendTexture::wasAdopted() { fTexture = {}; } in wasAdopted()
/third_party/skia/gm/
H A Dsamplerstress.cpp61 fTexture.allocN32Pixels(xSize, ySize); in createTexture()
62 SkPMColor* addr = fTexture.getAddr32(0, 0); in createTexture()
87 fShader = fTexture.makeShader(SkTileMode::kRepeat, SkTileMode::kRepeat, in createShader()
141 SkBitmap fTexture; member in skiagm::SamplerStressGM
H A Dtilemodes_scaled.cpp68 SkBitmap fTexture[SK_ARRAY_COUNT(gColorTypes)]; member in ScaledTilingGM
89 makebm(&fTexture[i], gColorTypes[i], size, size);
137 makebm(&fTexture[i], gColorTypes[i], size, size);
140 setup(&paint, fTexture[i], gSamplings[j], gModes[kx], gModes[ky]);
H A Dtilemodes.cpp65 SkBitmap fTexture[SK_ARRAY_COUNT(gColorTypes)]; member in TilingGM
87 makebm(&fTexture[i], gColorTypes[i], size, size);
136 makebm(&fTexture[i], gColorTypes[i], size, size);
139 setup(&paint, fTexture[i], gFilters[j], gModes[kx], gModes[ky]);
/third_party/skia/include/gpu/mtl/
H A DGrMtlTypes.h42 sk_cfp<GrMTLHandle> fTexture; member
45 return fTexture == that.fTexture; in operator ==()
/third_party/skia/tests/
H A DGrMipMappedTest.cpp232 REPORTER_ASSERT(reporter, origImageInfo.fTexture != genImageInfo.fTexture); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
234 REPORTER_ASSERT(reporter, origImageInfo.fTexture == genImageInfo.fTexture); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
267 origImageInfo.fTexture.Get() != genImageInfo.fTexture.Get()); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
270 origImageInfo.fTexture.Get() == genImageInfo.fTexture.Get()); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
H A DLazyProxyTest.cpp266 , fTexture(std::move(tex)) {} in DEF_GPUTEST()
271 , fTexture(std::move(that.fTexture)) { in DEF_GPUTEST()
286 return {fTexture, fReleaseCallback}; in DEF_GPUTEST()
292 sk_sp<GrTexture> fTexture; in DEF_GPUTEST() member in TestCallback
H A DPromiseImageTest.cpp29 : fTexture(SkPromiseImageTexture::Make(tex)), fReporter(reporter), fShared(shared) {} in PromiseTextureChecker()
30 sk_sp<SkPromiseImageTexture> fTexture; member
40 void releaseTexture() { fTexture.reset(); } in releaseTexture()
43 return fTexture->testingOnly_uniqueKeysToInvalidate(); in uniqueKeys()
49 return checker->fTexture; in Fulfill()
/third_party/skia/tools/gpu/vk/
H A DVkYcbcrSamplerHelper.h31 const GrBackendTexture& backendTexture() const { return fTexture; } in backendTexture()
43 GrBackendTexture fTexture; member in VkYcbcrSamplerHelper
/third_party/skia/experimental/graphite/src/mtl/
H A DMtlTexture.h27 id<MTLTexture> mtlTexture() const { return fTexture.get(); } in mtlTexture()
34 sk_cfp<id<MTLTexture>> fTexture; member in skgpu::mtl::Texture
/third_party/skia/src/gpu/dawn/
H A DGrDawnAttachment.h41 wgpu::Texture fTexture; member in GrDawnAttachment
H A DGrDawnTexture.h33 wgpu::Texture texture() const { return fInfo.fTexture; } in texture()

Completed in 9 milliseconds

12