Zebediah Figura
b186455cfa
wined3d: Remove the no longer used "sampler" field of struct wined3d_texture.
2023-11-10 20:52:29 +01:00
Zebediah Figura
17542e9f52
wined3d: Invalidate all sampler slots to which a texture is bound in texture_resource_unload().
2023-11-10 20:52:28 +01:00
Zebediah Figura
fecb3b608b
wined3d: Check the wined3d resource type and usage instead of the GL target in texture_binding_might_invalidate_ps().
2023-11-10 20:52:28 +01:00
Zebediah Figura
1e968480eb
wined3d: Introduce a texture_binding_might_invalidate_ps() helper.
...
Make a complex conditional a bit easier to read.
2023-11-10 20:52:28 +01:00
Bartosz Kosiorek
707198babe
msvcrt: Add _mblen_l implementation.
2023-11-10 20:52:28 +01:00
Bartosz Kosiorek
8bb0692ff6
msvcrt: Add _mbsset_l implementation.
2023-11-10 20:52:28 +01:00
Bartosz Kosiorek
08c603a417
msvcrt: Add _mbsrev_l implementation.
2023-11-10 20:52:28 +01:00
Bartosz Kosiorek
f73d74c6df
msvcrt: Add _mbsncmp_l implementation.
2023-11-10 20:52:28 +01:00
Bartosz Kosiorek
8f30305049
msvcrt: Add __iswcsymf implementation.
2023-11-10 20:52:28 +01:00
Bartosz Kosiorek
f82871e768
msvcrt: Add __iswcsym implementation.
2023-11-10 20:52:28 +01:00
Bartosz Kosiorek
ec4a5f63e1
msvcrt: Add _mbspbrk_l implementation.
2023-11-10 20:52:28 +01:00
Alexandre Julliard
0b63da6aab
winevulkan: Remove DECLSPEC_HIDDEN usage.
2023-11-10 20:52:28 +01:00
Alexandre Julliard
6ecd967d48
opengl32: Remove DECLSPEC_HIDDEN usage.
2023-11-10 20:52:28 +01:00
Alexandre Julliard
da2ae5832c
configure: Consistently use HOST_ARCH for platform checks.
2023-11-10 20:52:28 +01:00
Alexandre Julliard
c33f350623
configure: Assume that pthread.h is present.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2023-11-10 20:52:28 +01:00
Alexandre Julliard
3e49808094
configure: Remove no longer used WINE_TRY_SHLIB_FLAGS macro.
2023-11-10 13:20:59 +01:00
Alexandre Julliard
a426b6b4a9
widl: Make the alignment option generic instead of win32/win64-specific.
...
Support both --align and --packing for compatibility with midl.
2023-11-10 11:06:38 +01:00
Alexandre Julliard
f8dde10ffd
makefiles: Support arch-specific IDL flags.
2023-11-10 11:06:26 +01:00
Alex Henrie
5847aab99e
nsi: Use CRT allocation functions.
2023-11-10 11:00:20 +01:00
Alistair Leslie-Hughes
01d7780a0f
winhttp: Remove DECLSPEC_HIDDEN usage.
2023-11-10 00:03:44 +01:00
Alistair Leslie-Hughes
91e8108345
msi: Remove DECLSPEC_HIDDEN usage.
2023-11-10 00:03:44 +01:00
Alistair Leslie-Hughes
db50069167
wmiutils: Remove DECLSPEC_HIDDEN usage.
2023-11-10 00:03:44 +01:00
Alistair Leslie-Hughes
beb3021719
uxtheme: Remove DECLSPEC_HIDDEN usage.
2023-11-10 00:03:44 +01:00
Alistair Leslie-Hughes
60ee3e2cff
msacm32: Remove DECLSPEC_HIDDEN usage.
2023-11-10 00:03:44 +01:00
Alistair Leslie-Hughes
6fd308cd98
comdlg32: Remove DECLSPEC_HIDDEN usage.
2023-11-10 00:03:44 +01:00
Anton Baskanov
dbda5b52d3
dmsynth: Don't leak modulators.
2023-11-10 00:03:44 +01:00
Anton Baskanov
157ffca64d
dmsynth: Free the allocated presets manually.
...
FluidSynth never calls synth_preset_free(), causing preset and
instrument leaks.
2023-11-10 00:03:44 +01:00
Anton Baskanov
ed7564304d
dmsynth: Remove useless private data checks.
...
We always set the data.
2023-11-10 00:03:44 +01:00
Anton Baskanov
6de4ec0cae
dmsynth: Create one FluidSynth sample per wave.
2023-11-10 00:03:44 +01:00
Anton Baskanov
840923eed6
dmsynth: Use generators to set root key and fine tune.
2023-11-10 00:03:44 +01:00
Anton Baskanov
a303bb395f
dmsynth: Keep track of voice/wave mapping.
2023-11-10 00:03:44 +01:00
Floris Renaud
ad6e87c63f
po: Update Dutch translation.
2023-11-10 00:03:44 +01:00
Yuxuan Shui
d1e02148b6
ntdll: Tweak the binary representation of SRWLOCK.
...
There are applications that uses SRWLOCK in an invalid way and then checks its binary
representation. Tweak our representation a bit so they are happy.
2023-11-10 00:03:44 +01:00
Yuxuan Shui
74a3b133fa
include: Add InterlockedExchangeAdd16.
2023-11-10 00:03:44 +01:00
Connor McAdams
3e84b49305
oleaut32: Lock ITypeLib2 interface reference count behind the typelib cache critical section on Release.
...
This prevents an ITypeLib2 interface being returned from the typelib
cache that is in the middle of being destroyed.
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2023-11-10 00:03:44 +01:00
Zhiyi Zhang
eb8eccbed4
uxtheme: Fix a test failure.
...
pszAppName should not be changed as it's used in the loop to check if window application name is set.
2023-11-09 23:00:40 +01:00
Jacek Caban
38d1002cec
msvcp60: Use char type for FROZEN macro.
...
Fixes clang warning:
string.c:370:25: warning: implicit conversion from 'int' to 'char' changes value from 255 to -1 [-Wconstant-conversion]
2023-11-09 23:00:40 +01:00
Jacek Caban
2e02cee9c4
msvcrt/tests: Don't define structs types inside other struct declaration.
...
Fixes -Wincompatible-pointer-types clang warnings.
2023-11-09 23:00:40 +01:00
Jacek Caban
f7cf428f9f
kernel32/tests: Remove unused variable.
2023-11-09 23:00:40 +01:00
Rémi Bernon
18a81b3cb2
dmime: Better implement performance times with tempo track.
2023-11-09 23:00:40 +01:00
Rémi Bernon
29940435fa
dmime: Support playing secondary and control segments.
2023-11-09 23:00:40 +01:00
Rémi Bernon
8f9faf8868
dmime/tests: Test playing tempo track effect on performance times.
2023-11-09 23:00:40 +01:00
Rémi Bernon
c6eca9276b
dmime/tests: Add helpers to scale and check music time with tempo.
...
Be flexible on the comparison to ignore rounding errors.
2023-11-09 23:00:40 +01:00
Rémi Bernon
2d1f46c221
dmime: Fix tempo track GetParam with GUID_TempoParam implementation.
2023-11-09 23:00:40 +01:00
Rémi Bernon
92959b315b
dmime/tests: Test tempo track GetParam with GUID_TempoParam.
2023-11-09 23:00:40 +01:00
Rémi Bernon
7a9e45ac13
dmime/tests: Test tempo track Play and DMUS_PMSGT_TEMPO messages.
2023-11-09 23:00:40 +01:00
Rémi Bernon
f13fa16f01
dmime: Implement IDirectMusicPerformance_GetSegmentState semi-stub.
2023-11-09 23:00:40 +01:00
Rémi Bernon
617d7fc9b8
dmime/tests: Test IDirectMusicPerformance_GetSegmentState.
2023-11-09 23:00:40 +01:00
Paul Gofman
d963626044
winmm: Fix pszSound allocation in PlaySound_Alloc().
2023-11-09 23:00:40 +01:00
Alexandre Julliard
c07d50c3b9
winevdm: Don't claim that 16-bit apps are DPI aware.
2023-11-09 23:00:40 +01:00