/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/skia/src/gpu/ |
H A D | GrRenderTarget.h | 15 class GrAttachment; variable 44 GrAttachment* getStencilAttachment() const { return fStencilAttachment.get(); } in getStencilAttachment() 48 void attachStencilAttachment(sk_sp<GrAttachment> stencil); 66 GrRenderTarget(GrGpu*, const SkISize&, int sampleCount, GrProtected, GrAttachment* = nullptr); 80 sk_sp<GrAttachment> fStencilAttachment;
|
H A D | GrAttachment.cpp | 16 size_t GrAttachment::onGpuMemorySize() const { in onGpuMemorySize() 30 GrAttachment::UsageFlags requiredUsage, in build_key() 49 void GrAttachment::ComputeSharedAttachmentUniqueKey(const GrCaps& caps, in ComputeSharedAttachmentUniqueKey() 62 void GrAttachment::ComputeScratchKey(const GrCaps& caps, in ComputeScratchKey() 77 void GrAttachment::computeScratchKey(GrScratchKey* key) const { in computeScratchKey()
|
H A D | GrAttachment.h | 25 class GrAttachment : public GrSurface { 33 ~GrAttachment() override {} in ~GrAttachment() 66 GrAttachment(GrGpu* gpu, SkISize dimensions, UsageFlags supportedUsages, int sampleCnt, in GrAttachment() function 96 GR_MAKE_BITFIELD_CLASS_OPS(GrAttachment::UsageFlags);
|
H A D | GrResourceProvider.cpp | 494 GrAttachment* stencil = rt->getStencilAttachment(); in attachStencilAttachment() 514 GrAttachment::ComputeSharedAttachmentUniqueKey( in attachStencilAttachment() 516 GrAttachment::UsageFlags::kStencilAttachment, numStencilSamples, isProtected, in attachStencilAttachment() 518 auto stencil = this->findByUniqueKey<GrAttachment>(sbKey); in attachStencilAttachment() 531 if (GrAttachment* stencil = rt->getStencilAttachment()) { in attachStencilAttachment() 537 sk_sp<GrAttachment> GrResourceProvider::makeMSAAAttachment(SkISize dimensions, in makeMSAAAttachment() 562 sk_sp<GrAttachment> GrResourceProvider::refScratchMSAAAttachment(SkISize dimensions, in refScratchMSAAAttachment() 573 GrAttachment::ComputeScratchKey(*this->caps(), format, dimensions, in refScratchMSAAAttachment() 574 GrAttachment::UsageFlags::kColorAttachment, sampleCnt, in refScratchMSAAAttachment() 579 GrAttachment* attachment = static_cast<GrAttachment*>(resource); in refScratchMSAAAttachment() [all …]
|
H A D | GrRenderTarget.cpp | 23 GrAttachment* stencil) in GrRenderTarget() 43 void GrRenderTarget::attachStencilAttachment(sk_sp<GrAttachment> stencil) { in attachStencilAttachment()
|
H A D | GrResourceProvider.h | 27 class GrAttachment; variable 267 sk_sp<GrAttachment> makeMSAAAttachment(SkISize dimensions, 329 sk_sp<GrAttachment> refScratchMSAAAttachment(SkISize dimensions,
|
H A D | GrGpu.h | 41 class GrAttachment; variable 353 GrAttachment* stencil, 718 virtual sk_sp<GrAttachment> makeStencilAttachmentForRenderTarget(const GrRenderTarget*, 725 virtual sk_sp<GrAttachment> makeMSAAAttachment(SkISize dimensions, 863 GrAttachment* stencil,
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/skia/src/gpu/gl/ |
H A D | GrGLAttachment.h | 14 class GrGLAttachment : public GrAttachment { 24 : GrAttachment(gpu, dimensions, supportedUsages, sampleCnt, GrProtected::kNo) in GrGLAttachment() 52 using INHERITED = GrAttachment;
|
H A D | GrGLRenderTarget.cpp | 96 GrAttachment::UsageFlags::kStencilAttachment, sampleCount, sFmt); in MakeWrapped() 107 if (GrAttachment* stencil = this->getStencilAttachment()) { in getBackendRenderTarget() 129 GrAttachment* stencil = this->getStencilAttachment(); in completeStencilAttachment()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/skia/src/gpu/vk/ |
H A D | GrVkAttachment.cpp | 24 : GrAttachment(gpu, dimensions, supportedUsages, info.fSampleCount, info.fProtected) in GrVkAttachment() 38 : GrAttachment(gpu, dimensions, supportedUsages, info.fSampleCount, info.fProtected) in GrVkAttachment() 115 sk_sp<GrAttachment> GrVkAttachment::MakeWrapped( in MakeWrapped() 155 GrAttachment::onRelease(); in onRelease() 162 GrAttachment::onAbandon(); in onAbandon()
|
H A D | GrVkAttachment.h | 18 class GrVkAttachment : public GrAttachment, public GrVkImage { 31 static sk_sp<GrAttachment> MakeWrapped(GrVkGpu* gpu,
|
H A D | GrVkGpu.h | 111 sk_sp<GrAttachment> makeStencilAttachmentForRenderTarget(const GrRenderTarget*, 119 sk_sp<GrAttachment> makeMSAAAttachment(SkISize dimensions, 288 GrAttachment*,
|
H A D | GrVkRenderTarget.cpp | 180 sk_sp<GrAttachment> msaaAttachment = in MakeWrappedRenderTarget() 355 const GrAttachment* stencil = this->getStencilAttachment(); in getAttachmentsDescriptor() 533 const GrAttachment* stencil = this->getStencilAttachment(); in stencilImageResource() 544 const GrAttachment* stencil = this->getStencilAttachment(); in stencilAttachmentView()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/skia/src/gpu/d3d/ |
H A D | GrD3DAttachment.cpp | 20 : GrAttachment(gpu, dimensions, supportedUsages, desc.SampleDesc.Count, GrProtected::kNo) in GrD3DAttachment() 70 GrAttachment::onRelease(); in onRelease() 77 GrAttachment::onAbandon(); in onAbandon()
|
H A D | GrD3DGpu.h | 84 sk_sp<GrAttachment> makeStencilAttachmentForRenderTarget(const GrRenderTarget*, 92 sk_sp<GrAttachment> makeMSAAAttachment(SkISize dimensions, in makeMSAAAttachment() 208 GrAttachment*,
|
H A D | GrD3DAttachment.h | 19 class GrD3DAttachment : public GrAttachment, public GrD3DTextureResource {
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/skia/src/gpu/mtl/ |
H A D | GrMtlAttachment.mm | 21 : GrAttachment(gpu, dimensions, supportedUsages, view.sampleCount, GrProtected::kNo) function 55 GrAttachment::onRelease(); 60 GrAttachment::onAbandon();
|
H A D | GrMtlGpu.h | 211 GrAttachment*, 237 sk_sp<GrAttachment> makeStencilAttachmentForRenderTarget( 244 sk_sp<GrAttachment> makeMSAAAttachment(SkISize dimensions, in makeMSAAAttachment()
|
H A D | GrMtlAttachment.h | 18 class GrMtlAttachment : public GrAttachment {
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/skia/src/gpu/mock/ |
H A D | GrMockAttachment.h | 15 class GrMockAttachment : public GrAttachment { 29 using INHERITED = GrAttachment;
|
H A D | GrMockGpu.h | 132 GrAttachment*, 144 sk_sp<GrAttachment> makeStencilAttachmentForRenderTarget(const GrRenderTarget*, 153 sk_sp<GrAttachment> makeMSAAAttachment(SkISize dimensions, in makeMSAAAttachment()
|
H A D | GrMockGpu.cpp | 58 GrAttachment*, in onGetOpsRenderPass() argument 258 sk_sp<GrAttachment> GrMockGpu::makeStencilAttachmentForRenderTarget(const GrRenderTarget* rt, in makeStencilAttachmentForRenderTarget() 263 return sk_sp<GrAttachment>( in makeStencilAttachmentForRenderTarget() 264 new GrMockAttachment(this, dimensions, GrAttachment::UsageFlags::kStencilAttachment, in makeStencilAttachmentForRenderTarget()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/skia/src/gpu/dawn/ |
H A D | GrDawnAttachment.h | 17 class GrDawnAttachment : public GrAttachment { 44 using INHERITED = GrAttachment;
|
H A D | GrDawnAttachment.cpp | 51 void GrDawnAttachment::onRelease() { GrAttachment::onRelease(); } in onRelease() 53 void GrDawnAttachment::onAbandon() { GrAttachment::onAbandon(); } in onAbandon()
|
H A D | GrDawnGpu.h | 65 sk_sp<GrAttachment> makeStencilAttachmentForRenderTarget(const GrRenderTarget*, 73 sk_sp<GrAttachment> makeMSAAAttachment(SkISize dimensions, in makeMSAAAttachment() 201 GrAttachment*,
|