Changeset 40647 in vbox for trunk/src/VBox/Additions/WINNT
- Timestamp:
- Mar 26, 2012 2:06:24 PM (13 years ago)
- svn:sync-xref-src-repo-rev:
- 77077
- Location:
- trunk/src/VBox/Additions/WINNT/Graphics/Wine/wined3d
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Additions/WINNT/Graphics/Wine/wined3d/directx.c
r40588 r40647 887 887 888 888 #ifdef VBOX_WITH_WDDM 889 static BOOL match_mesa_intel_hd(const struct wined3d_gl_info *gl_info, const char *gl_renderer,890 enum wined3d_gl_vendor gl_vendor, enum wined3d_pci_vendor card_vendor, enum wined3d_pci_device device)891 {892 if (card_vendor != HW_VENDOR_INTEL) return FALSE;893 if (gl_vendor != GL_VENDOR_MESA) return FALSE;894 if (device != CARD_INTEL_SBHD) return FALSE;895 return TRUE;896 }897 898 889 static BOOL match_mesa_nvidia(const struct wined3d_gl_info *gl_info, const char *gl_renderer, 899 890 enum wined3d_gl_vendor gl_vendor, enum wined3d_pci_vendor card_vendor, enum wined3d_pci_device device) … … 1006 997 #ifdef VBOX_WITH_WDDM 1007 998 { 1008 match_mesa_nvidia, 1009 quirk_no_shader_3, 1010 "disable shader 3 support" 1011 }, 1012 { 1013 match_mesa_intel_hd, 1014 quirk_no_np2, 1015 "disable np2 for mesa intel hd" 999 match_mesa_nvidia, 1000 quirk_no_shader_3, 1001 "disable shader 3 support" 1016 1002 }, 1017 1003 #endif … … 1276 1262 || strstr(gl_renderer, "Intel(R)") 1277 1263 || strstr(gl_vendor_string, "Intel Inc.")) 1278 {1279 #ifdef VBOX_WITH_WDDM1280 if (strstr(gl_renderer, "Mesa"))1281 return GL_VENDOR_MESA;1282 #endif1283 1264 return GL_VENDOR_INTEL; 1284 }1285 1265 1286 1266 if (strstr(gl_vendor_string, "Mesa") … … 2006 1986 const char *gl_renderer, unsigned int *vidmem) 2007 1987 { 2008 #ifdef VBOX_WITH_WDDM2009 if (strstr(gl_renderer, "Sandybridge"))2010 return CARD_INTEL_SBHD;2011 #endif2012 1988 FIXME_(d3d_caps)("Card selection not handled for Mesa Intel driver\n"); 2013 1989 return CARD_INTEL_I915G; -
trunk/src/VBox/Additions/WINNT/Graphics/Wine/wined3d/wined3d_private.h
r40588 r40647 1441 1441 CARD_INTEL_I945GM = 0x27a2, /* Same as GMA 950? */ 1442 1442 CARD_INTEL_X3100 = 0x2a02, /* Found in Macs. Same as GMA 965? */ 1443 CARD_INTEL_SBHD = 0x0126, /* SundyBridge HD Desktop */1444 1443 }; 1445 1444
Note:
See TracChangeset
for help on using the changeset viewer.