Lines Matching refs:GrVkAttachment
18 GrVkAttachment::GrVkAttachment(GrVkGpu* gpu, in GrVkAttachment() function in GrVkAttachment
34 GrVkAttachment::GrVkAttachment(GrVkGpu* gpu, in GrVkAttachment() function in GrVkAttachment
52 sk_sp<GrVkAttachment> GrVkAttachment::MakeStencil(GrVkGpu* gpu, in MakeStencil()
58 return GrVkAttachment::Make(gpu, dimensions, UsageFlags::kStencilAttachment, sampleCnt, format, in MakeStencil()
62 sk_sp<GrVkAttachment> GrVkAttachment::MakeMSAA(GrVkGpu* gpu, in MakeMSAA()
72 return GrVkAttachment::Make(gpu, dimensions, UsageFlags::kColorAttachment, numSamples, format, in MakeMSAA()
76 sk_sp<GrVkAttachment> GrVkAttachment::MakeTexture(GrVkGpu* gpu, in MakeTexture()
95 return GrVkAttachment::Make(gpu, dimensions, usageFlags, numSamples, format, mipLevels, in MakeTexture()
132 sk_sp<GrVkAttachment> GrVkAttachment::Make(GrVkGpu* gpu, in Make()
166 return sk_sp<GrVkAttachment>(new GrVkAttachment(gpu, dimensions, attachmentUsages, info, in Make()
173 sk_sp<GrVkAttachment> GrVkAttachment::MakeWrapped( in MakeWrapped()
193 return sk_sp<GrVkAttachment>(new GrVkAttachment(gpu, dimensions, attachmentUsages, info, in MakeWrapped()
224 gr_rp < const GrVkDescriptorSet> GrVkAttachment::inputDescSetForBlending(GrVkGpu* gpu) { in inputDescSetForBlending()
245 gr_rp<const GrVkDescriptorSet> GrVkAttachment::inputDescSetForMSAALoad(GrVkGpu* gpu) { in inputDescSetForMSAALoad()
266 GrVkAttachment::~GrVkAttachment() { in ~GrVkAttachment()
272 void GrVkAttachment::release() { in release()
280 void GrVkAttachment::onRelease() { in onRelease()
285 void GrVkAttachment::onAbandon() { in onAbandon()
290 GrVkGpu* GrVkAttachment::getVkGpu() const { in getVkGpu()