Searched refs:GrDstSampleFlags (Results 1 – 13 of 13) sorted by relevance
57 GrDstSampleFlags dstSampleFlags() const { return fDstSampleFlags; } in dstSampleFlags()59 void setDstSampleFlags(GrDstSampleFlags dstSampleFlags) { fDstSampleFlags = dstSampleFlags; } in setDstSampleFlags()64 GrDstSampleFlags fDstSampleFlags = GrDstSampleFlags::kNone;
31 SkASSERT(this->dstSampleFlags() == GrDstSampleFlags::kNone || this->dstProxyView()); in GrPipeline()58 if (this->dstSampleFlags() & GrDstSampleFlags::kRequiresTextureBarrier) { in xferBarrierType()
128 return this->dstSampleFlags() & GrDstSampleFlags::kAsInputAttachment; in usesDstInputAttachment()140 GrDstSampleFlags dstSampleFlags() const { return fDstProxy.dstSampleFlags(); } in dstSampleFlags()
400 GrDstSampleFlags getDstSampleFlagsForProxy(const GrRenderTargetProxy*, bool drawUsesMSAA) const;631 virtual GrDstSampleFlags onGetDstSampleFlagsForProxy(const GrRenderTargetProxy*) const { in onGetDstSampleFlagsForProxy()632 return GrDstSampleFlags::kNone; in onGetDstSampleFlagsForProxy()
442 GrDstSampleFlags GrCaps::getDstSampleFlagsForProxy(const GrRenderTargetProxy* rt, in getDstSampleFlagsForProxy()448 return GrDstSampleFlags::kNone; in getDstSampleFlagsForProxy()
112 pipeline.dstSampleFlags() & GrDstSampleFlags::kAsInputAttachment); in gen_xp_key()
438 if (!(dstProxyView.dstSampleFlags() & GrDstSampleFlags::kAsInputAttachment)) { in addDrawOp()441 if (dstProxyView.dstSampleFlags() & GrDstSampleFlags::kRequiresTextureBarrier) { in addDrawOp()445 SkASSERT(!(dstProxyView.dstSampleFlags() & GrDstSampleFlags::kAsInputAttachment) || in addDrawOp()
318 GrDstSampleFlags onGetDstSampleFlagsForProxy(const GrRenderTargetProxy*) const override;
1779 GrDstSampleFlags GrVkCaps::onGetDstSampleFlagsForProxy(const GrRenderTargetProxy* rt) const { in onGetDstSampleFlagsForProxy()1785 return GrDstSampleFlags::kRequiresTextureBarrier | GrDstSampleFlags::kAsInputAttachment; in onGetDstSampleFlagsForProxy()1787 return GrDstSampleFlags::kNone; in onGetDstSampleFlagsForProxy()
1304 enum class GrDstSampleFlags { enum1309 GR_MAKE_BITFIELD_CLASS_OPS(GrDstSampleFlags)
2039 if (!(dstSampleFlags & GrDstSampleFlags::kRequiresTextureBarrier) && in setupDstProxyView()2044 if (newFlags & GrDstSampleFlags::kRequiresTextureBarrier) { in setupDstProxyView()2053 if (dstSampleFlags & GrDstSampleFlags::kRequiresTextureBarrier) { in setupDstProxyView()2062 SkASSERT(dstSampleFlags == GrDstSampleFlags::kNone); in setupDstProxyView()
543 GrDstSampleFlags onGetDstSampleFlagsForProxy(const GrRenderTargetProxy*) const override;
4786 GrDstSampleFlags GrGLCaps::onGetDstSampleFlagsForProxy(const GrRenderTargetProxy* rt) const { in onGetDstSampleFlagsForProxy()4788 return GrDstSampleFlags::kRequiresTextureBarrier; in onGetDstSampleFlagsForProxy()4790 return GrDstSampleFlags::kNone; in onGetDstSampleFlagsForProxy()