VirtualBox

Ignore:
Timestamp:
Nov 11, 2011 5:50:19 PM (13 years ago)
Author:
vboxsync
Message:

VBoxService/GuestCtrl: Overhauled internals, removed pipe double buffering, now using an IPC request/response system for communication (work in progress).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/common/VBoxService/VBoxServiceVMInfo-win.cpp

    r39106 r39279  
    674674        { szSysDir, "VBoxCredProv.dll" },
    675675
    676  /* On 64-bit we don't yet have the OpenGL DLLs in native format.
    677     So just enumerate the 32-bit files in the SYSWOW directory. */
     676        /* Handy-to-know stuff, mostly patched stuff. */
     677        { szSysDir, "libWine.dll" },
     678        { szSysDir, "wined3d.dll" },
     679        { szSysDir, "d3d8.dll" },
     680        { szSysDir, "d3d9.dll" },
     681
     682        /* Direct3D. */
     683        { szSysDir, "VBoxDispD3D.dll" },
     684        { szSysDir, "VBoxD3D8.dll" },
     685        { szSysDir, "VBoxD3D9.dll" },
     686
     687        /* OpenGL. */
     688        { szSysDir, "VBoxOGLarrayspu.dll" },
     689        { szSysDir, "VBoxOGLcrutil.dll" },
     690        { szSysDir, "VBoxOGLerrorspu.dll" },
     691        { szSysDir, "VBoxOGLpackspu.dll" },
     692        { szSysDir, "VBoxOGLpassthroughspu.dll" },
     693        { szSysDir, "VBoxOGLfeedbackspu.dll" },
     694        { szSysDir, "VBoxOGL.dll" },
     695
     696        /* On 64-bit OSes we also have our OpenGL + D3D DLLs in 32-bit,
     697           so enumerate these files in the SYSWOW directory. */
    678698# ifdef RT_ARCH_AMD64
    679699        { szSysWowDir, "VBoxOGLarrayspu.dll" },
     
    684704        { szSysWowDir, "VBoxOGLfeedbackspu.dll" },
    685705        { szSysWowDir, "VBoxOGL.dll" },
    686 # else  /* !RT_ARCH_AMD64 */
    687         { szSysDir, "VBoxOGLarrayspu.dll" },
    688         { szSysDir, "VBoxOGLcrutil.dll" },
    689         { szSysDir, "VBoxOGLerrorspu.dll" },
    690         { szSysDir, "VBoxOGLpackspu.dll" },
    691         { szSysDir, "VBoxOGLpassthroughspu.dll" },
    692         { szSysDir, "VBoxOGLfeedbackspu.dll" },
    693         { szSysDir, "VBoxOGL.dll" },
    694 # endif /* !RT_ARCH_AMD64 */
    695 
     706
     707        { szSysWowDir, "VBoxDispD3D.dll" },
     708# endif /* RT_ARCH_AMD64 */
     709
     710        /* Installed drivers. */
    696711        { szDriversDir, "VBoxGuest.sys" },
    697712        { szDriversDir, "VBoxMouse.sys" },
    698713        { szDriversDir, "VBoxSF.sys"    },
    699714        { szDriversDir, "VBoxVideo.sys" },
     715        { szDriversDir, "VBoxVideoWddm.sys" },
    700716    };
    701717
Note: See TracChangeset for help on using the changeset viewer.

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