Second version of !33, taking Zeb's suggestions.
The refactoring allowed to encompass all remaining features of the patch series in these 4 patches.
The remaining patches (PART 3/3) just contain additional tests:
https://gitlab.winehq.org/fcasas/vkd3d/-/commits/complex_broadcasts_4/
--
v2: vkd3d-shader/hlsl: Support explicit cast between component-wise compatible types.
vkd3d-shader/hlsl: Support implicit casts between component-wise equal types.
vkd3d-shader/hlsl: Remove incorrect criteria for accepting implicit casts.
vkd3d-shader/hlsl: Handle complex types in add_cast().
tests: Add additional tests for implicit casts that should fail.
vkd3d-shader/hlsl: Rename "t1" and "t2" arguments as "src" and "dst".
https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/35
Also unifies hidden file handling.
Fixes bug [53826](https://bugs.winehq.org/show_bug.cgi?id=53826).
--
v3: ntdll: Ensure that attributes are kept the same when renaming a file.
ntdll: Set xattr in NtCreateFile if inferred and requested attributes don't match.
ntdll: Only infer hidden attribute from file name if xattr is not present.
ntdll: Consistently handle dot files in file functions.
ntdll: Do not open-code hidden file handling in get_dir_data_entry.
ntdll/tests: Add test for file attributes of files with names beginning with a dot.
https://gitlab.winehq.org/wine/wine/-/merge_requests/1148
This series is mainly a change in internal structures for
describing functions:
- symt_function doesn't support multi range of addresses
- while symt_inlinesite does
That's the major difference between the two.
So the aim of this serie is to decribe function and inline sites with
a single structure.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/1161
--
v2: comctl32: Add support for specyfying extra data in CreatePropertySheetPage.
comctl32: Fix PROPSHEETPAGE[AW] structure content in messages and callbacks.
comctl32: Don't use PROPSHEETPAGE structure to store internal HPROPSHEETPAGE data.
comctl32: Create page if PROPSHEETPAGE was passed as HPROPSHEETPAGE to PropertySheetAW or PSM_INSERTPAGE.
https://gitlab.winehq.org/wine/wine/-/merge_requests/1122
On Tue Oct 25 00:23:21 2022 +0000, Jinoh Kang wrote:
> > I haven't seen any software that uses this, but some older software
> out there might use it, so it's good idea to export it.
> In this case especially, I suggest you to add tests that exercise the
> newly exercised variable. Otherwise there's no way to verify if the
> type definition or the value is correct. It also becomes a maintenance
> burden with no clear benefit if no apps indeed use it.
will add some tests
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/1139#note_11982
This is wine-7.0.1-rc1, so not ready yet to merge.
--
v3: Release 7.0.1.
gitlab: Import the gitlab CI from the master branch (devel tree)
This merge request has too many patches to be relayed via email.
Please visit the URL below to see the contents of the merge request.
https://gitlab.winehq.org/wine/wine/-/merge_requests/955