Searched refs:gr_rp (Results 1 – 7 of 7) sorted by relevance
180 template<typename T> using gr_rp = gr_sp<T, &T::ref, &T::recycle>; variable188 template <typename T> gr_rp<T> gr_ref_rp(T* obj) { return gr_rp<T>(SkSafeRef(obj)); } in gr_ref_rp()190 template <typename T> gr_rp<T> gr_ref_rp(const T* obj) { in gr_ref_rp()191 return gr_rp<T>(const_cast<T*>(SkSafeRef(obj))); in gr_ref_rp()
64 gr_rp<const GrVkDescriptorSet> inputDescSetForBlending(GrVkGpu* gpu);67 gr_rp<const GrVkDescriptorSet> inputDescSetForMSAALoad(GrVkGpu* gpu);112 gr_rp<const GrVkDescriptorSet> fCachedBlendingInputDescSet;114 gr_rp<const GrVkDescriptorSet> fCachedMSAALoadInputDescSet;
68 bool setAndBindInputAttachment(GrVkGpu*, gr_rp<const GrVkDescriptorSet> inputDescSet,
224 gr_rp < const GrVkDescriptorSet> GrVkAttachment::inputDescSetForBlending(GrVkGpu* gpu) { in inputDescSetForBlending()245 gr_rp<const GrVkDescriptorSet> GrVkAttachment::inputDescSetForMSAALoad(GrVkGpu* gpu) { in inputDescSetForMSAALoad()
122 void addRecycledResource(gr_rp<const GrRecycledResource> resource) { in addRecycledResource()166 TrackedResourceArray<gr_rp<const GrRecycledResource>> fTrackedRecycledResources;
204 gr_rp<const GrVkDescriptorSet> inputDS = src->inputDescSetForMSAALoad(gpu); in loadMSAAFromResolve()
238 gr_rp<const GrVkDescriptorSet> inputDescSet, in setAndBindInputAttachment()