Alexandre Julliard pushed to branch master at wine / wine
Commits:
9c3851f2 by Vibhav Pant at 2025-08-13T15:44:23+02:00
cfgmgr32: Add stub for DevFindProperty.
- - - - -
23e06533 by Vibhav Pant at 2025-08-13T15:44:23+02:00
cfgmgr32: Implement DevFindProperty.
- - - - -
12621630 by Vibhav Pant at 2025-08-13T16:09:14+02:00
cfgmgr32/tests: Add some tests for calling DevGetObjects with filters.
- - - - -
b0d0e955 by Vibhav Pant at 2025-08-13T16:09:14+02:00
cfgmgr32: Validate DEVPROP_FILTER_EXPRESSION values passed to Dev{GetObjects, CreateObjectQueryEx}.
- - - - -
b887d25e by Vibhav Pant at 2025-08-13T16:09:14+02:00
cfgmgr32: Implement support for basic filter expressions in DevGetObjects.
Support filter expressions consisting of basic comparison operators.
- - - - -
4 changed files:
- dlls/cfgmgr32/cfgmgr32.spec
- dlls/cfgmgr32/main.c
- dlls/cfgmgr32/tests/cfgmgr32.c
- include/devpropdef.h
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/fd2fe2bb375fe151c5158c4201ee2…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/fd2fe2bb375fe151c5158c4201ee2…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
80662d61 by Alexandre Julliard at 2025-08-13T13:11:10+02:00
light.msstyles: Update generated bitmaps.
- - - - -
fd2fe2bb by Alexandre Julliard at 2025-08-13T14:49:17+02:00
joy.cpl: Use aligned double type to avoid compiler warnings.
- - - - -
4 changed files:
- dlls/joy.cpl/wginput.c
- dlls/light.msstyles/blue_toolbar_buttons.bmp
- dlls/light.msstyles/blue_toolbar_buttons_split.bmp
- dlls/light.msstyles/blue_toolbar_buttons_split_dropdown.bmp
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/91d3874b6528cb71b346c1d114914…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/91d3874b6528cb71b346c1d114914…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
7007a1e2 by Francisco Casas at 2025-08-13T16:12:50+02:00
vkd3d-compiler: Set a default target type even when preprocessing.
We largely ignore the target type when preprocessing, but still
dereference options.target_type in a couple of places. E.g. when setting
info.target_type. We could add more checks for options.preprocess_only
to account for that, but it seems more robust to make sure
options.target_type is never NULL.
- - - - -
1 changed file:
- programs/vkd3d-compiler/main.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/7007a1e264c103cfbccfc62b0e19a…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/7007a1e264c103cfbccfc62b0e19a…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
cab0bd07 by Henri Verbeet at 2025-08-13T15:56:06+02:00
vkd3d-shader/glsl: Resolve SSA values.
Since commit eaebef4265fa796b6c40c7e3f7881b56be94dfd2 we may receive
vsir generated from HLSL sources, which typically contains SSA values.
We could previously receive vsir with SSA values as well, but HLSL
sources would go through d3dbc/tpf as an intermediate step, making the
resulting vsir much less likely to contain SSA values.
- - - - -
1 changed file:
- libs/vkd3d-shader/glsl.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/cab0bd07e5b761110e6ed2184999b…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/cab0bd07e5b761110e6ed2184999b…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
9336b464 by Henri Verbeet at 2025-08-13T15:55:31+02:00
vkd3d-shader/d3d-asm: Resolve SSA values when outputting SM<6 assembly.
In particular, since commit eaebef4265fa796b6c40c7e3f7881b56be94dfd2 we
may receive vsir generated from HLSL sources, which typically contains
SSA values.
- - - - -
3 changed files:
- libs/vkd3d-shader/d3d_asm.c
- libs/vkd3d-shader/vkd3d_shader_main.c
- libs/vkd3d-shader/vkd3d_shader_private.h
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/9336b4647c9de3e70b7aed6f65eee…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/9336b4647c9de3e70b7aed6f65eee…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
8334386d by Henri Verbeet at 2025-08-13T15:54:12+02:00
vkd3d-shader/spirv: Avoid emitting duplicate built-in inputs in spirv_compiler_emit_input().
This works around an issue introduced by commit
66cb2815f0662713c3255113255cfd7cf5e406fb. SV_PRIMITIVE_ID inputs in
geometry shaders use VKD3DSPR_PRIMID registers, and we create the
corresponding SPIR-V inputs using spirv_compiler_emit_io_register().
Unfortunately we also have an input signature element for the same
input, and simply creating another PrimitiveId input would run into
VUID-StandaloneSpirv-OpEntryPoint-09658.
Before the commit mentioned above, we'd use DCL_INPUT instructions to
emit input declarations, and these would help to distinguish whether
VKD3DSPR_INPUT or VKD3DSPR_PRIMID registers were used for primitive ID
inputs. Note that we can't simply ignore input signature element with
SIGNATURE_TARGET_LOCATION_UNUSED; the DXIL parser emits SV_SAMPLE_INDEX
inputs with that target location, but does require them to use a
VKD3DSPR_INPUT register.
- - - - -
2 changed files:
- libs/vkd3d-shader/spirv.c
- libs/vkd3d-shader/vkd3d_shader_private.h
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/8334386d99c720ca52afb67b52c7e…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/8334386d99c720ca52afb67b52c7e…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
e0068594 by Brendan Shanks at 2025-08-08T21:24:05+09:00
winevulkan: Enable VK_EXT_swapchain_maintenance1 when available.
- - - - -
91d3874b by Brendan Shanks at 2025-08-08T21:24:06+09:00
win32u: Create Vulkan swapchains with VkSwapchainPresentScalingCreateInfoEXT when the surface will be scaled.
- - - - -
3 changed files:
- dlls/win32u/vulkan.c
- dlls/winevulkan/vulkan.c
- include/wine/vulkan_driver.h
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/06f88e2ad298bb2e9a26d03de4fa7…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/06f88e2ad298bb2e9a26d03de4fa7…
You're receiving this email because of your account on gitlab.winehq.org.