[PATCH] d3drm: CreateDevice is unimplemented on Windows.

Stefan Dösinger stefandoesinger at gmail.com
Sun May 26 08:12:49 CDT 2019


Am 24.05.19 um 20:28 schrieb Jeff Smith:
> I found it very odd myself, but I could not find a way to make it do
> anything else, and the only documentation I found on the method just
> says "Not implemented on the Windows platform."
If I remember right when mentoring Aaryaman's GSoC project it only
succeeded for an RGB device or something along those lines. It is quite
possible though that CreateDevice fails while other ways (like
CreateDeviceFromSurface, CreateDeviceFromD3D etc) succeed. This could be
caused by d3drm trying to create a surface that's not supported on
"modern" ddraw drivers for some reason.

The interesting platform to test d3drm stuff would be Windows 9.x, and
maybe Windows 2000/XP. The DLL got removed from Vista, and only ancient
games use it.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://www.winehq.org/pipermail/wine-devel/attachments/20190526/a6f111b6/attachment.sig>


More information about the wine-devel mailing list