Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
47f2ec1a by Henri Verbeet at 2025-09-18T11:35:05+02:00
vkd3d-shader/ir: Require default swizzles on vec4 immediate constants.
The SPIR-V, GLSL and MSL backends implicitly handle swizzles on
immediate constants, but the TPF and d3d-asm backends assume a default
swizzle. In principle there's no reason those couldn't support swizzles
on immediate constants, but they're a little pointless.
- - - - -
3 changed files:
- libs/vkd3d-shader/hlsl_codegen.c
- libs/vkd3d-shader/ir.c
- libs/vkd3d-shader/tpf.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/47f2ec1a08769e2b5dbc677da183c…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/47f2ec1a08769e2b5dbc677da183c…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
31eb1529 by Henri Verbeet at 2025-09-18T11:26:52+02:00
vkd3d-shader/ir: Require signed operands for ISHR instructions.
- - - - -
1912f50f by Henri Verbeet at 2025-09-18T11:30:18+02:00
vkd3d-shader/ir: Validate USHR instructions.
- - - - -
6e8192e1 by Henri Verbeet at 2025-09-18T11:30:19+02:00
vkd3d-shader/ir: Require signed source operands for signed integer comparison instructions.
- - - - -
8eebc71c by Henri Verbeet at 2025-09-18T11:30:19+02:00
vkd3d-shader/ir: Require signed operands for IMAX instructions.
- - - - -
a1451f81 by Henri Verbeet at 2025-09-18T11:30:20+02:00
vkd3d-shader/ir: Require signed operands for IMIN instructions.
- - - - -
5 changed files:
- libs/vkd3d-shader/dxil.c
- libs/vkd3d-shader/ir.c
- tests/hlsl/abs.shader_test
- tests/hlsl/arithmetic-int-uniform.shader_test
- tests/hlsl/bitwise-assignment.shader_test
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/c48141457203d4cdfcd8315c0735…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/c48141457203d4cdfcd8315c0735…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
6c8e2681 by Jiangyi Chen at 2025-09-17T23:28:50+02:00
ole32/tests: Add tests for StgOpenStorageOnILockBytes().
Signed-off-by: chenjiangyi <chenjiangyi(a)uniontech.com>
- - - - -
915a1e6f by Jiangyi Chen at 2025-09-17T23:28:50+02:00
ole32: Fix the return value for StgOpenStorageOnILockBytes().
Signed-off-by: chenjiangyi <chenjiangyi(a)uniontech.com>
- - - - -
2 changed files:
- dlls/ole32/storage32.c
- dlls/ole32/tests/storage32.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/2ee747ff13f430fc1772b7f8c01a7…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/2ee747ff13f430fc1772b7f8c01a7…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
ffcda401 by Eric Pouech at 2025-09-17T23:28:50+02:00
certutil: Implement -decodehex command.
Signed-off-by: Eric Pouech <epouech(a)codeweavers.com>
- - - - -
2ee747ff by Eric Pouech at 2025-09-17T23:28:50+02:00
cmd: Generate binary files with certutil.
And get rid of some hacks.
Signed-off-by: Eric Pouech <epouech(a)codeweavers.com>
- - - - -
4 changed files:
- programs/certutil/Makefile.in
- programs/certutil/main.c
- programs/cmd/tests/batch.c
- programs/cmd/tests/test_builtins.cmd
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/010062923d20fcf5b05261aec392b…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/010062923d20fcf5b05261aec392b…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
d6e7a870 by Vibhav Pant at 2025-09-17T23:04:41+02:00
cfgmgr32: Always check the DEVPROP_OPERATOR_EQUALS mask while evaluating comparison filters.
- - - - -
f970eb3f by Vibhav Pant at 2025-09-17T23:04:41+02:00
propsys: Use VT_LPWSTR as the property type for System.Devices.DeviceInstanceId.
- - - - -
7b8e9be8 by Vibhav Pant at 2025-09-17T23:04:41+02:00
windows.devices.enumeration/tests: Add tests for IDeviceInformationStatics::{FindAllAsyncAqsFilter, CreateWatcherAqsFilter}.
- - - - -
7ab13377 by Vibhav Pant at 2025-09-17T23:04:41+02:00
windows.devices.enumeration: Support parsing AQS filters in IDeviceInformationStatics::{FindAllAsyncAqsFilter, CreateWatcherAqsFilter}.
- - - - -
01006292 by Vibhav Pant at 2025-09-17T23:28:50+02:00
maintainers: Add a section for Windows.Devices.Enumeration.
- - - - -
11 changed files:
- MAINTAINERS
- dlls/cfgmgr32/main.c
- dlls/cfgmgr32/tests/cfgmgr32.c
- dlls/propsys/propsys_main.c
- dlls/windows.devices.enumeration/Makefile.in
- + dlls/windows.devices.enumeration/aqs.c
- + dlls/windows.devices.enumeration/aqs.h
- + dlls/windows.devices.enumeration/aqs.y
- dlls/windows.devices.enumeration/main.c
- dlls/windows.devices.enumeration/private.h
- dlls/windows.devices.enumeration/tests/devices.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/db33fc3cd774449ff4a40db375f3b…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/db33fc3cd774449ff4a40db375f3b…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
6e97e100 by Alexandre Julliard at 2025-09-17T12:03:49+02:00
ntdll: Store LDT limit and bits in the same word.
- - - - -
edf7ca16 by Alexandre Julliard at 2025-09-17T12:08:35+02:00
krnl386: Fetch the ldt copy pointer from the PEB.
- - - - -
712557e0 by Alexandre Julliard at 2025-09-17T12:32:38+02:00
winebuild: Fetch the ldt copy pointer from the PEB.
- - - - -
9576a022 by Alexandre Julliard at 2025-09-17T23:04:41+02:00
ntdll: Allocate the LDT copy only when needed.
- - - - -
11 changed files:
- dlls/krnl386.exe16/kernel16_private.h
- dlls/krnl386.exe16/ne_module.c
- dlls/krnl386.exe16/selector.c
- dlls/ntdll/unix/process.c
- dlls/ntdll/unix/signal_i386.c
- dlls/ntdll/unix/unix_private.h
- dlls/ntdll/unix/virtual.c
- dlls/wow64/process.c
- include/winternl.h
- tools/winebuild/relay.c
- tools/winebuild/spec16.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/58407c404938f5e83a4ab2a6fa7b7…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/58407c404938f5e83a4ab2a6fa7b7…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
faec701c by Nikolay Sivov at 2025-09-17T12:38:27+02:00
vkd3d: Check that the allocator type matches the list type in d3d12_command_list_Reset().
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
c4814145 by Nikolay Sivov at 2025-09-17T12:50:16+02:00
vkd3d: Implement d3d12_device_CreateCommandList1().
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
4 changed files:
- libs/vkd3d/command.c
- libs/vkd3d/device.c
- libs/vkd3d/vkd3d_private.h
- tests/d3d12.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/b6d274e68e4befa82170a04e1c32…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/b6d274e68e4befa82170a04e1c32…
You're receiving this email because of your account on gitlab.winehq.org.