Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
fb290f38 by Elizabeth Figura at 2025-02-05T13:18:42+01:00
vkd3d-shader/hlsl: Add an add_switch() helper.
- - - - -
602103dc by Elizabeth Figura at 2025-02-05T13:18:42+01:00
vkd3d-shader/hlsl: Handle error instructions in add_switch().
- - - - -
b7d7deb9 by Elizabeth Figura at 2025-02-05T13:18:42+01:00
vkd3d-shader/hlsl: Pass the block to add_zero_mipmap_level().
- - - - -
d7cd33fd by Elizabeth Figura at 2025-02-05T13:53:53+01:00
vkd3d-shader/hlsl: Use a block in prepend_input_var_copy().
- - - - -
fe52e696 by Elizabeth Figura at 2025-02-05T13:53:53+01:00
vkd3d-shader/hlsl: Use a block in hlsl_normalize_binary_exprs().
- - - - -
3 changed files:
- libs/vkd3d-shader/hlsl.y
- libs/vkd3d-shader/hlsl_codegen.c
- libs/vkd3d-shader/hlsl_constant_ops.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/2f77d56b7748f89ae85fd08bba95…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/2f77d56b7748f89ae85fd08bba95…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
95c66016 by Etaash Mathamsetty at 2025-02-04T15:33:40+01:00
wine.inf: Add UBR key.
- - - - -
18dce16c by Etaash Mathamsetty at 2025-02-04T15:33:40+01:00
winecfg: Add support for UBR key.
- - - - -
0a2ac04c by Etaash Mathamsetty at 2025-02-04T15:33:40+01:00
twinapi.appcore/tests: Fix broken registry query.
- - - - -
3 changed files:
- dlls/twinapi.appcore/tests/twinapi.c
- loader/wine.inf.in
- programs/winecfg/appdefaults.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/9208b4529038c6a636b12607629c1…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/9208b4529038c6a636b12607629c1…
You're receiving this email because of your account on gitlab.winehq.org.
Alistair Leslie-Hughes pushed to branch master at wine / wine-staging
Commits:
7fda13a1 by Alistair Leslie-Hughes at 2025-02-04T10:22:36+11:00
Rebase against 40b0ede26e317bb994bf0b85ea37c7dab074e9f1.
- - - - -
7f5729fc by Alistair Leslie-Hughes at 2025-02-04T10:23:08+11:00
Updated vkd3d-latest patchset
- - - - -
7 changed files:
- patches/user32-msgbox-Support-WM_COPY-mesg/0002-user32-msgbox-Use-a-windows-hook-to-trap-Ctrl-C.patch
- patches/vkd3d-latest/0001-Updated-vkd3d-to-5b2d62e59a6365e32aac3fa37fe16ab3582.patch
- patches/vkd3d-latest/0002-Updated-vkd3d-to-5bfcd811824e9ca03c09a54204bff645225.patch
- + patches/vkd3d-latest/0003-Updated-vkd3d-to-40c225095f64dacfe8b88780a5d43ecdeaf.patch
- + patches/vkd3d-latest/0004-Updated-vkd3d-to-2f77d56b7748f89ae85fd08bba956fbb603.patch
- patches/windowscodecs-TIFF_Support/0015-windowscodecs-Tolerate-partial-reads-in-the-IFD-meta.patch
- staging/upstream-commit
View it on GitLab: https://gitlab.winehq.org/wine/wine-staging/-/compare/667ee8a4ff62c45cf770e…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine-staging/-/compare/667ee8a4ff62c45cf770e…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
b8de2fa5 by Jacek Caban at 2025-02-03T18:13:36+01:00
wdscore: Don't export C++ symbols.
Modern Windows versions do not export these symbols.
The symbol ??0?$CDynamicArray@GPAG@QAE@I@Z uses an unusual mangling scheme that no existing tool understands.
This causes issues on ARM64EC, which requires demangling when generating an import library.
- - - - -
1 changed file:
- dlls/wdscore/wdscore.spec
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/b8de2fa524dd7a790e20cc110939f8…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/b8de2fa524dd7a790e20cc110939f8…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
f2a9a032 by Dmitry Timoshkov at 2025-02-03T18:13:36+01:00
wldap32: Use correct host when connecting to Kerberos DC.
Signed-off-by: Dmitry Timoshkov <dmitry(a)baikal.ru>
- - - - -
6e265207 by Dmitry Timoshkov at 2025-02-03T18:13:36+01:00
wldap32: ldap_init() should resolve NULL hostname to default Kerberos DC.
Signed-off-by: Dmitry Timoshkov <dmitry(a)baikal.ru>
- - - - -
4a63a3bd by Dmitry Timoshkov at 2025-02-03T18:13:36+01:00
wldap32/tests: Add some tests for LDAP authentication to a Kerberos DC.
Signed-off-by: Dmitry Timoshkov <dmitry(a)baikal.ru>
- - - - -
6 changed files:
- dlls/wldap32/Makefile.in
- dlls/wldap32/bind.c
- dlls/wldap32/init.c
- dlls/wldap32/tests/Makefile.in
- dlls/wldap32/tests/parse.c
- dlls/wldap32/winldap_private.h
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/10a36f7d26c320d58567a40145218…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/10a36f7d26c320d58567a40145218…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
e641555b by Georg Lehmann at 2025-02-03T18:13:35+01:00
winevulkan: Update to VK spec version 1.4.307.
- - - - -
9 changed files:
- dlls/vulkan-1/vulkan-1.spec
- dlls/winevulkan/loader_thunks.c
- dlls/winevulkan/loader_thunks.h
- dlls/winevulkan/make_vulkan
- dlls/winevulkan/vulkan_thunks.c
- dlls/winevulkan/vulkan_thunks.h
- dlls/winevulkan/winevulkan.json
- dlls/winevulkan/winevulkan.spec
- include/wine/vulkan.h
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/e641555bcb12b8b36647bed48b0af0…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/e641555bcb12b8b36647bed48b0af0…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
91bd63c9 by Esme Povirk at 2025-02-03T18:13:35+01:00
user32/tests: Move a todo into the message sequence.
This message sequence succeeds somewhat frequently, but not
always. Putting the todo into the sequence makes it possible to
account for that.
- - - - -
cf5b708d by Esme Povirk at 2025-02-03T18:13:35+01:00
user32/tests: Account for Wine sometimes duplicating WM_PAINT.
- - - - -
1 changed file:
- dlls/user32/tests/msg.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/c503599d98ca4ce6f5a07d6b7a125…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/c503599d98ca4ce6f5a07d6b7a125…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
bc86b790 by Nikolay Sivov at 2025-02-03T11:51:08+01:00
windowscodecs/metadatahandler: Implement GetPersistOptions().
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
922d94a5 by Nikolay Sivov at 2025-02-03T11:51:10+01:00
windowscodecs/metadatahandler: Implement GetStream().
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
3671d8fe by Nikolay Sivov at 2025-02-03T11:51:11+01:00
windowscodecs/metadata: Add registration information for the Gps reader.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
d3969a10 by Nikolay Sivov at 2025-02-03T11:51:12+01:00
windowscodecs/metadata: Add registration information for the Exif reader.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
c503599d by Nikolay Sivov at 2025-02-03T18:13:35+01:00
windowscodecs/metadata: Add initial implementation of the App1 reader.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
8 changed files:
- dlls/windowscodecs/clsfactory.c
- dlls/windowscodecs/gifformat.c
- dlls/windowscodecs/imgfactory.c
- dlls/windowscodecs/metadatahandler.c
- dlls/windowscodecs/regsvr.c
- dlls/windowscodecs/tests/metadata.c
- dlls/windowscodecs/wincodecs_private.h
- dlls/windowscodecs/windowscodecs_wincodec.idl
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/05595ddbb991d61dc4330ec898b94…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/05595ddbb991d61dc4330ec898b94…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
0c8414c1 by Shaun Ren at 2025-02-03T15:59:07+01:00
tests/hlsl: Test OutputPatch usage in patch constant functions.
- - - - -
f5d21683 by Shaun Ren at 2025-02-03T16:00:38+01:00
vkd3d-shader/hlsl: Add an "is_patch_constant_func" field to struct hlsl_ctx.
In anticipation of the need for is_patch_constant_func in
sm4_generate_vsir_reg_from_deref(), in order to generate vsir
registers from InputPatch/OutputPatch dereferences.
- - - - -
29abe739 by Shaun Ren at 2025-02-03T16:04:11+01:00
vkd3d-shader/hlsl: Implement input semantic variable copies for patch variables.
The semantic variables from a patch parameter are split as usual, with
the difference being that the semantic variable being added is a patch
variable itself, with the type being the split variable type, and its
number of control points being equal to the original patch variable's
number of control points. It is then stored in the original patch
variable as follows:
for (i = 0; i < n; ++i)
patch[i][f] := <inputpatch-sem-var>[i]
where n is the number of control points of "patch", and f is the field
index in patch corresponding to "<inputpatch-sem-var>".
We use special prefixes, "inputpatch-" or "outputpatch-", when adding
the semantic patch variables, in order to distinguish them from
non-patch semantic variables of the same name.
- - - - -
aa29d0a2 by Shaun Ren at 2025-02-03T16:04:21+01:00
vkd3d-shader/tpf: Improve readability of compat mapping in sm4_sysval_semantic_from_semantic_name().
- - - - -
f127f084 by Shaun Ren at 2025-02-03T16:04:21+01:00
vkd3d-shader/hlsl: Generate vsir signature entries for patch variables.
- - - - -
2ddbc69f by Shaun Ren at 2025-02-03T16:15:03+01:00
vkd3d-shader/hlsl: Declare semantics for patch variables in vsir.
- - - - -
2a1e3b10 by Shaun Ren at 2025-02-03T16:15:11+01:00
vkd3d-shader/hlsl: Allocate semantic registers for patch variables.
- - - - -
3fb241d4 by Shaun Ren at 2025-02-03T16:15:11+01:00
tests/shader_runner: Support the negation of tag matches.
- - - - -
ec6b4ed4 by Shaun Ren at 2025-02-03T16:36:16+01:00
vkd3d-shader/hlsl: Generate vsir registers from patch variable derefs.
- - - - -
2f77d56b by Shaun Ren at 2025-02-03T16:36:21+01:00
tests: Test signature reflection for patch inputs in hull/domain shaders.
- - - - -
10 changed files:
- libs/vkd3d-shader/hlsl.h
- libs/vkd3d-shader/hlsl_codegen.c
- libs/vkd3d-shader/tpf.c
- libs/vkd3d-shader/vkd3d_shader_private.h
- tests/hlsl/patch-syntax.shader_test
- tests/hlsl/tessellation-patch-vars.shader_test
- tests/hlsl/tessellation.shader_test
- tests/hlsl_d3d12.c
- tests/shader_runner.c
- tests/vkd3d_shader_api.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/0f7bb922ba398dd75f58ec0ceeac…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/0f7bb922ba398dd75f58ec0ceeac…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
0f7bb922 by Francisco Casas at 2025-02-03T15:58:19+01:00
tests/shader_runner: Pass the correct buffer size to swprintf() in dxc_compiler_compile_shader().
swprintf() expects the length of the buffer in WCHARs instead of bytes,
so ARRAY_SIZE() is used instead of sizeof().
This caused almost all tests to terminate abruptly with the following
message, in my machine:
*** buffer overflow detected ***: terminated
- - - - -
1 changed file:
- tests/shader_runner.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/0f7bb922ba398dd75f58ec0ceeacb…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/0f7bb922ba398dd75f58ec0ceeacb…
You're receiving this email because of your account on gitlab.winehq.org.