History log of /vbox/src/VBox/Devices/Graphics/DevVGA-SVGA3d-ogl.cpp
Revision Date Author Comments Expand
b2f884b6a137aa7f67cfeea03f4e9bc6f1e7d912 55297 16-Apr-2015 vboxsync

two gcc warnings

0ffa3979e9b800f5931dd30c51ec3c0aadc3a1f1 54789 16-Mar-2015 vboxsync

VMSVGA3d: Changed the surface arrays into pointer arrays to reduce the copying requried when growing (there maybe lots of them and growing by 1 is tedious). This also means the surface pointers remain valid across growths.

33444ab17e1a7381b720782fd083cb0e49b84dc1 54786 16-Mar-2015 vboxsync

VMSVGA3D: Check stage range.

aec6fc9d2efe16d4e250b2ebaf8dbfbd49f8eaa6 54785 16-Mar-2015 vboxsync

VMSVGA3d: Changed the context arrays into pointer arrays to reduce the copying requried when growing (entry size > 8K, I think). This also means the context pointers remain valid across growths.

9b37cfa6efe394762d21f3710df8fa46b2758880 54783 16-Mar-2015 vboxsync

VMSVGA3D: Corrected realloc calls.

8177818e385db2d90f58710d17aa5f66e074f2f6 54772 16-Mar-2015 vboxsync

vmsvga3dCreateTexture/ogl: It's not all that needs doing here, apparently...

2baa3306795480a7d51024e33733db7bcd14e7ba 54771 16-Mar-2015 vboxsync

vmsvga3dCreateTexture/ogl: Initializing the texture memory even in the non-dirty case seems to cure the texture corruption issues. It is also an good idea to not let the guest have access to uninitialized host video memory.

2624f7a939f765d1975a82f3072c272f7fa3548d 54766 15-Mar-2015 vboxsync

The D3DXDisassembleShader API required the DirectX SDK, which we don't have handy.

d200be7337d4aad2bec2961a885e856f7866d4f6 54765 15-Mar-2015 vboxsync

VMSVGA3d: Applied patches from trivirt that among other things makes Chrome work on OpenGL hosts.

f067ea84f385c1b66e9b1f3c6faf7cacb0eb194c 54736 12-Mar-2015 vboxsync

vmsvga3dSaveExec: Must set packing parameters before calling glGetTexImage.

66536cda1b721606f6f5aa25ee8454737c5031ca 54660 05-Mar-2015 vboxsync

darwin build fix.

d7dbbf62e47482dad97a2d17ae567e879b5d57b6 54659 05-Mar-2015 vboxsync

DevVGA-SVGA3d-ogl.cpp: Attempt to deal with annoying assertions in for example vmsvga3dSurfaceStretchBlt after surfaces have been ophaned by vmsvga3dContextDestroy.

8f5b7f9f15a5da4efe1115e1be6df372cc1d1818 54658 05-Mar-2015 vboxsync

DevVGA-SVGA3d-ogl.cpp: Texture (surface) load and saving (to memory) fixes. Fixed crash when loading a 1 pixel wide texture. Fixed crashes loading and saving SVGA3D_A1R5G5B5 formatted textures.

c69ef54ce54c2282a61c82986d2fd748d930719b 54641 05-Mar-2015 vboxsync

Corrected wrong assertion in vmsvga3dDrawPrimitives that would trigger all the time both texture units were active. Copied some more code from the windows version that invalidates surfaces references in context in vmsvga3dSurfaceDestroy.

290f895ae2ac655ba90c8904a0e2687d8aa0837d 54639 05-Mar-2015 vboxsync

logging

e12084fc5287a5fa65e3a28bbeb05af29c22dad7 54633 04-Mar-2015 vboxsync

DevVGA-SVGA3d-ogl.cpp: More logging.

4c2dae8889e41182eef3162d516fa7ef73b6f536 54626 04-Mar-2015 vboxsync

DevVGA-SVGA3d-ogl.cpp: LogFlow idAssociatedContext changes.

cf16cbc1c9fba42198dfb26f17a38902284dca48 54576 02-Mar-2015 vboxsync

DevVGA-SVGA3d-ogl.cpp: recreate surfaces in vmsvga3dContextDestroy just like the windows code does, prevents several assertions around the place. We don't need a context in vmsvga3dSurfaceDestroy if there are no buffer/texture associated with the surface, so don't panic with an internal error during shutdown & reset cleanups.

22e8ba5dcc23ec1e6715802fb7ac56b449d1c857 54572 01-Mar-2015 vboxsync

Added 3D capability usage xrefs against current linux sources.

2ddffe5c4ec41abd5bb836588c9a1b0788b9be5d 54211 15-Feb-2015 vboxsync

DevVGA=SVGA3d-ogl.cpp: AssertReturn -> AssertReturnStmt and free double buffer.

ba6cd8af51db6aeff784fd6d73cadaf13ec45996 54210 15-Feb-2015 vboxsync

DevVGA=SVGA3d-ogl.cpp: Don't crash should glMapBuffer return NULL, LogRel (assert in strict) the first few occurences.

ed62637a580e2dd556fce500bb7a108210800c4a 54166 12-Feb-2015 vboxsync

GL_MAX_CLIP_DISTANCES is larger in the 3.2-core profile on my ati, so use that.

815647972e1e2746466be1ea725e702459693cd5 54143 11-Feb-2015 vboxsync

warnings

ad2e12b64b9ccbde05d913515deced851c446b3e 54142 11-Feb-2015 vboxsync

build fix

6b07d9a23ed1c650aa0a3b8de9d19f51b6b67e9f 53792 13-Jan-2015 vboxsync

DevVGA-SVGA3d-ogl.cpp: Fixed gcc warnings and made it build on my linux system with half busted gl headers.

c049162517778158b3507c0389358a7342622b99 53756 07-Jan-2015 vboxsync

vmsvgaGMRTransfer: Display detail in buffer overflow assertions.

07557d07616212d7ba6e7ab3059e85cb14633775 53755 06-Jan-2015 vboxsync

VMSVGA3d: Cleaning up some of the dual-profile mess, switched back to using the 2.1 profile by default.

ad3fbb4984b64893329d7d2694fde329da2cad0f 53750 06-Jan-2015 vboxsync

build fix

7c19e11502220292d5270519296442234c2493cd 53749 06-Jan-2015 vboxsync

Use a context configured with the legacy OpenGL profile for getting information not available when using the OpenGL32Core profile.

bf8889d6b20936475381d2ed2b80b06eaf2a03d1 53745 06-Jan-2015 vboxsync

VBoxSVGAObjc.dylib: Can't work with OpenGL functions directly in the same binary as the shaderlib, it redefines a bunch of GL functions as function points.

b9473064e26edc9a65150b4206ea1e52f3ca600a 53741 06-Jan-2015 vboxsync

VMSVGA3d: Reworked the 3.2 core GL profile specific code, putting it inside VBOX_VMSVGA3D_USE_OPENGL_CORE checks instead of RT_OS_DARWIN and always try get a value before falling in back on alternatives.

e0c5f989510b3da69c1cb08b25307470d27d5ee8 53737 05-Jan-2015 vboxsync

Missing files are in place.

331b2d8f141ea883f237446c478a548caa6b7943 53733 05-Jan-2015 vboxsync

VBoxSVGA3D: temporarily disable dynamic resolving of the library on non-Windows platforms until the missing parts are committed

9a379ef11a4bb232c8e41c12b82ec94c8e10d9a0 53732 04-Jan-2015 vboxsync

Dynamically resolve imports from VBoxSVGA3D.dll/dylib/so. Added some docs, some nit picking.

e819feefdc34d50781a3c95edecda1072e8575d0 53731 04-Jan-2015 vboxsync

VMSVGA3d/darwin: Some tweaks.

a493c3589017e9fb49380dd6bbdf1c71b7e205d3 53729 04-Jan-2015 vboxsync

VMSVGA3d/darwin: Using the use OpenGL 3.2 Core profile works better, but there are some snags like glGetString(GT_EXTENSIONS). Addressed a bunch of warnings.

529e6bec97f5ef2e005c99c205c9624583ecb7f0 53728 04-Jan-2015 vboxsync

VMSVGA3d/darwin: Using the use OpenGL 3.2 Core profile works better, but there are some snags like glGetString(GT_EXTENSIONS). Addressed a bunch of warnings.

2b114c590cf5a19f8047cd7bde9c7e5ae00aa22b 53624 31-Dec-2014 vboxsync

scm automatic cleanups.

/vbox/.scm-settings /vbox/Config.kmk /vbox/include/VBox/shflsvc.h /vbox/include/iprt/asn1-generator-sanity.h /vbox/include/iprt/avl.h /vbox/include/iprt/cpp/ministring.h /vbox/include/iprt/crypto/rsa.h /vbox/include/iprt/crypto/tsp.h /vbox/src/VBox/Additions/WINNT/Graphics/Video/mp/Makefile.kmk /vbox/src/VBox/Additions/linux/Makefile.kmk /vbox/src/VBox/Additions/solaris/SharedFolders/vboxfs_prov.h /vbox/src/VBox/Additions/solaris/SharedFolders/vboxfs_vfs.c /vbox/src/VBox/Additions/x11/VBoxClient/clipboard.cpp /vbox/src/VBox/Additions/x11/VBoxClient/display.cpp /vbox/src/VBox/Additions/x11/VBoxClient/draganddrop.cpp /vbox/src/VBox/Additions/x11/VBoxClient/hostversion.cpp /vbox/src/VBox/Additions/x11/VBoxClient/main.cpp /vbox/src/VBox/Additions/x11/VBoxClient/seamless.cpp /vbox/src/VBox/Additions/x11/VBoxClient/seamless.h /vbox/src/VBox/Additions/x11/vboxvideo/getmode.c /vbox/src/VBox/Devices/Audio/DevIchAc97.cpp /vbox/src/VBox/Devices/Audio/DevIchHda.cpp /vbox/src/VBox/Devices/Audio/DrvAudio.cpp /vbox/src/VBox/Devices/Audio/DrvHostOSSAudio.cpp DevVGA-SVGA.cpp DevVGA-SVGA3d-ogl.cpp DevVGA-SVGA3d-shared.cpp DevVGA-SVGA3d-shared.h DevVGA-SVGA3d-win.cpp /vbox/src/VBox/Devices/Network/DevE1000.cpp /vbox/src/VBox/Devices/Network/SrvIntNetR0.cpp /vbox/src/VBox/Devices/Network/lwip-new/vbox/VBoxLwipCore.cpp /vbox/src/VBox/Devices/Network/lwip-new/vbox/VBoxLwipCore.h /vbox/src/VBox/Devices/Network/lwip-new/vbox/include/arch/cc.h /vbox/src/VBox/Devices/Network/lwip-new/vbox/include/lwip-namespace.h /vbox/src/VBox/Devices/Network/lwip-new/vbox/sys_arch.c /vbox/src/VBox/Devices/Network/lwipopts.h /vbox/src/VBox/Devices/Network/scripts/VBoxPortForwarding.py /vbox/src/VBox/Devices/Network/slirp/bootp.c /vbox/src/VBox/Devices/Network/slirp/dnsproxy/dnsproxy.h /vbox/src/VBox/Devices/Network/slirp/ip_icmpwin.c /vbox/src/VBox/Devices/Network/slirp/libslirp.h /vbox/src/VBox/Devices/Network/slirp/resolv_conf_parser.c /vbox/src/VBox/Devices/Network/slirp/resolv_conf_parser.h /vbox/src/VBox/Devices/Network/slirp/slirp.c /vbox/src/VBox/Devices/Network/slirp/slirp_dns.c /vbox/src/VBox/Devices/Network/slirp/slirp_state.h /vbox/src/VBox/Devices/Network/slirp/socket.c /vbox/src/VBox/Devices/PC/BIOS/floppy.c /vbox/src/VBox/Devices/Storage/DrvBlock.cpp /vbox/src/VBox/Devices/Storage/VSCSI/VSCSIInternal.h /vbox/src/VBox/Devices/USB/usbip/USBProxyDevice-usbip.cpp /vbox/src/VBox/Devices/build/VBoxDD.cpp /vbox/src/VBox/Devices/testcase/tstDeviceStructSizeRC.cpp /vbox/src/VBox/Frontends/VBoxManage/VBoxManageSnapshot.cpp /vbox/src/VBox/Frontends/VBoxSDL/VBoxSDL.cpp /vbox/src/VBox/Frontends/VBoxShell/vboxshell.py /vbox/src/VBox/Frontends/VirtualBox/src/platform/win/WinKeyboard.cpp /vbox/src/VBox/Frontends/VirtualBox/src/runtime/UIKeyboardHandler.cpp /vbox/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineLogic.cpp /vbox/src/VBox/HostDrivers/Support/SUPLibLdr.cpp /vbox/src/VBox/HostDrivers/VBoxNetFlt/Makefile.kmk /vbox/src/VBox/HostDrivers/VBoxNetFlt/win/ndis6/VBoxNetAdp-win.cpp /vbox/src/VBox/HostDrivers/VBoxNetFlt/win/ndis6/VBoxNetLwf-win.cpp /vbox/src/VBox/HostServices/SharedClipboard/service.cpp /vbox/src/VBox/Installer/linux/install_service/init_template.sh /vbox/src/VBox/Installer/linux/install_service/install_service.sh /vbox/src/VBox/Installer/linux/testcase/tstInstallInit.sh /vbox/src/VBox/Main/Config.kmk /vbox/src/VBox/Main/include/QMTranslator.h /vbox/src/VBox/Main/src-client/RemoteUSBDeviceImpl.cpp /vbox/src/VBox/Main/src-server/HostDnsServiceResolvConf.cpp /vbox/src/VBox/Main/src-server/win/HostDnsServiceWin.cpp /vbox/src/VBox/Main/webservice/samples/python/clienttest.py /vbox/src/VBox/NetworkServices/NAT/lwipopts.h /vbox/src/VBox/NetworkServices/NAT/portfwd.c /vbox/src/VBox/NetworkServices/NAT/proxy.c /vbox/src/VBox/NetworkServices/NAT/pxdns.c /vbox/src/VBox/NetworkServices/NAT/pxping.c /vbox/src/VBox/NetworkServices/NAT/pxping_win.c /vbox/src/VBox/NetworkServices/NAT/pxtcp.c /vbox/src/VBox/NetworkServices/NAT/winutils.h /vbox/src/VBox/Runtime/common/asn1/asn1-ut-time-template.h /vbox/src/VBox/Runtime/common/checksum/alt-sha1.cpp /vbox/src/VBox/Runtime/common/checksum/openssl-sha512.cpp /vbox/src/VBox/Runtime/common/checksum/x509.cpp /vbox/src/VBox/Runtime/common/crypto/pkcs7-init.cpp /vbox/src/VBox/Runtime/common/crypto/pkix-signature-builtin.cpp /vbox/src/VBox/Runtime/common/crypto/rsa-internal.h /vbox/src/VBox/Runtime/common/crypto/rsa-template.h /vbox/src/VBox/Runtime/common/crypto/spc-init.cpp /vbox/src/VBox/Runtime/common/crypto/spc-sanity.cpp /vbox/src/VBox/Runtime/common/crypto/tsp-core.cpp /vbox/src/VBox/Runtime/common/crypto/tsp-sanity.cpp /vbox/src/VBox/Runtime/common/crypto/x509-core.cpp /vbox/src/VBox/Runtime/common/ldr/Makefile.kup /vbox/src/VBox/Runtime/common/net/netaddrstr2.cpp /vbox/src/VBox/Runtime/common/string/unidata-flags.cpp /vbox/src/VBox/Runtime/common/string/unidata-lower.cpp /vbox/src/VBox/Runtime/common/string/unidata-upper.cpp /vbox/src/VBox/Runtime/common/zip/pkzipvfs.cpp /vbox/src/VBox/Runtime/common/zip/tarvfs.cpp /vbox/src/VBox/Runtime/common/zip/unzipcmd.cpp /vbox/src/VBox/Runtime/r3/socket.cpp /vbox/src/VBox/Runtime/r3/win/process-win.cpp /vbox/src/VBox/Runtime/testcase/tstRTZip.cpp /vbox/src/VBox/Storage/VD.cpp /vbox/src/VBox/VMM/VMMR0/CPUMR0.cpp /vbox/src/VBox/VMM/VMMR3/PDMUsb.cpp /vbox/src/VBox/VMM/VMMR3/cpus/AMD_Athlon_64_3200.h /vbox/src/VBox/VMM/VMMR3/cpus/AMD_FX_8150_Eight_Core.h /vbox/src/VBox/VMM/VMMR3/cpus/AMD_Phenom_II_X6_1100T.h /vbox/src/VBox/VMM/VMMR3/cpus/Intel_Core_i5_3570.h /vbox/src/VBox/VMM/VMMR3/cpus/Intel_Core_i7_2635QM.h /vbox/src/VBox/VMM/VMMR3/cpus/Intel_Core_i7_3820QM.h /vbox/src/VBox/VMM/VMMR3/cpus/Intel_Core_i7_3960X.h /vbox/src/VBox/VMM/VMMR3/cpus/Intel_Pentium_4_3_00GHz.h /vbox/src/VBox/VMM/VMMR3/cpus/Intel_Pentium_M_processor_2_00GHz.h /vbox/src/VBox/VMM/VMMR3/cpus/Intel_Xeon_X5482_3_20GHz.h /vbox/src/VBox/VMM/VMMR3/cpus/Quad_Core_AMD_Opteron_2384.h /vbox/src/VBox/VMM/VMMR3/cpus/VIA_QuadCore_L4700_1_2_GHz.h /vbox/src/VBox/ValidationKit/testdriver/win-vbox-net-drvstore-cleanup.ps1 /vbox/src/VBox/ValidationKit/testdriver/win-vbox-net-uninstall.ps1 /vbox/src/VBox/ValidationKit/testmanager/webui/wuihlpgraphgooglechart.py /vbox/src/VBox/ValidationKit/testmanager/webui/wuihlpgraphmatplotlib.py /vbox/src/VBox/ValidationKit/testmanager/webui/wuihlpgraphsimple.py /vbox/src/recompiler/target-i386/exec.h /vbox/src/recompiler/target-i386/op_helper.c
c6ade8a5a12fad69394e7223b7ea170bd729f0f4 53596 22-Dec-2014 vboxsync

SVGA/SVGA3d: Moved hexdumps from LogFlow() to Log2(), Log3(), and Log4().

e94ff1af89bf631c68367d4e291ddbb491b5e5c0 53595 22-Dec-2014 vboxsync

DevVGA-SVGA3d-ogl.cpp: Moved a LogFlow statement up before the RTMemFree call on the data it logs. Some nits.

25c99e8727472c3f8c5fc85c09628f75cc6f2cc6 53348 19-Nov-2014 vboxsync

VMSVGA3D: fixed assertion

1f1f533d5b88c35cf740dca55c6f1937d1035a36 53275 09-Nov-2014 vboxsync

DevVGA-SVGA3d-ogl.cpp: Corrected #elif RT_OS_DARWIN and #elif RT_OS_LINUX tests to use include defined(). Made several macros safer. Addressed a couple of darwin warnings.

930b5f872e89407f445d4000d4e4aaecaa6a0998 53206 04-Nov-2014 vboxsync

Devices/vmsvga: header fixes

DevVGA-SVGA3d-cocoa.h DevVGA-SVGA3d-cocoa.m DevVGA-SVGA3d-ogl.cpp DevVGA-SVGA3d-shared.cpp DevVGA-SVGA3d-shared.h DevVGA-SVGA3d-win.cpp DevVGA-SVGA3d.h shaderlib/wine/include/accctrl.h shaderlib/wine/include/access.idl shaderlib/wine/include/aclapi.h shaderlib/wine/include/aclui.h shaderlib/wine/include/activaut.idl shaderlib/wine/include/activdbg.idl shaderlib/wine/include/activscp.idl shaderlib/wine/include/adshlp.h shaderlib/wine/include/advpub.h shaderlib/wine/include/af_irda.h shaderlib/wine/include/amaudio.h shaderlib/wine/include/amstream.idl shaderlib/wine/include/amvideo.idl shaderlib/wine/include/appcompatapi.h shaderlib/wine/include/appmgmt.h shaderlib/wine/include/asptlb.idl shaderlib/wine/include/asynot.idl shaderlib/wine/include/asysta.idl shaderlib/wine/include/atlbase.h shaderlib/wine/include/atliface.idl shaderlib/wine/include/atlwin.h shaderlib/wine/include/audevcod.h shaderlib/wine/include/audioclient.idl shaderlib/wine/include/audiopolicy.idl shaderlib/wine/include/audiosessiontypes.h shaderlib/wine/include/austream.idl shaderlib/wine/include/aviriff.h shaderlib/wine/include/avrt.h shaderlib/wine/include/axcore.idl shaderlib/wine/include/axextend.idl shaderlib/wine/include/basetsd.h shaderlib/wine/include/basetyps.h shaderlib/wine/include/bcrypt.h shaderlib/wine/include/binres.idl shaderlib/wine/include/bits.idl shaderlib/wine/include/bits1_5.idl shaderlib/wine/include/bitsmsg.h shaderlib/wine/include/cderr.h shaderlib/wine/include/cfgmgr32.h shaderlib/wine/include/cguid.h shaderlib/wine/include/chprst.idl shaderlib/wine/include/cierror.h shaderlib/wine/include/clusapi.h shaderlib/wine/include/cmdbas.idl shaderlib/wine/include/cmdtxt.idl shaderlib/wine/include/comcat.idl shaderlib/wine/include/commctrl.h shaderlib/wine/include/commdlg.h shaderlib/wine/include/commoncontrols.idl shaderlib/wine/include/compobj.h shaderlib/wine/include/control.idl shaderlib/wine/include/cor.idl shaderlib/wine/include/cordebug.idl shaderlib/wine/include/corerror.h shaderlib/wine/include/corhdr.h shaderlib/wine/include/cpl.h shaderlib/wine/include/crtrow.idl shaderlib/wine/include/cryptdlg.h shaderlib/wine/include/cryptuiapi.h shaderlib/wine/include/ctfutb.idl shaderlib/wine/include/ctxtcall.idl shaderlib/wine/include/custcntl.h shaderlib/wine/include/cvconst.h shaderlib/wine/include/d3d.h shaderlib/wine/include/d3d10.idl shaderlib/wine/include/d3d10_1.idl shaderlib/wine/include/d3d10_1shader.h shaderlib/wine/include/d3d10effect.h shaderlib/wine/include/d3d10misc.h shaderlib/wine/include/d3d10shader.h shaderlib/wine/include/d3d11.idl shaderlib/wine/include/d3d11sdklayers.idl shaderlib/wine/include/d3d11shader.h shaderlib/wine/include/d3d8.h shaderlib/wine/include/d3d8caps.h shaderlib/wine/include/d3d8types.h shaderlib/wine/include/d3d9.h shaderlib/wine/include/d3d9caps.h shaderlib/wine/include/d3d9types.h shaderlib/wine/include/d3dcaps.h shaderlib/wine/include/d3dcommon.idl shaderlib/wine/include/d3dcompiler.h shaderlib/wine/include/d3dhal.h shaderlib/wine/include/d3drm.h shaderlib/wine/include/d3drmdef.h shaderlib/wine/include/d3drmobj.h shaderlib/wine/include/d3drmwin.h shaderlib/wine/include/d3dtypes.h shaderlib/wine/include/d3dx9.h shaderlib/wine/include/d3dx9anim.h shaderlib/wine/include/d3dx9core.h shaderlib/wine/include/d3dx9effect.h shaderlib/wine/include/d3dx9math.h shaderlib/wine/include/d3dx9mesh.h shaderlib/wine/include/d3dx9shader.h shaderlib/wine/include/d3dx9shape.h shaderlib/wine/include/d3dx9tex.h shaderlib/wine/include/d3dx9xof.h shaderlib/wine/include/dbccmd.idl shaderlib/wine/include/dbcses.idl shaderlib/wine/include/dbdsad.idl shaderlib/wine/include/dbghelp.h shaderlib/wine/include/dbinit.idl shaderlib/wine/include/dbprop.idl shaderlib/wine/include/dbs.idl shaderlib/wine/include/dbt.h shaderlib/wine/include/dciddi.h shaderlib/wine/include/dciman.h shaderlib/wine/include/dcommon.h shaderlib/wine/include/dde.h shaderlib/wine/include/ddeml.h shaderlib/wine/include/ddk/compstui.h shaderlib/wine/include/ddk/hidsdi.h shaderlib/wine/include/ddk/imm.h shaderlib/wine/include/ddk/mountmgr.h shaderlib/wine/include/ddk/ntddcdvd.h shaderlib/wine/include/ddk/ntddk.h shaderlib/wine/include/ddk/ntddser.h shaderlib/wine/include/ddk/ntddtape.h shaderlib/wine/include/ddk/usb.h shaderlib/wine/include/ddk/usb100.h shaderlib/wine/include/ddk/usb200.h shaderlib/wine/include/ddk/usbdlib.h shaderlib/wine/include/ddk/usbioctl.h shaderlib/wine/include/ddk/usbiodef.h shaderlib/wine/include/ddk/wdm.h shaderlib/wine/include/ddk/winddiui.h shaderlib/wine/include/ddk/winsplp.h shaderlib/wine/include/ddraw.h shaderlib/wine/include/ddrawgdi.h shaderlib/wine/include/ddrawi.h shaderlib/wine/include/ddstream.idl shaderlib/wine/include/delayloadhandler.h shaderlib/wine/include/devenum.idl shaderlib/wine/include/devguid.h shaderlib/wine/include/devicetopology.idl shaderlib/wine/include/devpkey.h shaderlib/wine/include/devpropdef.h shaderlib/wine/include/difxapi.h shaderlib/wine/include/digitalv.h shaderlib/wine/include/dimm.idl shaderlib/wine/include/dinput.h shaderlib/wine/include/dinputd.h shaderlib/wine/include/dispdib.h shaderlib/wine/include/dispex.idl shaderlib/wine/include/dlgs.h shaderlib/wine/include/dls1.h shaderlib/wine/include/dls2.h shaderlib/wine/include/dmdls.h shaderlib/wine/include/dmerror.h shaderlib/wine/include/dmksctrl.h shaderlib/wine/include/dmo.h shaderlib/wine/include/dmoreg.h shaderlib/wine/include/dmort.h shaderlib/wine/include/dmplugin.h shaderlib/wine/include/dmusbuff.h shaderlib/wine/include/dmusicc.h shaderlib/wine/include/dmusicf.h shaderlib/wine/include/dmusici.h shaderlib/wine/include/dmusics.h shaderlib/wine/include/docobj.idl shaderlib/wine/include/docobjectservice.idl shaderlib/wine/include/downloadmgr.idl shaderlib/wine/include/dpaddr.h shaderlib/wine/include/dplay.h shaderlib/wine/include/dplay8.h shaderlib/wine/include/dplobby.h shaderlib/wine/include/dplobby8.h shaderlib/wine/include/dpnathlp.h shaderlib/wine/include/dsconf.h shaderlib/wine/include/dsgetdc.h shaderlib/wine/include/dshow.h shaderlib/wine/include/dsound.h shaderlib/wine/include/dsrole.h shaderlib/wine/include/dvdmedia.h shaderlib/wine/include/dwmapi.h shaderlib/wine/include/dwrite.idl shaderlib/wine/include/dwrite_1.idl shaderlib/wine/include/dxdiag.h shaderlib/wine/include/dxerr8.h shaderlib/wine/include/dxerr9.h shaderlib/wine/include/dxfile.h shaderlib/wine/include/dxgi.idl shaderlib/wine/include/dxgiformat.h shaderlib/wine/include/dxgitype.h shaderlib/wine/include/dyngraph.idl shaderlib/wine/include/endpointvolume.idl shaderlib/wine/include/errorrep.h shaderlib/wine/include/errors.h shaderlib/wine/include/errrec.idl shaderlib/wine/include/evcode.h shaderlib/wine/include/evntprov.h shaderlib/wine/include/evntrace.h shaderlib/wine/include/excpt.h shaderlib/wine/include/exdisp.idl shaderlib/wine/include/exdispid.h shaderlib/wine/include/fci.h shaderlib/wine/include/fdi.h shaderlib/wine/include/fileapi.h shaderlib/wine/include/fusion.idl shaderlib/wine/include/gameux.idl shaderlib/wine/include/gdiplus.h shaderlib/wine/include/gdipluscolor.h shaderlib/wine/include/gdipluscolormatrix.h shaderlib/wine/include/gdiplusenums.h shaderlib/wine/include/gdiplusflat.h shaderlib/wine/include/gdiplusgpstubs.h shaderlib/wine/include/gdiplusimaging.h shaderlib/wine/include/gdiplusinit.h shaderlib/wine/include/gdiplusmem.h shaderlib/wine/include/gdiplusmetaheader.h shaderlib/wine/include/gdipluspixelformats.h shaderlib/wine/include/gdiplustypes.h shaderlib/wine/include/guiddef.h shaderlib/wine/include/hlguids.h shaderlib/wine/include/hlink.idl shaderlib/wine/include/htiface.idl shaderlib/wine/include/htiframe.idl shaderlib/wine/include/htmlhelp.h shaderlib/wine/include/http.h shaderlib/wine/include/httprequest.idl shaderlib/wine/include/httprequestid.h shaderlib/wine/include/i_cryptasn1tls.h shaderlib/wine/include/iads.idl shaderlib/wine/include/icftypes.idl shaderlib/wine/include/icm.h shaderlib/wine/include/icmpapi.h shaderlib/wine/include/idispids.h shaderlib/wine/include/iextag.idl shaderlib/wine/include/ifdef.h shaderlib/wine/include/ifmib.h shaderlib/wine/include/imagehlp.h shaderlib/wine/include/imm.h shaderlib/wine/include/imnact.idl shaderlib/wine/include/imnxport.idl shaderlib/wine/include/in6addr.h shaderlib/wine/include/inaddr.h shaderlib/wine/include/indexsrv.idl shaderlib/wine/include/initguid.h shaderlib/wine/include/intshcut.h shaderlib/wine/include/ipexport.h shaderlib/wine/include/iphlpapi.h shaderlib/wine/include/ipifcons.h shaderlib/wine/include/ipmib.h shaderlib/wine/include/iprtrmib.h shaderlib/wine/include/iptypes.h shaderlib/wine/include/isguids.h shaderlib/wine/include/knownfolders.h shaderlib/wine/include/ks.h shaderlib/wine/include/ksguid.h shaderlib/wine/include/ksmedia.h shaderlib/wine/include/lm.h shaderlib/wine/include/lmaccess.h shaderlib/wine/include/lmapibuf.h shaderlib/wine/include/lmat.h shaderlib/wine/include/lmbrowsr.h shaderlib/wine/include/lmcons.h shaderlib/wine/include/lmerr.h shaderlib/wine/include/lmjoin.h shaderlib/wine/include/lmmsg.h shaderlib/wine/include/lmserver.h shaderlib/wine/include/lmshare.h shaderlib/wine/include/lmstats.h shaderlib/wine/include/lmuse.h shaderlib/wine/include/lmuseflg.h shaderlib/wine/include/lmwksta.h shaderlib/wine/include/loadperf.h shaderlib/wine/include/lzexpand.h shaderlib/wine/include/mapi.h shaderlib/wine/include/mapicode.h shaderlib/wine/include/mapidefs.h shaderlib/wine/include/mapiform.h shaderlib/wine/include/mapiguid.h shaderlib/wine/include/mapitags.h shaderlib/wine/include/mapiutil.h shaderlib/wine/include/mapival.h shaderlib/wine/include/mapix.h shaderlib/wine/include/mciavi.h shaderlib/wine/include/mcx.h shaderlib/wine/include/mediaerr.h shaderlib/wine/include/mediaobj.idl shaderlib/wine/include/metahost.idl shaderlib/wine/include/midles.h shaderlib/wine/include/mimeinfo.idl shaderlib/wine/include/mimeole.idl shaderlib/wine/include/minmax.h shaderlib/wine/include/mlang.idl shaderlib/wine/include/mmc.idl shaderlib/wine/include/mmddk.h shaderlib/wine/include/mmdeviceapi.idl shaderlib/wine/include/mmreg.h shaderlib/wine/include/mmstream.idl shaderlib/wine/include/mmsystem.h shaderlib/wine/include/mprapi.h shaderlib/wine/include/msacm.h shaderlib/wine/include/msacmdlg.h shaderlib/wine/include/msacmdrv.h shaderlib/wine/include/mscat.h shaderlib/wine/include/mscoree.idl shaderlib/wine/include/msctf.idl shaderlib/wine/include/msdadc.idl shaderlib/wine/include/msdaguid.h shaderlib/wine/include/msdasc.idl shaderlib/wine/include/mshtmcid.h shaderlib/wine/include/mshtmdid.h shaderlib/wine/include/mshtmhst.idl shaderlib/wine/include/mshtml.idl shaderlib/wine/include/msi.h shaderlib/wine/include/msidefs.h shaderlib/wine/include/msident.idl shaderlib/wine/include/msinkaut.idl shaderlib/wine/include/msiquery.h shaderlib/wine/include/mssip.h shaderlib/wine/include/mstask.idl shaderlib/wine/include/mstcpip.h shaderlib/wine/include/msvcrt/assert.h shaderlib/wine/include/msvcrt/crtdbg.h shaderlib/wine/include/msvcrt/crtdefs.h shaderlib/wine/include/msvcrt/eh.h shaderlib/wine/include/msvcrt/errno.h shaderlib/wine/include/msvcrt/locale.h shaderlib/wine/include/msvcrt/malloc.h shaderlib/wine/include/msvcrt/mbctype.h shaderlib/wine/include/msvcrt/mbstring.h shaderlib/wine/include/msvcrt/search.h shaderlib/wine/include/msvcrt/setjmp.h shaderlib/wine/include/msvcrt/signal.h shaderlib/wine/include/msvcrt/stddef.h shaderlib/wine/include/msvcrt/sys/locking.h shaderlib/wine/include/msvcrt/sys/timeb.h shaderlib/wine/include/msvcrt/sys/types.h shaderlib/wine/include/msvcrt/sys/utime.h shaderlib/wine/include/msvcrt/time.h shaderlib/wine/include/msvcrt/wctype.h shaderlib/wine/include/mswsock.h shaderlib/wine/include/msxml.idl shaderlib/wine/include/msxml2.idl shaderlib/wine/include/msxml2did.h shaderlib/wine/include/msxml6.idl shaderlib/wine/include/msxml6did.h shaderlib/wine/include/msxmldid.h shaderlib/wine/include/nb30.h shaderlib/wine/include/ndrtypes.h shaderlib/wine/include/netcon.idl shaderlib/wine/include/netfw.idl shaderlib/wine/include/nldef.h shaderlib/wine/include/npapi.h shaderlib/wine/include/nspapi.h shaderlib/wine/include/ntddcdrm.h shaderlib/wine/include/ntddndis.h shaderlib/wine/include/ntddscsi.h shaderlib/wine/include/ntddstor.h shaderlib/wine/include/ntdsapi.h shaderlib/wine/include/ntquery.h shaderlib/wine/include/ntsecapi.h shaderlib/wine/include/ntsecpkg.h shaderlib/wine/include/ntstatus.h shaderlib/wine/include/oaidl.idl shaderlib/wine/include/objbase.h shaderlib/wine/include/objectarray.idl shaderlib/wine/include/objidl.idl shaderlib/wine/include/objsafe.idl shaderlib/wine/include/ocidl.idl shaderlib/wine/include/ocmm.idl shaderlib/wine/include/odbcinst.h shaderlib/wine/include/ole2.h shaderlib/wine/include/ole2ver.h shaderlib/wine/include/oleacc.idl shaderlib/wine/include/oleauto.h shaderlib/wine/include/olectl.h shaderlib/wine/include/oledb.idl shaderlib/wine/include/oledberr.h shaderlib/wine/include/oledlg.h shaderlib/wine/include/oleidl.idl shaderlib/wine/include/opnrst.idl shaderlib/wine/include/optary.idl shaderlib/wine/include/patchapi.h shaderlib/wine/include/pdh.h shaderlib/wine/include/pdhmsg.h shaderlib/wine/include/perhist.idl shaderlib/wine/include/pktdef.h shaderlib/wine/include/poppack.h shaderlib/wine/include/powrprof.h shaderlib/wine/include/profinfo.h shaderlib/wine/include/propidl.idl shaderlib/wine/include/propkey.h shaderlib/wine/include/propkeydef.h shaderlib/wine/include/propsys.idl shaderlib/wine/include/propvarutil.h shaderlib/wine/include/prsht.h shaderlib/wine/include/psapi.h shaderlib/wine/include/pshpack1.h shaderlib/wine/include/pshpack2.h shaderlib/wine/include/pshpack4.h shaderlib/wine/include/pshpack8.h shaderlib/wine/include/pstore.idl shaderlib/wine/include/qedit.idl shaderlib/wine/include/ras.h shaderlib/wine/include/rasdlg.h shaderlib/wine/include/raserror.h shaderlib/wine/include/reason.h shaderlib/wine/include/regstr.h shaderlib/wine/include/restartmanager.h shaderlib/wine/include/richedit.h shaderlib/wine/include/richole.idl shaderlib/wine/include/rmxfguid.h shaderlib/wine/include/row.idl shaderlib/wine/include/rowchg.idl shaderlib/wine/include/rowpos.idl shaderlib/wine/include/rowpsc.idl shaderlib/wine/include/rpc.h shaderlib/wine/include/rpcasync.h shaderlib/wine/include/rpcdce.h shaderlib/wine/include/rpcdcep.h shaderlib/wine/include/rpcndr.h shaderlib/wine/include/rpcnterr.h shaderlib/wine/include/rpcproxy.h shaderlib/wine/include/rpcsal.h shaderlib/wine/include/rstbas.idl shaderlib/wine/include/rstinf.idl shaderlib/wine/include/rstloc.idl shaderlib/wine/include/rstnot.idl shaderlib/wine/include/rtutils.h shaderlib/wine/include/scarderr.h shaderlib/wine/include/schannel.h shaderlib/wine/include/schemadef.h shaderlib/wine/include/schnlsp.h shaderlib/wine/include/sddl.h shaderlib/wine/include/secext.h shaderlib/wine/include/security.h shaderlib/wine/include/sensapi.h shaderlib/wine/include/sensevts.idl shaderlib/wine/include/servprov.idl shaderlib/wine/include/sesprp.idl shaderlib/wine/include/setupapi.h shaderlib/wine/include/sfc.h shaderlib/wine/include/shdeprecated.idl shaderlib/wine/include/shdispid.h shaderlib/wine/include/shellapi.h shaderlib/wine/include/shldisp.idl shaderlib/wine/include/shlguid.h shaderlib/wine/include/shlobj.h shaderlib/wine/include/shlwapi.h shaderlib/wine/include/shobjidl.idl shaderlib/wine/include/shtypes.idl shaderlib/wine/include/sipbase.h shaderlib/wine/include/slerror.h shaderlib/wine/include/slpublic.h shaderlib/wine/include/snmp.h shaderlib/wine/include/softpub.h shaderlib/wine/include/sql.h shaderlib/wine/include/sqlext.h shaderlib/wine/include/sqltypes.h shaderlib/wine/include/srcrst.idl shaderlib/wine/include/srrestoreptapi.h shaderlib/wine/include/sspi.h shaderlib/wine/include/stdole2.idl shaderlib/wine/include/sti.h shaderlib/wine/include/storage.h shaderlib/wine/include/strmif.idl shaderlib/wine/include/strsafe.h shaderlib/wine/include/structuredquerycondition.idl shaderlib/wine/include/svrapi.h shaderlib/wine/include/t2embapi.h shaderlib/wine/include/tapi.h shaderlib/wine/include/tchar.h shaderlib/wine/include/tcpmib.h shaderlib/wine/include/textserv.h shaderlib/wine/include/textstor.idl shaderlib/wine/include/tlhelp32.h shaderlib/wine/include/tlogstg.idl shaderlib/wine/include/tmschema.h shaderlib/wine/include/tom.idl shaderlib/wine/include/traffic.h shaderlib/wine/include/transact.idl shaderlib/wine/include/txcoord.idl shaderlib/wine/include/txdtc.idl shaderlib/wine/include/udpmib.h shaderlib/wine/include/uiautomation.h shaderlib/wine/include/uiautomationclient.idl shaderlib/wine/include/uiautomationcore.idl shaderlib/wine/include/uiautomationcoreapi.h shaderlib/wine/include/unknwn.idl shaderlib/wine/include/urlhist.idl shaderlib/wine/include/urlmon.idl shaderlib/wine/include/userenv.h shaderlib/wine/include/usp10.h shaderlib/wine/include/uuids.h shaderlib/wine/include/uxtheme.h shaderlib/wine/include/vdmdbg.h shaderlib/wine/include/ver.h shaderlib/wine/include/verrsrc.h shaderlib/wine/include/vfw.h shaderlib/wine/include/vfwmsgs.h shaderlib/wine/include/vmr9.idl shaderlib/wine/include/vmrender.idl shaderlib/wine/include/vsstyle.h shaderlib/wine/include/vssym32.h shaderlib/wine/include/wbemcli.idl shaderlib/wine/include/wbemdisp.idl shaderlib/wine/include/wbemprov.idl shaderlib/wine/include/werapi.h shaderlib/wine/include/wfext.h shaderlib/wine/include/wia.h shaderlib/wine/include/wia_lh.idl shaderlib/wine/include/wia_xp.idl shaderlib/wine/include/winbase.h shaderlib/wine/include/wincodec.idl shaderlib/wine/include/wincodecsdk.idl shaderlib/wine/include/wincon.h shaderlib/wine/include/wincred.h shaderlib/wine/include/wincrypt.h shaderlib/wine/include/windef.h shaderlib/wine/include/windns.h shaderlib/wine/include/windows.h shaderlib/wine/include/windowsx.h shaderlib/wine/include/wine/dcetypes.idl shaderlib/wine/include/wine/debug.h shaderlib/wine/include/wine/dplaysp.h shaderlib/wine/include/wine/epm.idl shaderlib/wine/include/wine/exception.h shaderlib/wine/include/wine/gdi_driver.h shaderlib/wine/include/wine/irot.idl shaderlib/wine/include/wine/itss.idl shaderlib/wine/include/wine/library.h shaderlib/wine/include/wine/list.h shaderlib/wine/include/wine/mmsystem16.h shaderlib/wine/include/wine/mscvpdb.h shaderlib/wine/include/wine/port.h shaderlib/wine/include/wine/rbtree.h shaderlib/wine/include/wine/server.h shaderlib/wine/include/wine/strmbase.h shaderlib/wine/include/wine/svcctl.idl shaderlib/wine/include/wine/test.h shaderlib/wine/include/wine/unicode.h shaderlib/wine/include/wine/winaspi.h shaderlib/wine/include/wine/winbase16.h shaderlib/wine/include/wine/windef16.h shaderlib/wine/include/wine/wine_common_ver.rc shaderlib/wine/include/wine/winedxgi.idl shaderlib/wine/include/wine/wingdi16.h shaderlib/wine/include/wine/winnet16.h shaderlib/wine/include/wine/winuser16.h shaderlib/wine/include/wine/wpp.h shaderlib/wine/include/winerror.h shaderlib/wine/include/winevt.h shaderlib/wine/include/wingdi.h shaderlib/wine/include/winhttp.h shaderlib/wine/include/wininet.h shaderlib/wine/include/winineti.h shaderlib/wine/include/winioctl.h shaderlib/wine/include/winldap.h shaderlib/wine/include/winnetwk.h shaderlib/wine/include/winnls.h shaderlib/wine/include/winnls32.h shaderlib/wine/include/winnt.h shaderlib/wine/include/winperf.h shaderlib/wine/include/winreg.h shaderlib/wine/include/winresrc.h shaderlib/wine/include/winsafer.h shaderlib/wine/include/winscard.h shaderlib/wine/include/winsmcrd.h shaderlib/wine/include/winsnmp.h shaderlib/wine/include/winsock.h shaderlib/wine/include/winsock2.h shaderlib/wine/include/winspool.h shaderlib/wine/include/winsvc.h shaderlib/wine/include/winsxs.idl shaderlib/wine/include/wintab.h shaderlib/wine/include/wintabx.h shaderlib/wine/include/winternl.h shaderlib/wine/include/wintrust.h shaderlib/wine/include/winuser.h shaderlib/wine/include/winver.h shaderlib/wine/include/wmistr.h shaderlib/wine/include/wmiutils.idl shaderlib/wine/include/wmsbuffer.idl shaderlib/wine/include/wmsdkidl.idl shaderlib/wine/include/wnaspi32.h shaderlib/wine/include/wownt32.h shaderlib/wine/include/wpcapi.idl shaderlib/wine/include/ws2def.h shaderlib/wine/include/ws2ipdef.h shaderlib/wine/include/ws2spi.h shaderlib/wine/include/ws2tcpip.h shaderlib/wine/include/wshisotp.h shaderlib/wine/include/wsipx.h shaderlib/wine/include/wsnwlink.h shaderlib/wine/include/wtsapi32.h shaderlib/wine/include/wtypes.idl shaderlib/wine/include/wuapi.idl shaderlib/wine/include/xcmc.h shaderlib/wine/include/xinput.h shaderlib/wine/include/xmldom.h shaderlib/wine/include/xmldom.idl shaderlib/wine/include/xmldomdid.h shaderlib/wine/include/xmldso.idl shaderlib/wine/include/xmldsodid.h shaderlib/wine/include/xmllite.idl shaderlib/wine/include/zmouse.h