mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 1251910: Fix YUV422 IOSurface. r=mattwoodrow.
Bug 1249273 reverted the changes of bug 1248323. MozReview-Commit-ID: 4ri1gTOf2Dg
This commit is contained in:
parent
d7ac2bdb50
commit
8bb601a9eb
@ -357,7 +357,7 @@ ImageHost::Composite(LayerComposite* aLayer,
|
||||
bool isAlphaPremultiplied =
|
||||
!(mCurrentTextureHost->GetFlags() & TextureFlags::NON_PREMULTIPLIED);
|
||||
RefPtr<TexturedEffect> effect =
|
||||
CreateTexturedEffect(mCurrentTextureHost->GetFormat(),
|
||||
CreateTexturedEffect(mCurrentTextureHost->GetReadFormat(),
|
||||
mCurrentTextureSource.get(), aFilter, isAlphaPremultiplied,
|
||||
GetRenderState());
|
||||
if (!effect) {
|
||||
@ -597,7 +597,7 @@ ImageHost::GenEffect(const gfx::Filter& aFilter)
|
||||
isAlphaPremultiplied = false;
|
||||
}
|
||||
|
||||
return CreateTexturedEffect(mCurrentTextureHost->GetFormat(),
|
||||
return CreateTexturedEffect(mCurrentTextureHost->GetReadFormat(),
|
||||
mCurrentTextureSource,
|
||||
aFilter,
|
||||
isAlphaPremultiplied,
|
||||
|
Loading…
Reference in New Issue
Block a user