diff options
Diffstat (limited to 'src/gpu/SkGpuDevice.cpp')
-rw-r--r-- | src/gpu/SkGpuDevice.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/gpu/SkGpuDevice.cpp b/src/gpu/SkGpuDevice.cpp index 747688ed8b..429ee9f8e2 100644 --- a/src/gpu/SkGpuDevice.cpp +++ b/src/gpu/SkGpuDevice.cpp @@ -513,6 +513,13 @@ inline bool skPaint2GrPaintShader(SkGpuDevice* dev, } /////////////////////////////////////////////////////////////////////////////// +void SkGpuDevice::getGlobalBounds(SkIRect* bounds) const { + if (NULL != bounds) { + const SkIPoint& origin = this->getOrigin(); + bounds->setXYWH(origin.x(), origin.y(), + this->width(), this->height()); + } +} SkBitmap::Config SkGpuDevice::config() const { if (NULL == fRenderTarget) { |