Advice fixing #13683 (DirectX mouse overlay?)

Stefan Dösinger stefandoesinger at gmail.com
Wed Mar 19 17:13:11 CDT 2014


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Am 2014-03-19 22:45, schrieb Christopher Thielen:
> I determined this isn't the User32 cursor stuff. It's probably a 
> D3D surface with incorrect properties.
Apitrace works for d3d9.

> Can anyone recommend an OpenGL debugger or other mechanism for 
> exploring the surfaces of a given scene and playing with their 
> properties? My guess is the tools are pretty primitive for this 
> kind of thing.
Did you see if d3d+warn writes anything about failed surface creation?

You can try to record a game drawing with apitrace on Windows and see
if it plays back correctly on Wine. Also check if the playback shows
the mouse pointer in Windows.

I don't know if d3d9 recording with apitrace works in Wine - it might
just work, or it might be missing some DECLSPEC_HOTPATCH markers on
some d3d9 functions.

You can also use the Linux version of apitrace to record the opengl
calls wined3d creates. This will probably not help you in your case.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIcBAEBAgAGBQJTKhZ3AAoJEN0/YqbEcdMwuxsP/iK9wDECv6CoMjYxjDo1yxQV
jPC0KbSUw2DwUl0fFTCdWi6PxeTUoz8Hp2IC60D07BvGDiPaxJwRvewfO5jeYuqr
sINzPgk5NgnZjkUN+cs4oGYlEFXY4p02eSe3uZhihlD0lnbJ0pV/g+8f4RPeIctM
acTdC6kaIOUQLkRGliOotaj3w27e5QomXiaHcn1l8Ov3of7dBnJtg7hJTvlymL0g
bUOpnCVHtN1BoeWwQUPUEzhqMjmU4gUCgBZ7lBDsbReeNmFHoeR0QaIqC8EWKr0D
jznbKuAjuK+9GB/cVhqJj+hHlCaj6xoyNfOQQ34KHYcdtbAMhOTCkJbKzPmCeH8r
xU3C2nSH88fld/Ie7oULE671XUNnXjPgDQPIcyeBC3PYZ33dR5vzLJrMA63/zA9X
dP2qiF/A2N7Sk0Mq0FHtKcLICo9W+w7AXOdksZlrWEX4iiUB6LX3sQ+vMm+IePL0
WxcxP4CEAhXGiu/bub4hj8y3BbvbfyQklrZ4cz05iIf+WS4xYo6cwZ53ciVpgwBu
V52s8N/XpC6QSy7UpqV1b6JuvMliHlLKGSbCZMezbsB6mShKdGyq45T1JhGukkh0
Q3DEQoX5TQSg8RqyRwr8coDZDwD0zese6uE+aVuzzznyY0LrTDo4Jio+Y3mWL45e
jivFvw1C6uoFTKPqU8oM
=QPSs
-----END PGP SIGNATURE-----



More information about the wine-devel mailing list