`setupapi` patch from staging

Donat Enikeev donat at enikeev.net
Sun Jan 8 09:16:12 CST 2017


Hi Sebastian,

> the patch you are asking about is most likely responsible for the 
> following regression:
> https://bugs.winehq.org/show_bug.cgi?id=41653#c11

Yes, I has been following this bug, and was able to confirm flickering 
with 2.0-rc4 without StrictDrawOrdering Wine option.
But not sure this is a true regression (as plain Wine seems affected as 
well)

Adobe Air Stage3D applications use multiple rendering Direct3D9 threads 
and seems Wine can't handle the commands order exactly as in Windows 
(at least for these games and/or some environments), despite all the 
syncing between threads.

So, I believe this is not a regression, the bug is just hidden per 
forced software rendering; and the trade off is between unplayability 
because of performance (see gameplay video attached 
https://bugs.winehq.org/attachment.cgi?id=56048) or flickering without 
StrictDrawOrdering on some systems

What do you think?

Best,
Donnie

On Вс, янв 8, 2017 at 5:57 , Sebastian Lackner 
<sebastian at fds-team.de> wrote:
> On 08.01.2017 15:52, Donat Enikeev wrote:
>>> It was probably never sent to patch list, so there was nothing to 
>>> discuss.
>> 
>>  Hm, so, do you think it is worth re-submitting for a formal review 
>> in current state and if so, who is eligible to do that on behalf of 
>> Michael Muller (michael at fds-team.de)?
>> 
>>  Best regards,
>>  Donnie
>> 
> 
> Hi Donnie,
> 
> the patch you are asking about is most likely responsible for the 
> following regression:
> https://bugs.winehq.org/show_bug.cgi?id=41653#c11
> This means it is not suitable for the development branch yet 
> (especially during the feature freeze).
> 
> Best regards,
> Sebastian
> 




More information about the wine-devel mailing list