Commit graph

161371 commits

Author SHA1 Message Date
Alexandre Julliard 288da7c8db opengl32: Fix GLdouble type alignment on the Unix side. 2022-12-06 13:44:34 +01:00
Ivo Ivanov 6b816b8969 wineusb.sys: Add support for TransferBufferMDL.
Allow drivers such as NaturalPoint's npusbio_x64.sys to communicate
with the lower level USB bus driver.

Makes NaturalPoint's TrackIR5 head tracking system fully functional
in Wine.
2022-12-05 23:28:03 +01:00
Eric Pouech 47f280cae6 wined3d: Enable long types in wined3d_main.c. 2022-12-05 23:28:03 +01:00
Eric Pouech 6e33aa2200 wined3d: Reduce long integral type usage in wined3d_main.c. 2022-12-05 23:28:03 +01:00
Eric Pouech 9c06b575ba wined3d: Enable long types in ati_fragment_shader.c. 2022-12-05 23:28:03 +01:00
Eric Pouech 6673ad3a83 wined3d: Enable long types in adapter_vk.c. 2022-12-05 23:28:03 +01:00
Eric Pouech 13848df407 wined3d: Store GetLastError() into an unsigned int.
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
2022-12-05 23:28:03 +01:00
Eric Pouech a942b56052 wined3d: Transfer long types' enabling at file level.
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
2022-12-05 23:28:03 +01:00
Alex Henrie 3bfc4493cb rpcrt4: Use standard C functions for memory allocation. 2022-12-05 23:28:03 +01:00
Alex Henrie b3143850c2 quartz/tests: Remove redundant null check from testfilter_JoinFilterGraph.
On Windows, wcsdup(NULL) always returns NULL.
2022-12-05 23:28:03 +01:00
Ziqing Hui c5700a63fb winegstreamer: Implement media_object_SetInputType for WMV decoder. 2022-12-05 23:28:03 +01:00
Ziqing Hui 3e5d683caa winegstreamer: Add WMV support to wg_format. 2022-12-05 23:28:03 +01:00
Ziqing Hui 1ddf00ab71 mf/tests: Test IMediaObject_SetInputType for WMV decoder. 2022-12-05 23:28:03 +01:00
Sven Baars 7f73494302 mstask: Don't assume a ONCE trigger is on the current day.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=52994
2022-12-05 20:04:54 +01:00
Piotr Caban 3285363da6 winprint: Register winprint print processor. 2022-12-05 20:04:54 +01:00
Eric Pouech cd0e949519 wineconsole: Set launched process name as created console title.
wineconsole was setting created console's title to '????\wineconsole.exe'.
This was preventing conhost to load its configuration according to
first running command path.

Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
2022-12-05 20:04:54 +01:00
Alex Henrie b8b55de629 winecfg: Annotate allocation functions with __WINE_(DEALLOC|MALLOC). 2022-12-05 20:04:54 +01:00
Alex Henrie 1f4532d5c6 winecfg: Use standard C functions for memory allocation. 2022-12-05 20:04:54 +01:00
Alex Henrie a1ffd507e4 shell32: Don't use GetProcAddress for GetOpenFileName[AW]. 2022-12-05 20:04:54 +01:00
Alex Henrie a6218a8145 include: Move wdbgexts.h from dbghelp to include.
This file is a public header in the Windows SDK.
2022-12-05 20:04:54 +01:00
Alex Henrie 0f7307b9df wiaservc: Remove unused function wiaservc_strdup.
This function has not been used since commit
ee9698c55f.
2022-12-05 20:04:54 +01:00
Alex Henrie 9aaf04687a comctl32: Annotate (Re)Alloc with __WINE_(DEALLOC|MALLOC). 2022-12-05 20:04:54 +01:00
Robert Wilhelm 848269ebb1 wshom.ocx: Implement WshNetwork2_Invoke. 2022-12-05 20:04:54 +01:00
Robert Wilhelm 5281889458 wshom.ocx: Implement WshNetwork2_GetIDsOfNames. 2022-12-05 20:04:54 +01:00
Robert Wilhelm 04a84bc7e9 wshom.ocx: Downgrade FIXME to WARN for unsupported interfaces.
Scripting always checks for DispatchEx interface before falling back to Dispatch.
2022-12-05 20:04:53 +01:00
Sven Baars e959299182 win32u: Use WMCHAR_MAP_SENDMESSAGE for NtUserSendMessage.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=52877
2022-12-05 20:04:53 +01:00
Zebediah Figura f6b054344c qasf/tests: Expand the IFileSourceFilter tests. 2022-12-05 20:04:53 +01:00
Zebediah Figura fed36aee5a qasf/asfreader: Do not store the media type passed to IFileSourceFilter::Load(). 2022-12-05 20:04:53 +01:00
Jacek Caban c4f46feffc winevulkan: Use UNIX_CALL macro for Unix calls. 2022-12-05 20:04:53 +01:00
Jacek Caban 2f41d85118 winevulkan: Get rid of direct Unix calls. 2022-12-05 20:04:53 +01:00
Floris Renaud d3ee56835b po: Update Dutch translation for joy.cpl.
Signed-off-by: Floris Renaud <jkfloris@dds.nl>
2022-12-05 20:04:53 +01:00
Sven Baars 0eeb471c8c mmdevapi/tests: Mark some more capture tests as flaky. 2022-12-05 20:04:53 +01:00
Mohamad Al-Jaf b7430d4e6f wbemprox: Provide accurate SMBIOS serial number. 2022-12-05 20:04:53 +01:00
Piotr Caban 29d05e540e localspl: Add AddPrintProcessor implementation. 2022-12-05 20:04:53 +01:00
Piotr Caban efe693e607 winspool: Implement print processor validation in AddPrinter. 2022-12-05 20:04:53 +01:00
Piotr Caban 74be22b782 localspl: Support Port handles in EndDocPrinter. 2022-12-05 20:04:53 +01:00
Piotr Caban f079c02ff7 localspl: Partially support Port handles in StartDocPrinter. 2022-12-05 20:04:53 +01:00
Piotr Caban 62e017c91b localspl: Support Port handles in WritePrinter. 2022-12-05 20:04:53 +01:00
Piotr Caban 6bb5bb4486 localspl: Add support for Port handles. 2022-12-05 20:04:53 +01:00
Piotr Caban 4dca254324 wineps: Add print processor stub. 2022-12-05 20:04:53 +01:00
Piotr Caban c8d28f2702 winprint: Fix datatype validation in PrintDocumentOnPrintProcessor. 2022-12-05 20:04:53 +01:00
Piotr Caban a98fb06a5b winprint: Fix parameters validation in EnumPrintProcessorDatatypesW. 2022-12-05 20:04:53 +01:00
Alexandre Julliard 0538557512 ntdll: Initialize Unix calls early during startup. 2022-12-04 22:01:38 +01:00
Alexandre Julliard bef0969722 ntdll: Move the .so module initialization to winecrt0.
Use new ELF tag ids to avoid breaking backwards compatibility.
2022-12-04 22:00:43 +01:00
Alexandre Julliard c20741b33a winebuild: Reinstate the __wine_spec_dll_entry() entrypoint for .so dlls. 2022-12-03 16:24:45 +01:00
Nikolay Sivov 0fe562b4ae d3d10/effect: Add 'frc' instruction support for expressions.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-12-03 00:05:17 +01:00
Nikolay Sivov c336ce73a9 d3d10/effect: Add 'rcp' instruction support for expressions.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-12-03 00:05:17 +01:00
Nikolay Sivov 6cb65804a4 d3d10/effect: Add 'div' instruction support for expressions.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-12-03 00:05:17 +01:00
Nikolay Sivov 08e8f284f5 d3d10/effect: Add 'ftob' instruction support for expressions.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-12-03 00:05:17 +01:00
Nikolay Sivov 7448ecae49 d3d10/effect: Partially implement updates through value expressions.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-12-03 00:05:17 +01:00