| OLD | NEW | 
|---|
| 1 /* | 1 /* | 
| 2  * Copyright 2015 Google Inc. | 2  * Copyright 2015 Google Inc. | 
| 3  * | 3  * | 
| 4  * Use of this source code is governed by a BSD-style license that can be | 4  * Use of this source code is governed by a BSD-style license that can be | 
| 5  * found in the LICENSE file. | 5  * found in the LICENSE file. | 
| 6  */ | 6  */ | 
| 7 | 7 | 
| 8 #include "GrResourceProvider.h" | 8 #include "GrResourceProvider.h" | 
| 9 | 9 | 
| 10 #include "GrGpu.h" | 10 #include "GrGpu.h" | 
| (...skipping 209 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 220                 // We used to clear down in the GL subclass using a special purp
     ose | 220                 // We used to clear down in the GL subclass using a special purp
     ose | 
| 221                 // FBO. But iOS doesn't allow a stencil-only FBO. It reports uns
     upported | 221                 // FBO. But iOS doesn't allow a stencil-only FBO. It reports uns
     upported | 
| 222                 // FBO status. | 222                 // FBO status. | 
| 223                 this->gpu()->clearStencil(rt); | 223                 this->gpu()->clearStencil(rt); | 
| 224             } | 224             } | 
| 225         } | 225         } | 
| 226     } | 226     } | 
| 227     return rt->renderTargetPriv().getStencilAttachment(); | 227     return rt->renderTargetPriv().getStencilAttachment(); | 
| 228 } | 228 } | 
| 229 | 229 | 
|  | 230 GrRenderTarget* GrResourceProvider::wrapBackendTextureAsRenderTarget( | 
|  | 231         const GrBackendTextureDesc& desc, GrWrapOwnership ownership) { | 
|  | 232     if (this->isAbandoned()) { | 
|  | 233         return nullptr; | 
|  | 234     } | 
|  | 235     return this->gpu()->wrapBackendTextureAsRenderTarget(desc, ownership); | 
|  | 236 } | 
| 230 | 237 | 
| OLD | NEW | 
|---|