[PATCH] winex11: fix destroying of top-level windows

Stefan Dösinger stefandoesinger at gmail.com
Tue Jun 28 12:26:57 CDT 2016


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Am 2016-06-28 um 11:43 schrieb Henri Verbeet:
> On 25 June 2016 at 01:26, Miklós Máté <mtmkls at gmail.com> wrote:
>> I couldn't reproduce that test failure. I cloned Stefan's
>> repository (master branch), applied my glx 1.3 patches that are
>> in 1.9.12, and v2 of this patch, and I set the registry keys for
>> CSMT (csmt=enabled, strictdrawordering=disabled). The d3d9 tests
>> all pass. Did I miss something? Is there a way to tell if CSMT is
>> in use?
>> 
> Mostly by messages like "fixme:d3d:context_acquire Acquiring a GL 
> context from outside the CS thread."
> 
> The d3d9 tests do pass here, but e.g. ddraw7 from the ddraw tests 
> fails with a GLXBadWindow from X_GLXDestroyWindow. 
> WINEDEBUG=+synchronous makes it work. There's also a "failed to
> create drawable" message that I didn't investigate.
FYI, the CSMT patches currently have a race condition when setting up
/ tearing down devices. I had a hacky workaround for that previously
that fixed the random GLXBadWindow failures. I haven't included this
patch yet in my "new" rebase because it was somewhat convoluted.


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJXcrNhAAoJEN0/YqbEcdMwsXEQAIZ8+4dahYho6RxBa5DsQiMj
sqTTXZdEK9strUkVcFjqi0ercm8yU6ubhLMHFgumh+caAGGLiC8TaYQNVQvN6s40
KN9qJ1Vi7Ae11GqWwFVV/MIL6YwYmXnWsgaFlBB8itn50Cv6CT9VyYsJRmw97b7Y
0TRpOhTsaYqsGGWNK1dbfI5LWPKY4cAUCPOMcDY8xpEJUZhcNzg0kHilJn1gQQfh
E5klKtq9HQ3qd/xljHvTxdwtTqh/i2QmrDdxONg9546er4QoHHZK4hJ+xu/VOjv0
PVvegnRu8eZKU3V1N/JxN9t3cxL6XXtNmhCik8tfExZGPb6PZCHETqx2xQO9y+hA
qV50C6EuQN89AqNwITKaE4NydQ/sDBGg96ld2VKmPsSemvWYgIzswwWeFRVu8zXy
HYMMsxNDKjC4nwvLwYuWVuzXQ3vTuYgBk2DxT78huWljDCnuxPf4KpzcQjMNUr4c
3UoO3gZsVH2uGFElD8PTSjzUUR9C4HN94MiwNZ63pqCUSqt2PN68hjZesfdh3bTD
2ljznN/P51PimHKUsaCFdEUdGQnk2vpVovTGt1OQGzIKn51FP9mr4Sf5ltoOPmY0
IkAFE45pcxlZccKjN/Mi7tmSZsizCJ0lUX+vYLm4eC3J7PoRAD6b7+eyDQQr2yG8
AIUTCs57/kr5fbM28x9A
=9yQa
-----END PGP SIGNATURE-----



More information about the wine-devel mailing list