Chip Davis
ea4de99fad
wined3d: Move WINED3DFMT_FLAG_CAST_TO_BLOCK to the attributes group.
...
Signed-off-by: Chip Davis <cdavis5x@gmail.com>
2022-05-24 20:04:48 +02:00
Chip Davis
03196b9ff9
wined3d: Move WINED3DFMT_FLAG_MAPPABLE to the attributes group.
...
Signed-off-by: Chip Davis <cdavis5x@gmail.com>
2022-05-24 20:04:48 +02:00
Chip Davis
c24ca34099
wined3d: Move WINED3DFMT_FLAG_COMPRESSED and HEIGHT_SCALE to the attributes group.
...
Signed-off-by: Chip Davis <cdavis5x@gmail.com>
2022-05-24 20:04:48 +02:00
Chip Davis
16bfa3b6d2
wined3d: Move WINED3DFMT_FLAG_BLOCKS, BROKEN_PITCH, and BLOCKS_NO_VERIFY to the attributes group.
...
Signed-off-by: Chip Davis <cdavis5x@gmail.com>
2022-05-24 20:04:48 +02:00
Chip Davis
9e89444bbd
wined3d: Move WINED3DFMT_FLAG_EXTENSION to the attributes group.
...
Signed-off-by: Chip Davis <cdavis5x@gmail.com>
2022-05-24 20:04:48 +02:00
Chip Davis
9bdbf0e49c
wined3d: Move WINED3DFMT_FLAG_BUMPMAP to the attributes group.
...
Move initialization of the flag itself to `wined3d_format_base_flags`.
Signed-off-by: Chip Davis <cdavis5x@gmail.com>
2022-05-24 20:04:46 +02:00
Chip Davis
f6ee5b552f
wined3d: Move WINED3DFMT_FLAG_NORMALISED to the attributes group.
...
Signed-off-by: Chip Davis <cdavis5x@gmail.com>
2022-05-24 20:04:45 +02:00
Chip Davis
b4efd57854
wined3d: Move WINED3DFMT_FLAG_INTEGER to the attributes group.
...
Signed-off-by: Chip Davis <cdavis5x@gmail.com>
2022-05-24 20:04:45 +02:00
Chip Davis
93add6f3f6
wined3d: Move WINED3DFMT_FLAG_FLOAT to a separate group.
...
There are only three unused format flags left. I will soon submit changes
which add four more format flags.
I've noticed that format flags generally fall into two groups:
* The first group consists of flags describing the content of a pixel
format, e.g. whether or not this is a depth format, or whether this is
a blocked format. These flags are the same for all resource types.
* The second group consists of flags describing capabilities of the
implementation with this format. These can and do vary by resource
type.
Only the second group needs to be stored per-resource-type.
Signed-off-by: Chip Davis <cdavis5x@gmail.com>
2022-05-24 20:04:38 +02:00
Gabriel Ivăncescu
efe39dc5d6
include: Add IDOMProgressEvent interface and dispinterface.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-05-24 18:26:56 +02:00
Georg Lehmann
d617eecc0f
winevulkan: Update to VK spec version 1.3.215.
...
Signed-off-by: Georg Lehmann <dadschoorse@gmail.com>
2022-05-24 18:23:42 +02:00
Alexandre Julliard
aad201c731
kernel32/tests: Pass a locale instead of a codepage to CompareStringA/W.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-05-24 18:21:56 +02:00
Alexandre Julliard
a980fa0d78
kernelbase: Don't ignore the specified locale in CompareStringW.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-05-24 18:21:56 +02:00
Alexandre Julliard
2dced17876
kernelbase: Don't ignore the specified locale in LCMapStringA/W.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-05-24 18:21:56 +02:00
Matteo Bruni
80eef0039b
wined3d: Add some state table consistency checking to context_invalidate_state().
...
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
2022-05-24 17:36:38 +02:00
Matteo Bruni
192695d1db
wined3d: Assert that the CS queue size is a power of two.
...
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
2022-05-24 17:36:38 +02:00
Matteo Bruni
6247bee483
wined3d: Allow blits with fixups in the FFP blitter without a shader backend.
...
Along the lines of d371468858
but for
the no shader backend case.
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
2022-05-24 17:36:37 +02:00
Matteo Bruni
89011e6f0a
d3d9/tests: Fix typo.
...
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
2022-05-24 17:36:37 +02:00
Matteo Bruni
6c820bbcf0
wined3d: Don't touch GL sRGB decode state when not supported.
...
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
2022-05-24 17:36:37 +02:00
Huw Davies
6a9a80679d
gdi32: Free the client-side emf dc info.
...
Signed-off-by: Huw Davies <huw@codeweavers.com>
2022-05-24 17:34:59 +02:00
Huw Davies
0c8a076e78
gdi32: Remove second initialization of emf->dc_attr.
...
Signed-off-by: Huw Davies <huw@codeweavers.com>
2022-05-24 17:34:59 +02:00
Bernhard Kölbl
c6ab933bc3
windows.media.speech: Make IAsyncAction concurrent.
...
Signed-off-by: Bernhard Kölbl <besentv@gmail.com>
2022-05-24 17:34:59 +02:00
Bernhard Kölbl
1438b1b663
windows.media.speech: Partially implement IAsyncAction.
...
Signed-off-by: Bernhard Kölbl <besentv@gmail.com>
2022-05-24 17:34:59 +02:00
Bernhard Kölbl
a01fa46146
windows.media.speech: Add IAsyncInfo to IAsyncAction.
...
Signed-off-by: Bernhard Kölbl <besentv@gmail.com>
2022-05-24 17:34:59 +02:00
Bernhard Kölbl
38bf1a70ae
windows.media.speech: Add IAsyncAction iface.
...
Signed-off-by: Bernhard Kölbl <besentv@gmail.com>
2022-05-24 17:34:59 +02:00
Bernhard Kölbl
e0b47f6e03
windows.media.speech/tests: Remove an unnecessary todo_wine_if.
...
Signed-off-by: Bernhard Kölbl <besentv@gmail.com>
2022-05-24 17:34:59 +02:00
Bernhard Kölbl
d1b2cceb99
windows.media.speech/tests: Fix a few typos.
...
Signed-off-by: Bernhard Kölbl <besentv@gmail.com>
2022-05-24 17:34:59 +02:00
Nikolay Sivov
b4d42d2cba
vbscript: Implement TimeSerial().
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-05-24 17:34:59 +02:00
Nikolay Sivov
ea9281d33a
vbscript: Handle null arguments in MonthName().
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-05-24 17:34:59 +02:00
Zebediah Figura
f371ae8f26
d3d10core/tests: Add a test for 2D partial RTV slices of a 3D texture.
...
This succeeds with the Vulkan renderer.
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-05-24 12:17:32 +02:00
Zebediah Figura
ab88f9b518
d3d11/tests: Add a test for 2D partial RTV slices of a 3D texture.
...
This succeeds with the Vulkan renderer.
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-05-24 12:12:57 +02:00
Zebediah Figura
7c529506af
wined3d: Correctly handle 3D textures in wined3d_view_{load, invalidate}_location().
...
The sub-resource index should not be offset by the layer index, which represents
a depth offset.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53027
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-05-24 12:12:52 +02:00
Hans Leidekker
74832c2177
crypt32/tests: Add more OCSP revocation tests.
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-05-24 12:04:02 +02:00
Hans Leidekker
f742716487
cryptnet: Give precedence to OID_AUTHORITY_INFO_ACCESS in verify_cert_revocation().
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-05-24 12:03:58 +02:00
Hans Leidekker
8a463a335b
crypt32: Add support for decoding OCSP_BASIC_REVOKED_INFO structures.
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-05-24 12:03:53 +02:00
Rémi Bernon
c2b89fd776
ntdll: Introduce a new subheap_overhead helper.
...
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
2022-05-24 11:06:15 +02:00
Rémi Bernon
37b1011135
ntdll: Use the subheap helpers in HEAP_Commit / HEAP_Decommit.
...
And rename them to subheap_commit / subheap_decommit.
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
2022-05-24 11:06:14 +02:00
Rémi Bernon
2c46ee1890
ntdll: Move subheap decommit hysteresis to free_used_block.
...
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
2022-05-24 11:06:14 +02:00
Rémi Bernon
d0ad5d6a9c
ntdll: Use block helpers in free_used_block.
...
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
2022-05-24 11:06:14 +02:00
Rémi Bernon
a87d021148
ntdll: Cleanup and rename HEAP_MakeInUseBlockFree to free_used_block.
...
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
2022-05-24 11:06:14 +02:00
Rémi Bernon
66036effdf
ntdll: Merge HEAP_InsertFreeBlock with create_free_block.
...
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
2022-05-24 11:06:14 +02:00
Jacek Caban
47e5a0bb5d
winemac: Store driver thread data pointer in TEB.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
2022-05-24 11:06:11 +02:00
Jacek Caban
08f5d2adf9
winex11: Properly initialize set_clipboard_params struct.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
2022-05-24 11:06:11 +02:00
Jacek Caban
11ee4f3fab
winemac: Use NtUserSetClipboardData to import clipboard data.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
2022-05-24 11:06:11 +02:00
Jacek Caban
245fbfe010
winemac: Use CFSTR_INETURLW instead of deprecated CFSTR_SHELLURLW.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
2022-05-24 11:06:11 +02:00
Jacek Caban
96e9359fe5
winemac: Remove CF_METAFILEPICT format handling.
...
It's synthesized in user32 from EMF.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
2022-05-24 11:06:09 +02:00
Jacek Caban
fad7029c1c
winemac: Remove CF_BITMAP format handling.
...
It's synthesized in user32 from DIB.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
2022-05-24 11:06:07 +02:00
Ziqing Hui
9e034dc103
d2d1/tests: Add tests for effect register.
...
Signed-off-by: Ziqing Hui <zhui@codeweavers.com>
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-05-23 21:39:23 +02:00
Brendan Shanks
509877743e
kernelbase: Add RaiseFailFastException stub.
...
Signed-off-by: Brendan Shanks <bshanks@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-05-23 20:54:46 +02:00
Brandon Moore
63f9a08240
msadpm: Stop decoding instead of crashing for invalid adpcm data.
...
Apply the same patch from 72528be84f
for adpcm data sent to mono
destinations in addition to stereo destinations.
Signed-off-by: Brandon Moore <moore.3071@osu.edu>
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-05-23 20:51:55 +02:00