|  | 
 | /* | 
 |  * Copyright 2011 Google Inc. | 
 |  * | 
 |  * Use of this source code is governed by a BSD-style license that can be | 
 |  * found in the LICENSE file. | 
 |  */ | 
 |  | 
 | #include "GrPathRenderer.h" | 
 |  | 
 | SK_DEFINE_INST_COUNT(GrPathRenderer) | 
 |  | 
 | GrPathRenderer::GrPathRenderer() { | 
 | } | 
 |  | 
 | void GrPathRenderer::GetPathDevBounds(const SkPath& path, | 
 |                                       int devW, int devH, | 
 |                                       const SkMatrix& matrix, | 
 |                                       SkRect* bounds) { | 
 |     if (path.isInverseFillType()) { | 
 |         *bounds = SkRect::MakeWH(SkIntToScalar(devW), SkIntToScalar(devH)); | 
 |         return; | 
 |     } | 
 |     *bounds = path.getBounds(); | 
 |     matrix.mapRect(bounds); | 
 | } |