Alexandre Julliard pushed to branch master at wine / wine
Commits:
9348b762 by Nikolay Sivov at 2025-10-16T13:54:39+02:00
ole32: Move CoTreatAsClass() to combase.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
b187d264 by Nikolay Sivov at 2025-10-16T13:54:43+02:00
combase: Check for null arguments in CoTreatAsClass().
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
203a9ccd by Nikolay Sivov at 2025-10-16T13:54:43+02:00
combase: Remove unreachable failure path in CoTreatAsClass().
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
44e8c922 by Nikolay Sivov at 2025-10-16T13:54:43+02:00
ole32: Move CoIsOle1Class() stub to combase.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
5 changed files:
- dlls/combase/combase.c
- dlls/combase/combase.spec
- dlls/ole32/compobj.c
- dlls/ole32/ole32.spec
- dlls/ole32/tests/compobj.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/486f33ee64121d0331fb3e943791e…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/486f33ee64121d0331fb3e943791e…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
737158e7 by Giovanni Mascellani at 2025-10-16T14:55:51+02:00
vkd3d-shader/ir: Remove SATURATE modifiers after lowering them.
- - - - -
8ec4f756 by Giovanni Mascellani at 2025-10-16T14:56:30+02:00
vkd3d-shader/ir: Process all destinations when lowering SATURATE modifiers.
The instruction iterator should not be advanced when iterating
over more than one destination.
- - - - -
8a100fa0 by Giovanni Mascellani at 2025-10-16T14:57:56+02:00
vkd3d-shader/ir: Ignore and drop PARTIALPRECISION modifiers.
- - - - -
c99c7295 by Giovanni Mascellani at 2025-10-16T15:10:39+02:00
vkd3d-shader/ir: Error out on unsupported destination modifiers.
- - - - -
86b8f2de by Giovanni Mascellani at 2025-10-16T15:15:05+02:00
vkd3d-shader/ir: Error out on unsupported source modifiers.
- - - - -
4 changed files:
- libs/vkd3d-shader/glsl.c
- libs/vkd3d-shader/ir.c
- libs/vkd3d-shader/msl.c
- libs/vkd3d-shader/spirv.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/346b62bc70fcda3e314c5198b109…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/346b62bc70fcda3e314c5198b109…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
e5081a1b by Shaun Ren at 2025-10-16T14:26:47+02:00
tests/shader_runner: Add a "compile shader model" require directive.
This directive requires specific shader models to be tested for
compilation, bypassing the default behaviour where only one version from
each shader model set (SM1-3, SM4-5, SM6) is compiled.
- - - - -
b5e2e1dd by Shaun Ren at 2025-10-16T14:27:29+02:00
vkd3d-shader/ir: Determine the correct writemask for destinations with fixed masks.
- - - - -
27f0475d by Shaun Ren at 2025-10-16T14:29:11+02:00
vkd3d-shader/ir: Keep source swizzles for registers with fixed masks in temp_allocator_set_src().
- - - - -
4 changed files:
- libs/vkd3d-shader/ir.c
- tests/hlsl/trigonometry.shader_test
- tests/shader_runner.c
- tests/shader_runner.h
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/a7e56beb19476450faff05d4c676…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/a7e56beb19476450faff05d4c676…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
beed3f0e by Giovanni Mascellani at 2025-10-16T14:01:01+02:00
tests: Print ANSI colour codes in the Windows test driver.
That program is only meant to be used in the specific context of the CI,
so we don't care about querying the terminal or honouring environment
variables.
- - - - -
6d4df71f by Giovanni Mascellani at 2025-10-16T14:03:01+02:00
tests/d3d12: Use D3D12_RESOURCE_STATE_ALL_SHADER_RESOURCE in test_depth_load().
The texture is also accessed by a compute shader.
- - - - -
085ba17c by Giovanni Mascellani at 2025-10-16T14:03:08+02:00
tests/d3d12: Use D3D12_RESOURCE_STATE_ALL_SHADER_RESOURCE in test_stencil_load().
The texture is also accessed by a compute shader.
- - - - -
a6c6ba6e by Giovanni Mascellani at 2025-10-16T14:16:43+02:00
tests/hlsl: Check the result for attribute evaluation tests more sharply.
Those tests are meant to check that each single sample computes the
right value during a multi-sampled rendering operation. Checking whether
the result is correct after multi-sample resolution isn't enough,
because errors at different samples belonging to the same pixel might
have cancelled out.
Instead, for each shader invocation we compute the expected result and
return the absolute value of the difference between the expected and
computed value. This way errors at different samples cannot cancel out,
but add up.
- - - - -
a7e56beb by Giovanni Mascellani at 2025-10-16T14:25:07+02:00
ci: Run the Windows tests with WARP version 1.0.16.1.
Many tests fail or even segfault with the older WARP version
provided by the current CI Windows environment.
- - - - -
5 changed files:
- gitlab/test.yml
- tests/d3d12.c
- tests/driver.c
- tests/hlsl/eval-attrib.shader_test
- tests/hlsl/sm1-centroid.shader_test
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/507990d3c5a7b61ad5df63a17bbd…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/507990d3c5a7b61ad5df63a17bbd…
You're receiving this email because of your account on gitlab.winehq.org.
Elizabeth Figura pushed to branch master at wine / wine-staging
Commits:
7c674a59 by Elizabeth Figura at 2025-10-15T16:46:31-05:00
Rebase against 486f33ee64121d0331fb3e943791ec42bd98ef51.
- - - - -
4 changed files:
- − patches/shell32-SFGAO_HASSUBFOLDER/0002-shell32-Set-SFGAO_HASSUBFOLDER-correctly-for-normal-.patch
- − patches/shell32-SFGAO_HASSUBFOLDER/definition
- patches/winex11-Window_Style/0001-winex11-Fix-handling-of-window-attributes-for-WS_EX_.patch
- staging/upstream-commit
View it on GitLab: https://gitlab.winehq.org/wine/wine-staging/-/commit/7c674a599b2108e71cd947…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine-staging/-/commit/7c674a599b2108e71cd947…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
9de3d691 by Eric Pouech at 2025-10-15T21:43:47+02:00
cmd/tests: Add some tests when using "complex" commands in pipes.
Complex meaning either FOR, IF or chaining operators (&, &&, || and |).
Signed-off-by: Eric Pouech <epouech(a)codeweavers.com>
- - - - -
e66e00db by Eric Pouech at 2025-10-15T21:43:50+02:00
cmd: Introduce a new node for describing blocks.
Note: this will allow to keep track of explicit blocks.
Semantically speaking, a block can hold redirection and echo off
('@') attributes, so it will also allow to properly propagate
and handle these attributes.
Signed-off-by: Eric Pouech <epouech(a)codeweavers.com>
- - - - -
6f2bf84f by Eric Pouech at 2025-10-15T21:43:52+02:00
cmd: Refactor run_external_full_path().
In order to separate process creation from waiting for
process termination.
Signed-off-by: Eric Pouech <epouech(a)codeweavers.com>
- - - - -
609d6faf by Eric Pouech at 2025-10-15T21:43:53+02:00
cmd: Introduce helper for handling pipe commands.
Signed-off-by: Eric Pouech <epouech(a)codeweavers.com>
- - - - -
486f33ee by Eric Pouech at 2025-10-15T21:43:54+02:00
cmd: Run single commands in pipe in external cmd instance.
Note: all builtin commands in LHS or RHS of a pipe shall be run
in a separate cmd instance (to provide concurrency between RHS
and LHS).
Signed-off-by: Eric Pouech <epouech(a)codeweavers.com>
- - - - -
4 changed files:
- programs/cmd/tests/test_builtins.cmd
- programs/cmd/tests/test_builtins.cmd.exp
- programs/cmd/wcmd.h
- programs/cmd/wcmdmain.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/8450002ed7a1fcd82ec455c328157…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/8450002ed7a1fcd82ec455c328157…
You're receiving this email because of your account on gitlab.winehq.org.