зеркало из https://github.com/mozilla/moz-skia.git
git-svn-id: http://skia.googlecode.com/svn/trunk@1077 2bbb7eff-a529-9590-31e7-b0007b416f81
This commit is contained in:
Родитель
f236d16914
Коммит
813c33c86b
|
@ -237,13 +237,15 @@ bool SkGpuDevice::readPixels(const SkIRect& srcRect, SkBitmap* bitmap) {
|
|||
return false;
|
||||
}
|
||||
|
||||
SkAutoLockPixels alp(tmp);
|
||||
tmp.lockPixels();
|
||||
|
||||
if (!fContext->readRenderTargetPixels(fRenderTarget,
|
||||
bounds.fLeft, bounds.fTop,
|
||||
bounds.width(), bounds.height(),
|
||||
kRGBA_8888_GrPixelConfig,
|
||||
tmp.getPixels())) {
|
||||
bool read = !fContext->readRenderTargetPixels(fRenderTarget,
|
||||
bounds.fLeft, bounds.fTop,
|
||||
bounds.width(), bounds.height(),
|
||||
kRGBA_8888_GrPixelConfig,
|
||||
tmp.getPixels());
|
||||
tmp.unlockPixels();
|
||||
if (!read) {
|
||||
return false;
|
||||
}
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче