wined3d: Recognize cards that expose ARB_shader_texture_lod as DX10 capable even if they don't support EXT_gpu_shader4 (try 3)
stefandoesinger at gmail.com
Fri May 30 02:59:57 CDT 2014
-----BEGIN PGP SIGNED MESSAGE-----
Am 2014-05-29 20:34, schrieb Andrei Slăvoiu:
> So use the string provided by EnumDisplayDevices and the PCI ID and
> memory size from the WGL extension?
Something like that, yes. It needs a few separate pieces of work
though - right now EnumDisplayDevicesW is a stub (see
dlls/user32/misc.c). I suggest to start with only the WGL extension
part and keep the PCI ID -> device name table in wined3d for now. Once
this is in place we can worry about EnumDisplayDevices.
All this is related to dual GPU support as well. Support for this is
virtually nonexistent in winex11, user32 and wined3d, and Linux as a
whole doesn't really support a dual-head configuration where one
monitor is driven by an AMD GPU and the other is driven by an Nvidia
GPU. This puts you in the unfortunate position of having to think
about multi-GPU support (to avoid making things worse) but not really
being able to test things and/or adding lots of infrastructure.
OSX and Windows 7 support such multi-gpu configurations.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
-----END PGP SIGNATURE-----
More information about the wine-devel