Searched refs:GrMtlAttachment (Results 1 - 6 of 6) sorted by relevance
/third_party/skia/src/gpu/mtl/ |
H A D | GrMtlFramebuffer.h | 15 class GrMtlAttachment; 19 static sk_sp<const GrMtlFramebuffer> Make(GrMtlAttachment* colorAttachment, 20 GrMtlAttachment* resolveAttachment, 21 GrMtlAttachment* stencilAttachment); 23 GrMtlAttachment* colorAttachment() { return fColorAttachment.get(); } in colorAttachment() 24 GrMtlAttachment* resolveAttachment() { return fResolveAttachment.get(); } in resolveAttachment() 25 GrMtlAttachment* stencilAttachment() { return fStencilAttachment.get(); } in stencilAttachment() 28 GrMtlFramebuffer(sk_sp<GrMtlAttachment> colorAttachment, 29 sk_sp<GrMtlAttachment> resolveAttachment, 30 sk_sp<GrMtlAttachment> stencilAttachmen [all...] |
H A D | GrMtlAttachment.h | 18 class GrMtlAttachment : public GrAttachment { class 20 static sk_sp<GrMtlAttachment> MakeStencil(GrMtlGpu* gpu, 25 static sk_sp<GrMtlAttachment> MakeMSAA(GrMtlGpu* gpu, 30 static sk_sp<GrMtlAttachment> MakeTexture(GrMtlGpu* gpu, 38 static sk_sp<GrMtlAttachment> MakeWrapped(GrMtlGpu* gpu, 44 ~GrMtlAttachment() override; 63 static sk_sp<GrMtlAttachment> Make(GrMtlGpu* gpu, 73 GrMtlAttachment(GrMtlGpu* gpu, 79 GrMtlAttachment(GrMtlGpu* gpu,
|
H A D | GrMtlRenderTarget.h | 15 #include "src/gpu/mtl/GrMtlAttachment.h" 38 GrMtlAttachment* colorAttachment() const { return fColorAttachment.get(); } in colorAttachment() 40 GrMtlAttachment* resolveAttachment() const { return fResolveAttachment.get(); } in resolveAttachment() 43 // Returns the GrMtlAttachment of the non-msaa attachment. If the color attachment has 1 sample, 45 GrMtlAttachment* nonMSAAAttachment() const { in nonMSAAAttachment() 63 sk_sp<GrMtlAttachment> colorAttachment, 64 sk_sp<GrMtlAttachment> resolveAttachment); 74 sk_sp<GrMtlAttachment> fColorAttachment; 75 sk_sp<GrMtlAttachment> fResolveAttachment; 82 sk_sp<GrMtlAttachment> colorAttachmen [all...] |
H A D | GrMtlTextureRenderTarget.h | 48 sk_sp<GrMtlAttachment> texture, 49 sk_sp<GrMtlAttachment> colorAttachment, 50 sk_sp<GrMtlAttachment> resolveAttachment, 55 sk_sp<GrMtlAttachment> texture, 56 sk_sp<GrMtlAttachment> colorAttachment, 57 sk_sp<GrMtlAttachment> resolveAttachment,
|
H A D | GrMtlTexture.h | 12 #include "src/gpu/mtl/GrMtlAttachment.h" 34 GrMtlAttachment* attachment() const { return fTexture.get(); } in attachment() 46 GrMtlTexture(GrMtlGpu*, SkISize, sk_sp<GrMtlAttachment>, GrMipmapStatus); 66 GrMtlTexture(GrMtlGpu*, SkBudgeted, SkISize, sk_sp<GrMtlAttachment>, GrMipmapStatus); 71 sk_sp<GrMtlAttachment>, 76 sk_sp<GrMtlAttachment> fTexture;
|
H A D | GrMtlGpu.h | 23 #include "src/gpu/mtl/GrMtlAttachment.h" 84 GrMtlAttachment* dstAttachment, GrMtlAttachment* srcAttachment, 113 GrMtlAttachment* src, 226 void resolve(GrMtlAttachment* resolveAttachment, GrMtlAttachment* msaaAttachment);
|
Completed in 3 milliseconds