Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
45ef9fdb by Giovanni Mascellani at 2025-06-09T16:22:19+02:00
tests: Add a test about discontiguous input swizzles in bytecode format.
- - - - -
8da518f2 by Giovanni Mascellani at 2025-06-09T16:22:19+02:00
tests: Fix the shader model requirements for a ps_5_0 shader.
In practice this is irrelevant, but better get our tests
consistent.
- - - - -
2 changed files:
- tests/hlsl/abs.shader_test
- tests/hlsl/interface-packing.shader_test
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/d881356ab2ef6fc840ae416f9179…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/d881356ab2ef6fc840ae416f9179…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
ea5cf883 by Henri Verbeet at 2025-06-09T16:20:53+02:00
vkd3d-shader/msl: Implement support for VKD3DSPR_IDXTEMP registers.
- - - - -
fc6249a2 by Henri Verbeet at 2025-06-09T16:20:53+02:00
vkd3d-shader/msl: Implement support for VKD3DSPR_SAMPLEMASK registers.
- - - - -
cc33439f by Henri Verbeet at 2025-06-09T16:20:53+02:00
vkd3d-shader/msl: Implement VKD3DSIH_EQO.
- - - - -
3673b654 by Henri Verbeet at 2025-06-09T16:20:53+02:00
vkd3d-shader/msl: Implement VKD3DSIH_IADD.
- - - - -
d881356a by Henri Verbeet at 2025-06-09T16:20:53+02:00
vkd3d-shader/msl: Implement VKD3DSIH_IGE.
- - - - -
15 changed files:
- libs/vkd3d-shader/msl.c
- tests/hlsl/arithmetic-float-uniform.shader_test
- tests/hlsl/arithmetic-int-uniform.shader_test
- tests/hlsl/arithmetic-uint.shader_test
- tests/hlsl/bool-semantics.shader_test
- tests/hlsl/conditional.shader_test
- tests/hlsl/coverage.shader_test
- tests/hlsl/eval-attrib.shader_test
- tests/hlsl/float-comparison.shader_test
- tests/hlsl/hard-copy-prop.shader_test
- tests/hlsl/matrix-indexing.shader_test
- tests/hlsl/minimum-precision.shader_test
- tests/hlsl/non-const-indexing.shader_test
- tests/hlsl/shader-interstage-interface.shader_test
- tests/shader_runner_metal.m
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/66d0c2a426fd7575dbbb9b559962…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/66d0c2a426fd7575dbbb9b559962…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
66d0c2a4 by Francisco Casas at 2025-06-09T16:09:22+02:00
tests/d3d12: Avoid out-of-bounds access when evaluating ok() args (ubsan).
Compiling and running with UBSan reported the following errors:
tests/d3d12.c:31063:5: runtime error: index 4 out of bounds for type 'float [4][8]'
tests/d3d12.c:31063:5: runtime error: index 8 out of bounds for type 'float [8]'
tests/d3d12.c:31063:5: runtime error: load of address 0x557ee85a1500 with insufficient space for an object of type 'const float'
tests/d3d12.c:31248:5: runtime error: index 4 out of bounds for type 'float [4][4]'
tests/d3d12.c:31248:5: runtime error: index 4 out of bounds for type 'float [4]'
tests/d3d12.c:31248:5: runtime error: load of address 0x557ee85a10d0 with insufficient space for an object of type 'const float'
- - - - -
1 changed file:
- tests/d3d12.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/66d0c2a426fd7575dbbb9b5599629…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/66d0c2a426fd7575dbbb9b5599629…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
fe8431d4 by Yuxuan Shui at 2025-06-06T22:50:57+02:00
gdiplus/tests: Use correctly formatted description.
According to a comment in emf_create, description is expected to be "App name\0Title\0\0". But in
the test cases we only ever passed "winetest\0", so emf_create reads out-of-bound trying to find the
title.
- - - - -
1 changed file:
- dlls/gdiplus/tests/metafile.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/fe8431d460b42105fac5f06c77c60f…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/fe8431d460b42105fac5f06c77c60f…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
1e09a065 by Hans Leidekker at 2025-06-06T18:20:18+02:00
widl: Add rows for the struct type.
- - - - -
8fde7007 by Hans Leidekker at 2025-06-06T18:20:18+02:00
widl: Add rows for the interface type.
- - - - -
193d8aef by Hans Leidekker at 2025-06-06T18:20:18+02:00
widl: Add rows for the uuid attribute.
- - - - -
30ef736b by Hans Leidekker at 2025-06-06T18:20:18+02:00
widl: Add rows for the exclusiveto attribute.
- - - - -
8a67fb81 by Hans Leidekker at 2025-06-06T18:20:18+02:00
widl: Add rows for the requires keyword.
- - - - -
1 changed file:
- tools/widl/metadata.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/32e2501b2af93684e3e381001f093…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/32e2501b2af93684e3e381001f093…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
cd96c698 by Jacob Czekalla at 2025-06-06T18:19:12+02:00
comdlg32/tests: Add tests for changing devmode properties in the hook procedure for PrintDlgW.
- - - - -
0172af3c by Jacob Czekalla at 2025-06-06T18:19:12+02:00
comdlg32: Don't use a shadow devmode structure in PrintDlgW.
Changes to hDevMode made in the hook procedure should persist.
- - - - -
2ca6741d by Jacob Czekalla at 2025-06-06T18:19:14+02:00
comdlg32/tests: Add tests for changing devmode properties in the hook procedure for PrintDlgA.
- - - - -
8cbe5473 by Jacob Czekalla at 2025-06-06T18:19:14+02:00
comdlg32: Don't use a shadow devmode structure in PrintDlgA.
Changes to hDevMode made in the hook procedure should persist.
- - - - -
2 changed files:
- dlls/comdlg32/printdlg.c
- dlls/comdlg32/tests/printdlg.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/2ea72e1cc0e908ae16d64ba6037dc…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/2ea72e1cc0e908ae16d64ba6037dc…
You're receiving this email because of your account on gitlab.winehq.org.