VirtualBox

Changeset 40647 in vbox for trunk/src/VBox/Additions/WINNT


Ignore:
Timestamp:
Mar 26, 2012 2:06:24 PM (13 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
77077
Message:

wddm/wine: revert r76989 for future investigation

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  
    887887
    888888#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 
    898889static BOOL match_mesa_nvidia(const struct wined3d_gl_info *gl_info, const char *gl_renderer,
    899890        enum wined3d_gl_vendor gl_vendor, enum wined3d_pci_vendor card_vendor, enum wined3d_pci_device device)
     
    1006997#ifdef VBOX_WITH_WDDM
    1007998    {
    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"
    10161002    },
    10171003#endif
     
    12761262            || strstr(gl_renderer, "Intel(R)")
    12771263            || strstr(gl_vendor_string, "Intel Inc."))
    1278     {
    1279 #ifdef VBOX_WITH_WDDM
    1280         if (strstr(gl_renderer, "Mesa"))
    1281             return GL_VENDOR_MESA;
    1282 #endif
    12831264        return GL_VENDOR_INTEL;
    1284     }
    12851265
    12861266    if (strstr(gl_vendor_string, "Mesa")
     
    20061986        const char *gl_renderer, unsigned int *vidmem)
    20071987{
    2008 #ifdef VBOX_WITH_WDDM
    2009     if (strstr(gl_renderer, "Sandybridge"))
    2010         return CARD_INTEL_SBHD;
    2011 #endif
    20121988    FIXME_(d3d_caps)("Card selection not handled for Mesa Intel driver\n");
    20131989    return CARD_INTEL_I915G;
  • trunk/src/VBox/Additions/WINNT/Graphics/Wine/wined3d/wined3d_private.h

    r40588 r40647  
    14411441    CARD_INTEL_I945GM               = 0x27a2, /* Same as GMA 950? */
    14421442    CARD_INTEL_X3100                = 0x2a02, /* Found in Macs. Same as GMA 965? */
    1443     CARD_INTEL_SBHD                 = 0x0126, /* SundyBridge HD Desktop */
    14441443};
    14451444
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette