Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
06543054 by Giovanni Mascellani at 2025-11-12T15:08:42+01:00
vkd3d-shader/dxil: Parse the gather offset as an int2.
Instead of an int3.
Gather operations expect an offset with only two components.
Currently the following field (which is the gather channel) is
parsed as a third component, which leads to wrong and invalid
results.
This fixes a crash on a shader from WRC Generations.
- - - - -
1 changed file:
- libs/vkd3d-shader/dxil.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/065430547c7ed78aaced7410167ec…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/065430547c7ed78aaced7410167ec…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
fb985f49 by Giovanni Mascellani at 2025-11-12T14:57:24+01:00
tests/shader_runner_d3d12: Appropriately set the root descriptor table for dispatching.
- - - - -
a30c07f5 by Giovanni Mascellani at 2025-11-12T14:58:15+01:00
tests/shader_runner_d3d12: Always create a descriptor heap.
So it's also available when resources are not used, which
simplifies later commits.
- - - - -
653de0c0 by Giovanni Mascellani at 2025-11-12T15:02:18+01:00
tests/shader_runner: Generate a default descriptor mapping when none is provided.
- - - - -
7022bb57 by Giovanni Mascellani at 2025-11-12T15:02:58+01:00
tests/shader_runner_metal: Implement explicit descriptor mapping.
- - - - -
5 changed files:
- tests/hlsl/descriptors.shader_test
- tests/shader_runner.c
- tests/shader_runner.h
- tests/shader_runner_d3d12.c
- tests/shader_runner_metal.m
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/1569bb3fb8c745d895ad555da1de…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/1569bb3fb8c745d895ad555da1de…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
9250ecc5 by Jiajin Cui at 2025-11-11T22:39:31+01:00
gdiplus: Add memory cleanup on matrix inversion failure.
Added proper cleanup for allocated memory when matrix inversion fails
in GdipDrawImagePointsRect function. Previously, if GdipInvertMatrix
returned an error status, the function would return immediately without
freeing the src_data buffer that was allocated earlier in the function,
causing a memory leak.
Signed-off-by: Jiajin Cui <cuijiajin(a)uniontech.com>
- - - - -
1 changed file:
- dlls/gdiplus/graphics.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/9250ecc5a6a64c73aada0ea7518154…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/9250ecc5a6a64c73aada0ea7518154…
You're receiving this email because of your account on gitlab.winehq.org.