wine/dlls
Zhiyi Zhang 2960cf2e06 light.msstyles: Use border fill background for progress parts.
These parts only contain simple images that can be achieved with border fill backgrounds as well.
So visually, this change is a no-op. The reason for using image file backgrounds is that I tend
to use the same background type as the theme files for Windows. However, drawing border fill
background is much more efficient.

Pro Evolution Soccer 2008 demo is buggy and generates ~570,000 WM_PAINT messages for the progress
control. On Windows, it's ~1,140,000 WM_PAINT messages. DrawThemeBackground() on Wine is 10x more
expensive than that of Windows and I found little room for optimization. 60% of the time in
DrawThemeBackground() is spend for CreateCompatibleDC() and other 30% for actually drawing. So I
decided to change light.msstyles instead.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54728
2023-04-07 13:27:33 +02:00
..
acledit
aclui
activeds
activeds.tlb
actxprxy
adsldp adsldp/tests: Fix test failures. 2023-03-20 13:30:31 +01:00
adsldpc
advapi32 advapi32: Print ReportEvent() messages one line at a time. 2023-04-06 14:32:32 +02:00
advpack
amsi
amstream
apisetschema apisetschema: Add ext-ms-win-networking-wlanapi-l1-1-0. 2023-02-16 10:36:14 +01:00
apphelp
appwiz.cpl appwiz: Fix memory leak on realloc failure in install_from_registered_dir (cppcheck). 2023-02-01 17:10:13 +01:00
atl
atl80
atl90
atl100 atl100/tests: Trace GetLastError() when DeleteFile() fails. 2023-02-15 21:48:33 +01:00
atl110
atlthunk
atmlib
authz
avicap32
avifil32
avifile.dll16
avrt
bcrypt bcrypt: Remove unused fields from struct key_asymmetric32. 2023-02-27 10:53:25 +01:00
bluetoothapis bluetoothapis: Add BluetoothUnregisterAuthentication stub. 2023-02-21 11:22:35 +01:00
browseui browseui: Use standard va_list instead of __ms_va_list. 2023-02-17 11:24:50 +01:00
bthprops.cpl bluetoothapis: Add BluetoothUnregisterAuthentication stub. 2023-02-21 11:22:35 +01:00
cabinet
capi2032
cards
cdosys
cfgmgr32 cfgmgr32/tests: Add CM_MapCrToWin32Err tests. 2023-03-30 18:47:32 +02:00
clusapi
cng.sys
combase combase: Avoid calling RtlInitUnicodeString on a static constant. 2023-02-07 17:46:14 +01:00
comcat
comctl32 comctl32/treeview: Ignore the lParam to WM_PRINTCLIENT and add tests. 2023-03-17 11:48:09 +01:00
comdlg32 comdlg32/tests: Fix itemdlg tests on Windows. 2023-03-13 21:31:55 +01:00
comm.drv16
commdlg.dll16 krnl386: Make MapLS argument non-const to avoid some compiler warnings. 2023-01-24 22:24:39 +01:00
compobj.dll16
compstui
comsvcs
concrt140 msvcr100: Add _UnrealizedChore::_CheckTaskCollection stub. 2023-03-28 15:29:56 +02:00
connect
credui
crtdll msvcrt: Use the logb()/logbf() implementation from the bundled musl library. 2023-04-05 16:51:40 +02:00
crypt32 crypt32: Keep root certs cached in registry unless some are deleted on host. 2023-03-24 16:06:08 +01:00
cryptdlg
cryptdll
cryptext
cryptnet cryptnet: Also hash issuer cert for cache id. 2023-01-25 18:28:06 +01:00
cryptowinrt cryptowinrt/tests: Remove racey refcount test. 2023-04-06 14:32:32 +02:00
cryptsp
cryptui cryptui: Use standard va_list instead of __ms_va_list. 2023-02-17 11:25:33 +01:00
ctapi32
ctl3d.dll16
ctl3d32
ctl3dv2.dll16
d2d1 d2d1/tests: Fix memory leaks. 2023-01-06 13:39:45 +01:00
d3d8 wined3d: Make video memory accounting a per-resource flag. 2023-03-28 11:43:38 +02:00
d3d8thk
d3d9 wined3d: Make video memory accounting a per-resource flag. 2023-03-28 11:43:38 +02:00
d3d10 d3d10/tests: Add some tests for trigonometric functions. 2023-03-29 22:29:38 +02:00
d3d10_1
d3d10core d3d10core/tests: Add a broken() case for WARP in test_occlusion_query(). 2023-03-29 22:29:37 +02:00
d3d11 d3d11/tests: Add a broken() case for WARP in test_occlusion_query(). 2023-03-29 22:29:37 +02:00
d3d12 dxgi: Immediately error out when creating a D3D12 swapchain on a non-immediate queue. 2023-03-09 17:31:26 +01:00
d3d12core d3d12core: Add stub DLL. 2023-02-10 19:09:16 +01:00
d3dcompiler_33
d3dcompiler_34
d3dcompiler_35
d3dcompiler_36
d3dcompiler_37
d3dcompiler_38
d3dcompiler_39
d3dcompiler_40
d3dcompiler_41
d3dcompiler_42
d3dcompiler_43 d3dcompiler/tests: Update todos for tests that succeed with vkd3d 1.7. 2023-03-25 10:51:51 +01:00
d3dcompiler_46
d3dcompiler_47
d3dim
d3dim700
d3drm
d3dx9_24
d3dx9_25
d3dx9_26
d3dx9_27
d3dx9_28
d3dx9_29
d3dx9_30
d3dx9_31
d3dx9_32
d3dx9_33
d3dx9_34
d3dx9_35
d3dx9_36 d3dx9: Partially implement D3DXFillCubeTextureTX(). 2023-01-27 13:39:48 +01:00
d3dx9_37
d3dx9_38
d3dx9_39
d3dx9_40
d3dx9_41
d3dx9_42
d3dx9_43
d3dx10_33
d3dx10_34
d3dx10_35
d3dx10_36
d3dx10_37
d3dx10_38
d3dx10_39
d3dx10_40
d3dx10_41
d3dx10_42
d3dx10_43 d3dx10: Map DXGI_FORMAT_R16_UNORM to DXGI_FORMAT_R16G16B16A16_UNORM in get_d3dx10_dds_format(). 2023-04-07 13:18:26 +02:00
d3dx11_42
d3dx11_43
d3dxof
davclnt
dbgeng dbgeng: Use EnumProcessModulesEx(). 2023-02-15 21:48:33 +01:00
dbghelp dbghelp/tests: Use msinfo32.exe instead of notepad.exe. 2023-03-08 18:08:23 +01:00
dciman32
dcomp
ddeml.dll16
ddraw ddraw/tests: Make test_texture_wrong_caps() a bit clearer. 2023-03-29 22:29:37 +02:00
ddrawex
devenum
dhcpcsvc
dhcpcsvc6
dhtmled.ocx
diasymreader
difxapi
dinput dinput/tests: Mark some tests as flaky to work around fvwm bug. 2023-04-06 14:32:33 +02:00
dinput8 dinput: Move dinput class implementation to dinput.c. 2023-01-25 18:31:03 +01:00
directmanipulation
dispdib.dll16
dispex
display.drv16
dmband
dmcompos dmcompos: Return a valid pointer from ComposeSegmentFromTemplate(). 2022-12-19 11:10:28 +01:00
dmime dmime: Implement the IDirectMusicSegment8_Clone() method. 2022-12-19 11:10:28 +01:00
dmloader
dmscript
dmstyle dmstyle: Move a struct declaration to the file it is used in. 2022-11-30 20:38:27 +01:00
dmsynth dmsynth: Don't crash when Open() gets a DMUS_PORTPARAMS7. 2023-03-30 20:31:46 +02:00
dmusic
dmusic32
dnsapi
dplay
dplayx dplayx/tests: Skip tests when the dll is missing. 2023-01-26 22:05:13 +01:00
dpnaddr
dpnet dpnet/tests: Fix the unexpected async handle traces. 2023-02-14 20:57:09 +01:00
dpnhpast
dpnhupnp
dpnlobby
dpvoice
dpwsockx
drmclien
dsdmo
dsound dsound: Use CRT functions for memory allocation. 2023-02-28 15:07:54 +01:00
dsquery
dssenh
dsuiext
dswave dswave: Don't force a calling convention on internal functions. 2022-12-14 18:30:41 +01:00
dwmapi dwmapi: Fill qpcVBlank in DwmGetCompositionTimingInfo(). 2023-01-10 08:40:46 +01:00
dwrite dwrite: Use cache when font transform matrix contains only translation offsets. 2023-03-31 19:00:30 +02:00
dx8vb
dxdiagn dxdiagn: Use standard va_list instead of __ms_va_list. 2023-02-17 11:25:45 +01:00
dxgi dxgi/tests: Test the frame latency waitable more thoroughly. 2023-04-05 11:36:14 +02:00
dxtrans
dxva2
esent
evr evr: Fix crash when clearing input type for the mixer. 2023-02-24 22:23:12 +01:00
explorerframe
faultrep
feclient
fltlib
fltmgr.sys
fntcache
fontsub
fusion
fwpuclnt
gameux
gamingtcui
gdi.exe16 gdi.exe: Consistently use %I printf format for ULONG_PTR values. 2022-12-09 17:52:25 +01:00
gdi32 win32u: Set DEVPKEY_Device_RemovalPolicy for GPUs. 2023-04-06 17:02:18 +02:00
gdiplus gdiplus: Use transparency instead of background color if transparent color flag is set in GIF GCE. 2023-03-06 11:09:39 +01:00
glu32 opengl32: Fix GLdouble type alignment on the Unix side. 2022-12-06 13:44:34 +01:00
gphoto2.ds
gpkcsp
graphicscapture graphicscapture: Partially implement IGraphicsCaptureSessionStatics::IsSupported(). 2023-03-27 11:05:34 +02:00
hal
hhctrl.ocx hhctrl: Handle memory allocation failure in SearchCHM_File (cppcheck). 2023-01-24 22:13:18 +01:00
hid hidp: Allow match all usages on specific functions only. 2023-01-25 10:16:52 +01:00
hidclass.sys hidclass.sys: Make sure a desktop is created for the driver process. 2022-12-19 19:27:09 +01:00
hidparse.sys hidparse.sys: Include zero-count reports in cap count. 2023-03-27 11:05:34 +02:00
hlink
hnetcfg
http.sys http: Avoid calling RtlInitUnicodeString on a constant. 2023-02-10 19:09:16 +01:00
httpapi httpapi: Avoid calling RtlInitUnicodeString on a static constant. 2023-02-08 21:31:10 +01:00
ia2comproxy
iccvid
icmp
ieframe ieframe/tests: Relax session count test. 2023-01-26 22:05:13 +01:00
ieproxy
ifsmgr.vxd
imaadp32.acm
imagehlp
imm.dll16
imm32 imm32: Use a stack allocated buffer in ImmTranslateMessage. 2023-04-04 09:44:58 +02:00
inetcomm inetcomm: Fix memory leak on realloc failure in copy_headers_to_buf (cppcheck). 2023-01-24 22:13:48 +01:00
inetcpl.cpl
inetmib1
infosoft
initpki
inkobj
inseng
iphlpapi iphlpapi: Return FALSE for bad handles in IcmpCloseHandle. 2023-03-27 11:05:34 +02:00
iprop
ir50_32 ir50_32: Handle 24-bit output media type. 2023-03-06 11:18:53 +01:00
irprops.cpl bluetoothapis: Add BluetoothUnregisterAuthentication stub. 2023-02-21 11:22:35 +01:00
itircl
itss
joy.cpl joy.cpl: Use the DIJOYSTATE2 user data format to support more buttons. 2023-02-13 17:02:45 +01:00
jscript jscript: Use separate statements instead of the comma operator. 2023-03-30 18:49:23 +02:00
jsproxy jsproxy/tests: Add more tests for InternetGetProxyInfo()'s length parameter. 2023-02-20 08:38:26 +01:00
kerberos
kernel32 kernel32/tests: Workaround broken behavior in Win7 Pro64. 2023-04-05 15:25:05 +02:00
kernelbase kernelbase: Implement GetConsoleOriginalTitleA(). 2023-04-03 16:52:01 +02:00
keyboard.drv16
krnl386.exe16 krnl386: Avoid calling RtlInitUnicodeString on a static constant. 2023-02-15 19:55:12 +01:00
ksecdd.sys
ksproxy.ax
ksuser
ktmw32 ktmw32: Use syscall interface for transaction objects stubs. 2023-01-26 22:05:13 +01:00
l3codeca.acm
light.msstyles light.msstyles: Use border fill background for progress parts. 2023-04-07 13:27:33 +02:00
loadperf
localspl localspl: Ignore an empty output string. 2023-02-21 18:43:45 +01:00
localui
lz32
lzexpand.dll16
mapi32
mapistub
mciavi32
mcicda
mciqtz32
mciseq
mciwave
mf winegstreamer: Implement ProcessInput and ProcessOutput for WMV decoder DMO. 2023-03-24 16:55:55 +01:00
mf3216
mferror
mfmediaengine mfmediaengine: Pause the session in media_engine_Pause. 2022-12-21 18:24:38 +01:00
mfplat mfplat/tests: Remove duplicated ok() call. 2023-03-31 19:00:04 +02:00
mfplay mfplay/tests: Add tests for MF_SD_LANGUAGE. 2023-01-24 18:19:12 +01:00
mfreadwrite winegstreamer: Set the MF_MT_DEFAULT_STRIDE attribute in mf_media_type_from_wg_format(). 2023-04-07 13:26:58 +02:00
mfsrcsnk mfsrcsnk: Add missing DllGetClassObject() export. 2023-02-17 11:18:01 +01:00
mgmtapi
midimap
mlang
mmcndmgr
mmdevapi mmdevapi: Move test_connect handling into mmdevapi. 2023-03-06 11:18:16 +01:00
mmdevldr.vxd
mmsystem.dll16 mmsystem: Consistently use %I printf format for ULONG_PTR values. 2022-12-09 17:52:25 +01:00
monodebg.vxd
mountmgr.sys mountmgr: Avoid calling RtlInitUnicodeString on a static constant. 2023-02-13 15:53:44 +01:00
mouse.drv16
mp3dmod
mpr
mprapi
msacm.dll16 msacm: Consistently use %I printf format for ULONG_PTR values. 2022-12-09 17:52:25 +01:00
msacm32
msacm32.drv
msado15 msado15: Handle DBTYPE_STR type when loading recordset data. 2023-03-30 20:53:21 +02:00
msadp32.acm
msasn1
msauddecmft msauddecmft: Add stub dll. 2023-01-27 13:39:06 +01:00
mscat32
mscms
mscoree mscoree/tests: Avoid temporary directory name collisions. 2023-03-20 21:01:58 +01:00
mscorwks
msctf
msctfmonitor
msctfp
msdaps
msdasql msdasql: Remove redundant NULL check before heap_free(). 2023-03-29 11:49:17 +02:00
msdelta
msdmo
msdrm
msftedit
msg711.acm
msgsm32.acm
mshtml mshtml: Fix nsparser leak if script_elem_from_nsscript failed. 2023-03-20 21:03:42 +01:00
mshtml.tlb
msi msi: Annotate memory allocation functions with __WINE_(DEALLOC|MALLOC). 2023-02-08 21:32:06 +01:00
msident
msimg32
msimsg
msimtf
msisip
msisys.ocx
msls31
msmpeg2vdec msmpeg2vdec: Add stub dll. 2023-01-27 13:39:06 +01:00
msnet32
mspatcha
msports
msrle32
msscript.ocx
mssign32
mssip32
mstask mstask: Don't assume a ONCE trigger is on the current day. 2022-12-05 20:04:54 +01:00
msv1_0 msv1_0: Avoid double free when SpInitLsaModeContext fails. 2023-01-13 16:31:45 +01:00
msvcirt msvcirt: Fix ostream_print_char on 0 character. 2023-01-06 13:39:45 +01:00
msvcm80
msvcm90
msvcp60
msvcp70 msvcp70: Update spec file. 2022-12-08 20:32:10 +01:00
msvcp71
msvcp80
msvcp90
msvcp100
msvcp110
msvcp120
msvcp120_app
msvcp140
msvcp140_1
msvcp140_2
msvcp140_atomic_wait
msvcp_win
msvcr70 msvcrt: Use the logb()/logbf() implementation from the bundled musl library. 2023-04-05 16:51:40 +02:00
msvcr71 msvcrt: Use the logb()/logbf() implementation from the bundled musl library. 2023-04-05 16:51:40 +02:00
msvcr80 msvcrt: Use the logb()/logbf() implementation from the bundled musl library. 2023-04-05 16:51:40 +02:00
msvcr90 msvcrt: Use the logb()/logbf() implementation from the bundled musl library. 2023-04-05 16:51:40 +02:00
msvcr100 msvcrt: Use the logb()/logbf() implementation from the bundled musl library. 2023-04-05 16:51:40 +02:00
msvcr110 msvcrt: Use the logb()/logbf() implementation from the bundled musl library. 2023-04-05 16:51:40 +02:00
msvcr120 msvcrt: Use the logb()/logbf() implementation from the bundled musl library. 2023-04-05 16:51:40 +02:00
msvcr120_app msvcr100: Add _UnrealizedChore::_CheckTaskCollection stub. 2023-03-28 15:29:56 +02:00
msvcrt msvcrt: Use the fma()/fmaf() implementation from the bundled musl library. 2023-04-06 14:32:45 +02:00
msvcrt20
msvcrt40
msvcrtd msvcrt: Use the logb()/logbf() implementation from the bundled musl library. 2023-04-05 16:51:40 +02:00
msvfw32
msvidc32
msvideo.dll16 msvideo: Consistently use %I printf format for ULONG_PTR values. 2022-12-09 17:52:25 +01:00
mswsock
msxml
msxml2
msxml3
msxml4
msxml6
mtxdm
ncrypt ncrypt: Implement NCryptSignHash(). 2022-12-06 17:04:50 +01:00
nddeapi
ndis.sys
netapi32
netcfgx
netio.sys
netprofm
netutils
newdev
ninput
normaliz
npmshtml
npptools
nsi nsi: Add some margin to the tables size in NsiAllocateAndGetTable(). 2023-01-19 19:17:27 +01:00
nsiproxy.sys nsiproxy: Avoid calling RtlInitUnicodeString on a static constant. 2023-02-07 17:46:18 +01:00
ntdll ntdll/tests: Use FAILED() instead of not SUCCEEDED(). 2023-03-31 19:00:04 +02:00
ntdsapi
ntoskrnl.exe ntoskrnl.exe/tests: Add Driver Object Extension Tests. 2023-03-02 20:10:46 +01:00
ntprint
objsel
odbc32
odbcbcp
odbccp32 odbccp32: Append DLL path when loading driver. 2023-02-07 21:58:31 +01:00
odbccu32
ole2.dll16
ole2conv.dll16
ole2disp.dll16
ole2nls.dll16
ole2prox.dll16
ole2thk.dll16
ole32 ole32: Avoid calling RtlInitUnicodeString on a static constant. 2023-02-08 17:32:30 +01:00
oleacc
oleaut32 oleaut32: Allocate a full pointer when unmarshalling byref arrays. 2023-02-27 10:59:19 +01:00
olecli.dll16
olecli32
oledb32 oledb32/tests: Avoid use-after-free and unused assignment. 2023-01-25 18:31:03 +01:00
oledlg oledlg: Use standard va_list instead of __ms_va_list. 2023-02-17 11:26:38 +01:00
olepro32
olesvr.dll16
olesvr32
olethk32
opcservices
opencl
opengl32 opengl32: Fix missing conversion of glUnmapNamedBuffer_params from 32bit to 64bit. 2023-03-10 09:49:38 +01:00
packager
pdh pdh/tests: Add PdhVbGetDoubleCounterValue() tests. 2023-03-08 17:49:00 +01:00
photometadatahandler
pidgen
powrprof
printui
prntvpt
propsys propsys: Add InitPropVariantFromStringVector(). 2023-01-26 22:05:13 +01:00
psapi psapi: Test filesystem redirection with EnumProcessModulesEx. 2023-04-06 18:02:17 +02:00
pstorec
pwrshplugin
qasf Revert "qasf: Register ASF Reader filter media type." 2022-12-21 21:18:38 +01:00
qcap
qdvd
qedit
qmgr
qmgrprxy
quartz quartz/vmr9: Do not set the mode if we failed to create the default presenter. 2023-04-05 15:25:28 +02:00
query
qwave
rasapi16.dll16
rasapi32
rasdlg
regapi
resutils
riched20 riched20/tests: Fix a typo in a comment. 2023-03-07 17:25:08 +01:00
riched32 riched32/tests: EM_GETSELTEXT's wparam is not used and should be 0. 2023-02-28 09:46:33 +01:00
rpcrt4 rpcrt4: Avoid casting an object to IUnknown. 2023-02-10 19:09:16 +01:00
rsabase
rsaenh
rstrtmgr
rtutils
rtworkq
samlib
sane.ds
sapi
sas
scarddlg
scardsvr scardsvr: Add stub service. 2023-02-08 08:58:25 +01:00
sccbase
schannel
schedsvc schedsvc/tests: Deleting tasks & folders requires elevated privileges on Windows 7. 2023-03-27 17:44:44 +02:00
scrobj scrobj: Initialize a variable to silence a compiler warning. 2023-01-26 22:05:12 +01:00
scrrun
scsiport.sys
sechost sechost: Use heap_strdup_multi_AtoW for dependencies in CreateServiceA. 2023-01-24 18:15:21 +01:00
secur32 secur32: Trace fContextReq consistently. 2023-01-31 16:54:52 +01:00
security
sensapi
serialui
setupapi setupapi: Use standard va_list instead of __ms_va_list. 2023-02-17 11:26:51 +01:00
setupx.dll16 setupx: Consistently use %I printf format for ULONG_PTR values. 2022-12-09 17:52:25 +01:00
sfc
sfc_os
shcore include: Use proper dllimports for shlwapi functions. 2022-12-07 13:51:37 +01:00
shdoclc
shdocvw
shell.dll16 krnl386: Make MapLS argument non-const to avoid some compiler warnings. 2023-01-24 22:24:39 +01:00
shell32 shell32: Add support for Program Manager icons with arguments. 2023-02-28 09:46:11 +01:00
shfolder
shlwapi shlwapi/tests: Make sure to test the formatting of troublesome dates. 2023-03-02 18:09:23 +01:00
slbcsp
slc
snmpapi
softpub
sound.drv16
spoolss spoolss/tests: Fix a typo in a comment. 2023-02-14 09:58:03 +01:00
sppc
srclient
srvcli
sspicli
stdole2.tlb
stdole32.tlb
sti
storage.dll16
stress.dll16
strmdll
svrapi
sxs
system.drv16
t2embed t2embed/tests: Fix the TTGetEmbeddingType() test in UTF-8 locales. 2023-03-07 18:35:20 +01:00
tapi32
taskschd taskschd/tests: Deleting tasks & folders requires elevated privileges on Windows 7. 2023-03-28 11:44:02 +02:00
tbs
tdh
tdi.sys
threadpoolwinrt
toolhelp.dll16
traffic
twain.dll16
twain_32 twain_32: Handle realloc failure in twain_add_onedriver (cppcheck). 2023-01-24 22:11:37 +01:00
typelib.dll16
tzres
ucrtbase msvcrt: Use the logb()/logbf() implementation from the bundled musl library. 2023-04-05 16:51:40 +02:00
uianimation
uiautomationcore uiautomationcore: Implement UIA_NamePropertyId for default HWND provider. 2023-04-04 22:24:13 +02:00
uiribbon
unicows
updspapi
url
urlmon urlmon: Use the _recalloc function instead of reimplementing it. 2023-02-01 17:12:52 +01:00
usbd.sys
user.exe16 krnl386: Make MapLS argument non-const to avoid some compiler warnings. 2023-01-24 22:24:39 +01:00
user32 win32u: Give full access rights to the thread desktop. 2023-03-17 11:51:34 +01:00
userenv
usp10
utildll
uxtheme uxtheme: Use bsearch and CompareStringOrdinal in MSSTYLES_LookupProperty. 2022-12-09 18:35:33 +01:00
vbscript vbscript/tests: Fix the testChrError() tests in the mixed locale case. 2023-03-13 15:56:32 +01:00
vcomp
vcomp90
vcomp100
vcomp110
vcomp120
vcomp140
vcruntime140
vcruntime140_1 ucrtbase: Add __CxxFrameHandler4 implementation. 2023-03-27 11:02:50 +02:00
vdhcp.vxd
vdmdbg
ver.dll16
version
vga
virtdisk
vmm.vxd
vnbt.vxd
vnetbios.vxd
vssapi
vtdapi.vxd
vulkan-1 winevulkan: Update to VK spec version 1.3.242. 2023-03-06 11:10:34 +01:00
vwin32.vxd
w32skrnl
w32sys.dll16
wbemdisp
wbemprox wbemprox: Do not call Release() inside wbemprox_cf_CreateInstance(). 2023-02-06 10:11:19 +01:00
wdscore
webservices
websocket
wer
wevtapi
wevtsvc
wiaservc wiaservc: Remove unused function wiaservc_strdup. 2022-12-05 20:04:54 +01:00
wimgapi
win32s16.dll16
win32u win32u: Set DEVPKEY_Device_RemovalPolicy for GPUs. 2023-04-06 17:02:18 +02:00
win87em.dll16
winaspi.dll16
windebug.dll16
windows.devices.enumeration windows.devices.enumeration/tests: Make test handlers structure static. 2022-12-06 22:29:36 +01:00
windows.gaming.input windows.gaming.input: Fix magnitude sign for constant and ramp effects. 2023-01-25 10:16:51 +01:00
windows.gaming.ui.gamebar
windows.globalization windows.globalization: Implement ILanguage::get_LanguageTag(). 2023-01-24 18:26:57 +01:00
windows.media
windows.media.devices
windows.media.speech windows.media.speech: Remove redundant NULL check before free(). 2023-03-29 11:49:19 +02:00
windows.networking windows.networking: Stub DllGetActivationFactory(). 2023-03-14 18:38:31 +01:00
windows.perception.stub windows.perception.stub: Implement IHolographicSpaceStatics3::get_IsConfigured(). 2023-03-17 11:55:49 +01:00
windows.system.profile.systemmanufacturers windows.system.profile.systemmanufacturers: Implement ISmbiosInformationStatics_get_SerialNumber. 2023-01-27 13:39:06 +01:00
windows.ui winecfg: Add an option to set WinRT app dark theme. 2023-03-29 22:29:38 +02:00
windowscodecs windowscodecs: Map GUID_WICPixelFormat32bppRGBA1010102 to DXGI_FORMAT_R10G10B10A2_UNORM as well. 2023-04-07 13:18:26 +02:00
windowscodecsext
winealsa.drv winealsa: Use GetModuleFileName() instead of hardcoded module filename for registry key. 2023-03-10 15:58:59 +01:00
wineandroid.drv wineandroid.drv: Set the current mode using gdi_device_manager. 2023-04-04 21:57:44 +02:00
winebus.sys winebus: Avoid calling RtlInitUnicodeString on a static constant. 2023-02-10 19:09:16 +01:00
winecoreaudio.drv winecoreaudio: Use GetModuleFileName() instead of hardcoded module filename for registry key. 2023-03-10 15:58:59 +01:00
winecrt0 winecrt0: Check for RTLD_SELF support to enable ELF constructors. 2023-01-11 15:14:04 +01:00
wined3d wined3d: Rotate vk bind masks in wined3d_swapchain_vk_rotate. 2023-04-04 22:22:17 +02:00
winegstreamer winegstreamer: Move flipping based on RGB to the frontends. 2023-04-07 13:26:58 +02:00
winehid.sys
winemac.drv winemac: Add a helper to select IME private font. 2023-04-05 14:56:10 +02:00
winemapi
wineoss.drv wineoss: Use GetModuleFileName() instead of hardcoded module filename for registry key. 2023-03-10 15:58:59 +01:00
wineps.drv wineps: Handle EMR_PLGBLT record in spool files. 2023-04-07 13:26:24 +02:00
wineps16.drv16
winepulse.drv winepulse: Use GetModuleFileName() instead of hardcoded module filename for registry key. 2023-03-10 15:58:59 +01:00
wineusb.sys wineusb.sys: Use standard va_list instead of __ms_va_list. 2023-02-17 11:27:03 +01:00
winevulkan winevulkan: Update to VK spec version 1.3.246. 2023-03-31 19:10:38 +02:00
winewayland.drv winewayland.drv: Set the current mode using gdi_device_manager. 2023-04-04 21:57:39 +02:00
winex11.drv winex11.drv: Use a distinct type for the settings id. 2023-04-06 14:33:06 +02:00
winexinput.sys
wing.dll16
wing32
winhttp winhttp/tests: Fix test failures with the UTF-8 code page. 2023-01-26 22:05:13 +01:00
wininet wininet/tests: Add more InternetSetFilePointer tests. 2023-02-06 10:13:40 +01:00
winmm winmm/tests: Ignore spurious WM_DWMCOLORIZATIONCOLORCHANGED messages. 2023-02-24 22:23:12 +01:00
winnls.dll16
winnls32
winprint winprint: Register winprint print processor. 2022-12-05 20:04:54 +01:00
winscard winscard: Fix the spelling of a function parameter. 2023-03-07 17:25:08 +01:00
winsock.dll16 include: Use proper dllimports for winsock functions. 2022-12-07 14:25:18 +01:00
winspool.drv winspool: Check dmSize in IsValidDevmodeW(). 2023-02-27 16:36:22 +01:00
winsta
wintab.dll16 wintab: Consistently use %I printf format for ULONG_PTR values. 2022-12-09 17:52:25 +01:00
wintab32
wintrust wintrust: Annotate WINTRUST_Alloc with __WINE_(DEALLOC|MALLOC). 2023-04-03 16:52:01 +02:00
wintypes wintypes: Declare exported functions in rometadataresolution.h. 2023-04-03 16:52:01 +02:00
winusb
wlanapi
wlanui
wldap32 wldap32: Skip over the TLS certificate check if not using TLS. 2023-04-04 09:44:29 +02:00
wmasf
wmi
wmiutils
wmp
wmphoto
wmvcore wmvcore/tests: Don't cast NULL to another pointer type. 2023-03-31 19:00:04 +02:00
wnaspi32
wofutil wofutil: Add a trailing linefeed to a FIXME(). 2023-03-16 17:01:00 +01:00
wow32
wow64 wow64: Move filter of (un)load DLL debug events to client side. 2023-03-22 20:03:51 +01:00
wow64cpu wow64: Forward NtWow64IsProcessorFeaturePresent() to the CPU backend. 2023-03-15 11:50:46 +01:00
wow64win win32u: Stub NtUserBuildHimcList syscall. 2023-03-20 17:10:45 +01:00
wpc
wpcap wpcap/tests: Initial tests. 2023-02-13 17:03:02 +01:00
ws2_32 ws2_32/tests: Adjust test results without host IPv6 support. 2023-04-04 18:30:23 +02:00
wsdapi wsdapi: Annotate duplicate_(string|name) with __WINE_MALLOC. 2022-12-09 17:52:25 +01:00
wshom.ocx wshom.ocx: Implement IWshNetwork2_get_UserName(). 2022-12-08 18:41:24 +01:00
wsnmp32
wsock32
wtsapi32 wtsapi32: Improve the stub for WTSQuerySessionInformation(WTSClientProtocolType). 2022-12-08 18:41:24 +01:00
wuapi
wuaueng
x3daudio1_0
x3daudio1_1
x3daudio1_2
x3daudio1_3
x3daudio1_4
x3daudio1_5
x3daudio1_6
x3daudio1_7
xactengine2_0
xactengine2_4
xactengine2_7
xactengine2_9
xactengine3_0
xactengine3_1
xactengine3_2
xactengine3_3
xactengine3_4
xactengine3_5
xactengine3_6
xactengine3_7 xactengine3_7/tests: Skip tests when XACTEngine Initialization fails. 2023-01-06 13:39:45 +01:00
xapofx1_1
xapofx1_2
xapofx1_3
xapofx1_4
xapofx1_5
xaudio2_0
xaudio2_1
xaudio2_2
xaudio2_3
xaudio2_4
xaudio2_5
xaudio2_6
xaudio2_7
xaudio2_8
xaudio2_9
xinput1_1
xinput1_2
xinput1_3
xinput1_4
xinput9_1_0
xinputuap
xmllite
xolehlp
xpsprint
xpssvcs