| OLD | NEW | 
|---|
| 1 /* | 1 /* | 
| 2  * Copyright 2010 Google Inc. | 2  * Copyright 2010 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 #ifndef GrContext_DEFINED | 8 #ifndef GrContext_DEFINED | 
| 9 #define GrContext_DEFINED | 9 #define GrContext_DEFINED | 
| 10 | 10 | 
| (...skipping 178 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 189      * @param  rt           the render target receiving the draws | 189      * @param  rt           the render target receiving the draws | 
| 190      * @param  surfaceProps the surface properties (mainly defines text drawing) | 190      * @param  surfaceProps the surface properties (mainly defines text drawing) | 
| 191      * | 191      * | 
| 192      * @return a draw context | 192      * @return a draw context | 
| 193      */ | 193      */ | 
| 194     sk_sp<GrDrawContext> drawContext(sk_sp<GrRenderTarget> rt, const SkSurfacePr
     ops* = nullptr); | 194     sk_sp<GrDrawContext> drawContext(sk_sp<GrRenderTarget> rt, const SkSurfacePr
     ops* = nullptr); | 
| 195 | 195 | 
| 196     /** | 196     /** | 
| 197      * Create both a GrRenderTarget and a matching GrDrawContext to wrap it. | 197      * Create both a GrRenderTarget and a matching GrDrawContext to wrap it. | 
| 198      * The created GrRenderTarget will always be budgeted. | 198      * The created GrRenderTarget will always be budgeted. | 
|  | 199      * We guarantee that "asTexture" will succeed for drawContexts created | 
|  | 200      * via this entry point. | 
| 199      */ | 201      */ | 
| 200     sk_sp<GrDrawContext> newDrawContext(SkBackingFit fit, | 202     sk_sp<GrDrawContext> newDrawContext(SkBackingFit fit, | 
| 201                                         int width, int height, | 203                                         int width, int height, | 
| 202                                         GrPixelConfig config, | 204                                         GrPixelConfig config, | 
| 203                                         int sampleCnt = 0, | 205                                         int sampleCnt = 0, | 
| 204                                         GrSurfaceOrigin origin = kDefault_GrSurf
     aceOrigin, | 206                                         GrSurfaceOrigin origin = kDefault_GrSurf
     aceOrigin, | 
| 205                                         const SkSurfaceProps* surfaceProps = nul
     lptr); | 207                                         const SkSurfaceProps* surfaceProps = nul
     lptr); | 
| 206 | 208 | 
| 207     /////////////////////////////////////////////////////////////////////////// | 209     /////////////////////////////////////////////////////////////////////////// | 
| 208     // Misc. | 210     // Misc. | 
| (...skipping 287 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 496     SkAutoTUnref<const GrCaps>  fCaps; | 498     SkAutoTUnref<const GrCaps>  fCaps; | 
| 497     uint32_t                    fContextUniqueID; | 499     uint32_t                    fContextUniqueID; | 
| 498 | 500 | 
| 499     friend class GrContext; | 501     friend class GrContext; | 
| 500     friend class SkImage; | 502     friend class SkImage; | 
| 501 | 503 | 
| 502     typedef SkRefCnt INHERITED; | 504     typedef SkRefCnt INHERITED; | 
| 503 }; | 505 }; | 
| 504 | 506 | 
| 505 #endif | 507 #endif | 
| OLD | NEW | 
|---|