Artur Szymiec : wined3d: Add a device uuid.

Alexandre Julliard julliard at winehq.org
Thu Mar 13 14:55:28 CDT 2008


Module: wine
Branch: master
Commit: 102b9d12e48cdc58254aa3e098d00af92480a5d8
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=102b9d12e48cdc58254aa3e098d00af92480a5d8

Author: Artur Szymiec <artur.szymiec at gmail.com>
Date:   Thu Mar 13 15:14:00 2008 +0100

wined3d: Add a device uuid.

---

 dlls/wined3d/directx.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/dlls/wined3d/directx.c b/dlls/wined3d/directx.c
index 04af700..e852d6b 100644
--- a/dlls/wined3d/directx.c
+++ b/dlls/wined3d/directx.c
@@ -36,6 +36,9 @@
 WINE_DEFAULT_DEBUG_CHANNEL(d3d);
 WINE_DECLARE_DEBUG_CHANNEL(d3d_caps);
 
+/* The d3d device ID */
+static const GUID IID_D3DDEVICE_D3DUID = { 0xaeb2cdd4, 0x6e41, 0x43ea, { 0x94,0x1c,0x83,0x61,0xcc,0x76,0x07,0x81 } };
+
 /* Extension detection */
 static const struct {
     const char *extension_string;
@@ -1594,8 +1597,8 @@ static HRESULT WINAPI IWineD3DImpl_GetAdapterIdentifier(IWineD3D *iface, UINT Ad
     *(pIdentifier->DeviceId) = Adapters[Adapter].gl_info.gl_card;
     *(pIdentifier->SubSysId) = 0;
     *(pIdentifier->Revision) = 0;
+    *pIdentifier->DeviceIdentifier = IID_D3DDEVICE_D3DUID;
 
-    /*FIXME: memcpy(&pIdentifier->DeviceIdentifier, ??, sizeof(??GUID)); */
     if (Flags & WINED3DENUM_NO_WHQL_LEVEL) {
         *(pIdentifier->WHQLLevel) = 0;
     } else {




More information about the wine-cvs mailing list