[PATCH v2 xserver] EXA: Honour op parameter to exaGlyphs even if maskFormat == NULL
Michel Dänzer
michel at daenzer.net
Fri May 6 09:40:57 UTC 2016
On 06.05.2016 15:47, Michel Dänzer wrote:
> On 05.05.2016 22:30, Uli Schlachter wrote:
>> Am 01.04.2016 um 11:24 schrieb Michel Dänzer:
>>> From: Michel Dänzer <michel.daenzer at amd.com>
>>>
>>> Reported-by: Uli Schlachter <psychon at znc.in>
>>>
>>> Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=94775
>>> Signed-off-by: Michel Dänzer <michel.daenzer at amd.com>
>>
>> Ping? Does anyone with lots of clue about EXA want to take a look at this?
>>
>> If it helps (since it's a step in the right direction and it becomes harder to
>> get wrong rendering after this patch):
>
> Assuming "wrong rendering" refers to this paragraph from the referenced
> bug you reported:
>
> However, that could produce incorrect rendering with intermediate
> flushes and some operators that cannot easily split (e.g. Out).
>
> That would be a client bug, the RENDER specification explicitly defines
> how rendering is performed when mask-format is None.
>
> So, this is quite certainly the correct fix.
FWIW, it also matches what glamor does.
--
Earthling Michel Dänzer | http://www.amd.com
Libre software enthusiast | Mesa and X developer
More information about the xorg-devel
mailing list