icecat: add release icecat-140.9.0-1gnu1 for ecne
This commit is contained in:
parent
8eb1f1732f
commit
a5f93cb214
1197 changed files with 30593 additions and 15344 deletions
|
|
@ -156,7 +156,8 @@ BufferTextureData* BufferTextureData::CreateForYCbCr(
|
|||
gfx::ColorRange aColorRange, gfx::ChromaSubsampling aSubsampling,
|
||||
TextureFlags aTextureFlags) {
|
||||
uint32_t bufSize = ImageDataSerializer::ComputeYCbCrBufferSize(
|
||||
aYSize, aYStride, aCbCrSize, aCbCrStride);
|
||||
aDisplay, aYSize, aYStride, aCbCrSize, aCbCrStride, aColorDepth,
|
||||
aSubsampling);
|
||||
if (bufSize == 0) {
|
||||
return nullptr;
|
||||
}
|
||||
|
|
@ -274,11 +275,15 @@ bool BufferTextureData::BorrowMappedData(MappedTextureData& aData) {
|
|||
|
||||
gfx::IntSize size = GetSize();
|
||||
|
||||
auto stride = ImageDataSerializer::ComputeRGBStride(GetFormat(), size.width);
|
||||
if (stride == 0) {
|
||||
return false;
|
||||
}
|
||||
|
||||
aData.data = GetBuffer();
|
||||
aData.size = size;
|
||||
aData.format = GetFormat();
|
||||
aData.stride =
|
||||
ImageDataSerializer::ComputeRGBStride(aData.format, size.width);
|
||||
aData.stride = stride;
|
||||
|
||||
return true;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue