Alexandre Julliard pushed to branch master at wine / wine
Commits:
4a8c3e98 by Connor McAdams at 2025-06-19T22:54:53+02:00
comctl32/tests: Add tests for iImage value for listview subitems.
Signed-off-by: Connor McAdams <cmcadams(a)codeweavers.com>
- - - - -
9793e889 by Connor McAdams at 2025-06-19T22:54:53+02:00
comctl32/listview: Don't touch iImage value for subitems if LVS_EX_SUBITEMIMAGES is not set.
Signed-off-by: Connor McAdams <cmcadams(a)codeweavers.com>
- - - - -
1a29bfbf by Connor McAdams at 2025-06-19T22:54:54+02:00
comctl32/tests: Add item state value tests for LVS_OWNERDATA controls.
Signed-off-by: Connor McAdams <cmcadams(a)codeweavers.com>
- - - - -
688b2c33 by Connor McAdams at 2025-06-19T22:54:54+02:00
comctl32/listview: Properly handle item state value for LVS_OWNERDATA controls.
Signed-off-by: Connor McAdams <cmcadams(a)codeweavers.com>
- - - - -
2 changed files:
- dlls/comctl32/listview.c
- dlls/comctl32/tests/listview.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/24d9597ab0534a019ba2a31d9547a…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/24d9597ab0534a019ba2a31d9547a…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
b6b84ba2 by Conor McCarthy at 2025-06-19T10:30:38+02:00
rtworkq/tests: Test closing a timer or event handle after submission.
Windows allows closure of a waitable timer handle while a work item is
waiting on it. Also, the current Wine ntdll implementation calls
NtWaitForMultipleObjects() on multiple handles if multiple items are
pending, and if one handle is not valid, no items will execute.
- - - - -
e42d2efe by Conor McCarthy at 2025-06-19T10:30:40+02:00
ntdll/tests: Test early closure of handles used for threadpool waits.
- - - - -
069708c8 by Conor McCarthy at 2025-06-19T10:30:40+02:00
ntdll: Initialise waitable handles with NULL.
All waitable objects use NULL as their invalid value.
- - - - -
acf72ed1 by Conor McCarthy at 2025-06-19T10:30:42+02:00
ntdll: Duplicate handles for thread pool waits.
Supports waitable timer closure while pending, and we must not wait on
invalid handles generally. Details are in code comments.
- - - - -
3 changed files:
- dlls/ntdll/tests/threadpool.c
- dlls/ntdll/threadpool.c
- dlls/rtworkq/tests/rtworkq.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/cf181338ddc67c7fc4e6cd6b646a9…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/cf181338ddc67c7fc4e6cd6b646a9…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
bb8ceb36 by Elizabeth Figura at 2025-06-19T10:30:28+02:00
quartz/tests: Port test_source_allocator() to avidec.
- - - - -
d12c6559 by Elizabeth Figura at 2025-06-19T10:30:30+02:00
quartz/avidec: Don't set the data length to 0.
There's no reason to do this, and it breaks on amstream's custom allocator,
which fails when setting the data length to anything other than the sample size.
- - - - -
d8b25446 by Elizabeth Figura at 2025-06-19T10:30:32+02:00
quartz/tests: Test dynamic format change on the AVI decoder.
- - - - -
5d00e9c9 by Elizabeth Figura at 2025-06-19T10:30:32+02:00
quartz: Add a copy_bitmap_header() helper.
- - - - -
7ece30b9 by Elizabeth Figura at 2025-06-19T10:30:32+02:00
quartz/avidec: Correctly calculate the BITMAPINFOHEADER size for BI_BITFIELDS.
- - - - -
cf181338 by Elizabeth Figura at 2025-06-19T10:30:33+02:00
quartz/avidec: Handle dynamic format change.
- - - - -
2 changed files:
- dlls/quartz/avidec.c
- dlls/quartz/tests/avidec.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/73b75afe55144727775e8a865f82e…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/73b75afe55144727775e8a865f82e…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
a410c448 by Conor McCarthy at 2025-06-19T20:44:54+02:00
vkd3d-shader/dxil: Validate the function return type after calling the handler.
The handler writes the destination value.
- - - - -
c3110d2f by Conor McCarthy at 2025-06-19T20:45:28+02:00
vkd3d-shader/dxil: Check the destination value is invalid after calling a void function handler.
- - - - -
9d490b83 by Conor McCarthy at 2025-06-19T20:45:28+02:00
vkd3d-shader/dxil: Add a null check for the type when validating non-void operands.
- - - - -
1 changed file:
- libs/vkd3d-shader/dxil.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/f135f7fe07e865c7c3089498052c…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/f135f7fe07e865c7c3089498052c…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
f135f7fe by Nikolay Sivov at 2025-06-19T20:36:27+02:00
vkd3d-shader/hlsl: Add a stub for the noise() intrinsic.
This function is used in tx_1_0 code, but is also supported in
fx_2_0 and fx_4_0 expressions.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
5 changed files:
- Makefile.am
- libs/vkd3d-shader/hlsl.c
- libs/vkd3d-shader/hlsl.h
- libs/vkd3d-shader/hlsl.y
- + tests/hlsl/noise.shader_test
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/f135f7fe07e865c7c3089498052cf…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/f135f7fe07e865c7c3089498052cf…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
322f2e54 by Giovanni Mascellani at 2025-06-19T20:32:41+02:00
vkd3d-shader/ir: Introduce opcode COS.
It is meant to compute cosine, and gradually replace SINCOS, at
least from a certain point in the pipeline on.
- - - - -
6f092fb8 by Giovanni Mascellani at 2025-06-19T20:32:50+02:00
vkd3d-shader/ir: Introduce opcode SIN.
It is meant to compute sine.
- - - - -
37c2f709 by Giovanni Mascellani at 2025-06-19T20:32:55+02:00
vkd3d-shader/ir: Lower d3dbc SINCOS to the new COS and SIN instructions.
- - - - -
93e1a8c7 by Giovanni Mascellani at 2025-06-19T20:33:09+02:00
vkd3d-shader/ir: Lower tpf SINCOS to the new COS and SIN instructions.
- - - - -
4 changed files:
- libs/vkd3d-shader/dxil.c
- libs/vkd3d-shader/ir.c
- libs/vkd3d-shader/spirv.c
- libs/vkd3d-shader/vkd3d_shader_private.h
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/b7fbd3c0f0a83fb04d4065784636…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/b7fbd3c0f0a83fb04d4065784636…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
46fac7f2 by Giovanni Mascellani at 2025-06-19T19:48:56+02:00
tests: Add a test for the partial precision destination modifier.
- - - - -
eb3383b0 by Giovanni Mascellani at 2025-06-19T20:03:17+02:00
vkd3d-shader/ir: Validate data types for NEG source modifiers.
- - - - -
b2e1c3b9 by Giovanni Mascellani at 2025-06-19T20:06:35+02:00
vkd3d-shader/ir: Validate data types for BIAS source modifiers.
- - - - -
e1ca5521 by Giovanni Mascellani at 2025-06-19T20:08:52+02:00
vkd3d-shader/ir: Validate data types for BIASNEG source modifiers.
- - - - -
3689d307 by Giovanni Mascellani at 2025-06-19T20:10:21+02:00
vkd3d-shader/ir: Validate data types for SIGN source modifiers.
- - - - -
b7fbd3c0 by Giovanni Mascellani at 2025-06-19T20:11:41+02:00
vkd3d-shader/ir: Validate data types for SIGNNEG source modifiers.
- - - - -
3 changed files:
- libs/vkd3d-shader/ir.c
- tests/hlsl/half.shader_test
- tests/shader_runner.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/4da83fe83b3f45a389e03942047d…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/4da83fe83b3f45a389e03942047d…
You're receiving this email because of your account on gitlab.winehq.org.