diff options
Diffstat (limited to 'src/gpu/GrRenderTargetProxy.cpp')
-rw-r--r-- | src/gpu/GrRenderTargetProxy.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/gpu/GrRenderTargetProxy.cpp b/src/gpu/GrRenderTargetProxy.cpp index 7d872efb0a..e0dbe8fbc5 100644 --- a/src/gpu/GrRenderTargetProxy.cpp +++ b/src/gpu/GrRenderTargetProxy.cpp @@ -39,11 +39,12 @@ GrRenderTargetProxy::GrRenderTargetProxy(LazyInstantiateCallback&& callback, LazyInstantiationType lazyType, const GrSurfaceDesc& desc, SkBackingFit fit, SkBudgeted budgeted, - uint32_t flags) + uint32_t flags, + GrRenderTargetFlags renderTargetFlags) : INHERITED(std::move(callback), lazyType, desc, fit, budgeted, flags) , fSampleCnt(desc.fSampleCnt) , fNeedsStencil(false) - , fRenderTargetFlags(GrRenderTargetFlags::kNone) { + , fRenderTargetFlags(renderTargetFlags) { SkASSERT(SkToBool(kRenderTarget_GrSurfaceFlag & desc.fFlags)); } |