зеркало из https://github.com/mozilla/gecko-dev.git
Bug 716415 - Update Azure for Skia API changes. r=gwright
This commit is contained in:
Родитель
ba5cc2c79c
Коммит
55fe2b1be1
|
@ -74,14 +74,14 @@ SourceSurfaceSkia::InitFromData(unsigned char* aData,
|
|||
int32_t aStride,
|
||||
SurfaceFormat aFormat)
|
||||
{
|
||||
mBitmap.setConfig(GfxFormatToSkiaConfig(aFormat), aSize.width, aSize.height, aStride);
|
||||
if (!mBitmap.allocPixels()) {
|
||||
SkBitmap temp;
|
||||
temp.setConfig(GfxFormatToSkiaConfig(aFormat), aSize.width, aSize.height, aStride);
|
||||
temp.setPixels(aData);
|
||||
|
||||
if (!temp.copyTo(&mBitmap, GfxFormatToSkiaConfig(aFormat))) {
|
||||
return false;
|
||||
}
|
||||
|
||||
if (!mBitmap.copyPixelsFrom(aData, mBitmap.getSafeSize(), aStride)) {
|
||||
return false;
|
||||
}
|
||||
mSize = aSize;
|
||||
mFormat = aFormat;
|
||||
mStride = aStride;
|
||||
|
|
Загрузка…
Ссылка в новой задаче