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.