Cross-regressions between wine and mesa: how to handle them?

Ruslan Kabatsayev b7.10110111 at gmail.com
Fri Jan 31 02:35:59 CST 2014


On Fri, Jan 31, 2014 at 1:22 AM, Stefan Dösinger
<stefandoesinger at gmail.com> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Am 2014-01-27 21:14, schrieb Ruslan Kabatsayev:
>> Bisection gives this (with Mesa $(git
>> describe)=snb-magic-15798-g4df1b98):
>> 09443f14e75e134328643b5d33aff61bdf4dca32 is the first bad commit
>> commit 09443f14e75e134328643b5d33aff61bdf4dca32 Author: Henri
>> Verbeet <hverbeet at codeweavers.com> Date:   Wed Jul 18 21:32:34 2012
>> +0200
>>
>> wined3d: Enable "AlwaysOffscreen" by default.
>>
>> :040000 040000 c37d9d0fe4165e09a89c9e22066e3acc17537bbb
>> 0dd4d64233f4441ab3613327e86d9fe8187ec4ed M      dlls
> Does the GPU support GL_ARB_depth_texture? If not this is potentially
> a duplicate of bug 21708.

According to glxinfo with Mesa before bad commits, it does support it.
Also, there seem to have been some commits back in 2011 which worked
with it, so I suppose it does.

>
>> 1) The one making wine 1.5.17 slow:
>> 97217a40f97cdeae0304798b607f704deb0c3558 is the first bad commit
>> commit 97217a40f97cdeae0304798b607f704deb0c3558 Author: Eric Anholt
>> <eric at anholt.net> Date:   Wed Apr 17 13:55:08 2013 -0700
>>
>> i915: Always enable GL 2.0 support.
>>
>> There's no point in shipping a non-GL2 driver today.
> I don't know about the extend this card support pixel shaders. There
> may be a way for the driver and/or wine to work without falling back
> to software. But overall I disagree with the premise of this patch.
> There's a point in shipping a < GL 2.0 driver for hardware that just
> doesn't support GL 2.0. But there is no point in requiring the
> application to magically know if the driver's GL 2.0 is really 2.0 or
> just something rigged with software fallback mines.
>
> Can you file a Mesa bug about this issue? I think we should ask the
> Mesa devs about their opinion.

Done: https://bugs.freedesktop.org/show_bug.cgi?id=74263

>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v2.0.22 (GNU/Linux)
> Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
>
> iQIcBAEBAgAGBQJS6sKnAAoJEN0/YqbEcdMwTBsP/RpDjFuVxxv8+0LvkdT+LH62
> 9q/PfdsxBGQLCBpfJtuNjLP/2fsZ49SNs4cVY5tEj0FCU9lG8o14tPakBNfvxjXJ
> R4TE6ENzSZuv2pxilG5FS3ZGMks5bKQL6lcOjBmo3QPypHNZHtu0P9b6SotvWSrU
> VObpkayQGcY+hRgGvIABKvdtyJVXVeDGwbRbu+OKpFQZC27NhVx/V6lzkcBTHoAo
> K2OXuLLn7ESE9YtYNewaf4l7n5BHn/Dm2GDtSdsEFbpmyO0NtWLDqLHormz7W0Wz
> GPgFRgMs3/k9j+8MpT+UmbtFxgnT22afHE3f0TkS0yE145JdG5NHYuRQNUwjN5d+
> dGZP05J5KiG8CDACDiNOhxDlx3sRDCCRvHSbjH6Ob3wz7ns2KK3kwHkvmMCwTjE3
> AxB4bXxXzjr+LMUaeoRog0loF9mikDvLdDfejq9xGP68KIjisAzpH4rKkrMBESAc
> VSpn373igEcoGO19SyQwrmlRnvXzM1ewgrG4XetsmhYy7JwCZH5+x07o/FMw9mKV
> atV2CWqU4aTF5NKfzu1V0ys4GrtbGGvPsMuXyhq20G2q+t8xOKT/ARCGX9w6rQGX
> jhr0QnaCgziQxGeQ+WRTcL76uzc231QMH/EGZujfuiZKenutVqnnHrNrxLPxcDqO
> fxPnD37dUw4QnTZbLdzA
> =iPQ/
> -----END PGP SIGNATURE-----



More information about the wine-devel mailing list