Eric Pouech
d77b31e728
wined3d: Enable long types in context_gl.c.
2022-12-06 20:54:24 +01:00
Eric Pouech
ac85d65237
wined3d: Enable long types in directx.c.
2022-12-06 20:54:24 +01:00
Eric Pouech
3963e184b7
wined3d: Enable long types in palette.c.
2022-12-06 20:54:24 +01:00
Eric Pouech
0030023710
wined3d: Reduce usage of long integral types in palette.c.
...
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
2022-12-06 20:54:23 +01:00
Eric Pouech
c9ef0ed6e4
wined3d: Enable long types in vertexdeclaration.c.
2022-12-06 20:54:23 +01:00
Eric Pouech
286261f69e
wined3d: Reduce usage of long integral types in vertexdeclaration.c.
...
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
2022-12-06 20:54:23 +01:00
Alex Henrie
d920aa81ad
msi: Remove wrappers around CRT memory allocation functions.
2022-12-06 20:54:16 +01:00
Zebediah Figura
e5b6dce90f
wined3d: Require geometry shaders to create a feature level 10.0 device.
2022-12-06 20:54:11 +01:00
Zebediah Figura
d89ff71239
wined3d: Implement multiple viewports for the Vulkan adapter.
2022-12-06 20:54:11 +01:00
Zebediah Figura
347c830337
wined3d: Require independent blending to create a feature level 9.3 device.
2022-12-06 20:54:11 +01:00
Zebediah Figura
b875d395d1
wined3d: Allow creating a feature level 9.3 device even if custom vertex attribute divisors are not supported.
2022-12-06 20:54:11 +01:00
Zebediah Figura
15460d237b
wined3d: Allow exposing lower d3d feature levels from the Vulkan adapter.
2022-12-06 20:54:11 +01:00
Bartosz Kosiorek
13b16116bf
gdiplus: Improve performance of matrix multiplication by unrolling loop.
2022-12-06 17:17:23 +01:00
Bartosz Kosiorek
a97911fdfe
gdiplus: Improve performance of GdipScaleMatrix.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53947
2022-12-06 17:17:23 +01:00
Hans Leidekker
96692a2c21
bcrypt: Add support for PSS padding.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53972
2022-12-06 17:12:31 +01:00
Hans Leidekker
5308911a82
bcrypt: Support duplicating public keys without access to the private key.
2022-12-06 17:12:31 +01:00
Hans Leidekker
4c46bd922d
bcrypt: Validate key type.
2022-12-06 17:12:31 +01:00
Hans Leidekker
f95c2e4629
bcrypt: Remove unused argument from hash_finalize().
2022-12-06 17:12:31 +01:00
Hans Leidekker
ffad823e34
bcrypt: Fix possible buffer overflow in export_gnutls_datum().
2022-12-06 17:12:31 +01:00
Hans Leidekker
cb3cc2b59f
bcrypt: Pass key size in bytes to EXPORT_SIZE and use the macro consistently.
2022-12-06 17:12:30 +01:00
Hans Leidekker
11cc3ca151
bcrypt/tests: Get rid of workarounds for old Windows versions.
2022-12-06 17:12:30 +01:00
Jacek Caban
ecf31ba4c7
opengl32: Use default calling convention for WGL driver entry points.
2022-12-06 17:11:21 +01:00
Gabriel Ivăncescu
60bddb6b7d
mshtml/tests: Accept rare unknown error in ReportResult.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54087
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2022-12-06 17:11:06 +01:00
Hans Leidekker
f21e262491
wldap32/tests: Skip paged search tests when the server can't be reached.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54075
2022-12-06 17:10:53 +01:00
Jacek Caban
02e70fcbb0
wldap32: Define LDAP_NEEDS_PROTOTYPES.
...
Fixes -Wstrict-prototypes warnings in clang builds.
2022-12-06 17:04:50 +01:00
Paul Gofman
fffde3ca52
ddraw: Sync draw textures even for hardware device.
...
Fixes a regression introduced by commit
d2d9f713df
.
2022-12-06 17:04:50 +01:00
Piotr Caban
c7a167ea41
winspool: Add SeekPrinter implementation.
2022-12-06 17:04:50 +01:00
Piotr Caban
8aaaf417cd
localspl: Add partial SeekPrinter implementation.
2022-12-06 17:04:50 +01:00
Piotr Caban
017e9557db
localspl: Use print processor in ScheduleJob.
2022-12-06 17:04:50 +01:00
Piotr Caban
b7714744c8
localspl: Store default datatype in printer data.
2022-12-06 17:04:50 +01:00
Piotr Caban
9b9baf3534
localspl: Store datatype in print job data.
2022-12-06 17:04:50 +01:00
Piotr Caban
230aab4ca8
localspl: Use helper for loading string from registry in monitor_load.
2022-12-06 17:04:50 +01:00
Piotr Caban
5db76ad245
localspl: Load printer datatype and print processor information on init.
2022-12-06 17:04:50 +01:00
Jacek Caban
6a3c382df0
configure: Use -Wl,-WX for clang configure checks in MSVC mode.
...
LLD by default emits only a warning for unknown arguments. This makes
it pass -Wl,--disable-stdcall-fixup check, which is in fact an invalid
option (and disabled by default anyway), causing warnings spam during
the build.
2022-12-06 17:04:50 +01:00
Alex Henrie
b07c95e79c
msi: Use _O_* constants from fcntl.h instead of redefining them.
2022-12-06 17:04:50 +01:00
Alex Henrie
1172e66e5b
setupapi: Move prototypes not in Windows's setupapi.h to setupapi_private.h.
...
And delete the ones we don't need.
2022-12-06 17:04:50 +01:00
Alex Henrie
a1ae33a3ef
setupapi: Use _S_I(READ|WRITE) from sys/stat.h instead of redefining them.
2022-12-06 17:04:50 +01:00
Alex Henrie
85bf404018
kernel32/tests: Use the strcasecmp function instead of reimplementing it.
2022-12-06 17:04:50 +01:00
Alex Henrie
5d73304453
include: Annotate CreateThreadpool* with __WINE_(DEALLOC|MALLOC).
2022-12-06 17:04:50 +01:00
Alex Henrie
04225e1109
dbghelp: Annotate allocation functions with __WINE_(ALLOC_SIZE|DEALLOC|MALLOC).
2022-12-06 17:04:50 +01:00
Hans Leidekker
382dbe77f6
wpcap: Build pcap_address structure from IP_ADAPTER_UNICAST_ADDRESS.
2022-12-06 17:04:50 +01:00
Hans Leidekker
6d01d01455
ncrypt: Implement NCryptSignHash().
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53968
2022-12-06 17:04:50 +01:00
Hans Leidekker
07f9952a24
ncrypt: Implement NCryptExportKey().
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53966
2022-12-06 17:04:50 +01:00
Alexandre Julliard
a90df92a3c
kernelbase: Update timezone data to version 2022g.
2022-12-06 17:04:50 +01:00
Alexandre Julliard
36b0e7e0ea
mpg123: Import upstream release 1.31.1.
2022-12-06 17:04:50 +01:00
Alexandre Julliard
967b29d39d
png: Import upstream release 1.6.39.
2022-12-06 17:04:50 +01:00
Alexandre Julliard
80e572451e
opengl32: Don't free memory at process exit.
2022-12-06 15:18:57 +01:00
Alexandre Julliard
f6a0597d59
opengl32: Pass the TEB pointer in the Unix call parameters.
...
NtCurrentTeb() is more expensive on the Unix side.
2022-12-06 15:18:57 +01:00
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