/third_party/skia/src/gpu/vk/ |
H A D | GrVkTexture.cpp | 33 , 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 D | GrVkTexture.h | 44 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 D | GrVkPipelineState.cpp | 123 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 D | GrDawnTypes.h | 28 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 D | TextureProxy.cpp | 21 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 D | CopyTask.cpp | 33 : fTexture(std::move(texture)) in CopyTextureToBufferTask() 43 commandBuffer->copyTextureToBuffer(std::move(fTexture), in addCommands()
|
H A D | CopyTask.h | 40 sk_sp<Texture> fTexture; member in skgpu::final
|
H A D | TextureProxy.h | 44 sk_sp<Texture> fTexture; member in skgpu::TextureProxy
|
/third_party/skia/fuzz/ |
H A D | FuzzDDLThreading.cpp | 58 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 D | GrMtlAttachment.h | 47 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 D | GrMtlTexture.h | 34 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 D | SkImage_GpuBase.cpp | 251 // 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 D | ManagedBackendTexture.h | 88 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 D | ManagedBackendTexture.cpp | 35 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 D | samplerstress.cpp | 61 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 D | tilemodes_scaled.cpp | 68 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 D | tilemodes.cpp | 65 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 D | GrMtlTypes.h | 42 sk_cfp<GrMTLHandle> fTexture; member 45 return fTexture == that.fTexture; in operator ==()
|
/third_party/skia/tests/ |
H A D | GrMipMappedTest.cpp | 232 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 D | LazyProxyTest.cpp | 266 , 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 D | PromiseImageTest.cpp | 29 : 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 D | VkYcbcrSamplerHelper.h | 31 const GrBackendTexture& backendTexture() const { return fTexture; } in backendTexture() 43 GrBackendTexture fTexture; member in VkYcbcrSamplerHelper
|
/third_party/skia/experimental/graphite/src/mtl/ |
H A D | MtlTexture.h | 27 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 D | GrDawnAttachment.h | 41 wgpu::Texture fTexture; member in GrDawnAttachment
|
H A D | GrDawnTexture.h | 33 wgpu::Texture texture() const { return fInfo.fTexture; } in texture()
|