Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
4c91f4aa by Henri Verbeet at 2025-08-28T20:06:32+02:00
vkd3d-shader/glsl: Implement support for static texel offsets in shader_glsl_ld().
- - - - -
96099037 by Henri Verbeet at 2025-08-28T20:06:32+02:00
vkd3d-shader/glsl: Implement VSIR_OP_DSX and VSIR_OP_DSY.
- - - - -
ed438c13 by Henri Verbeet at 2025-08-28T20:06:32+02:00
vkd3d-shader/glsl: Implement VSIR_OP_COS.
- - - - -
86656b75 by Henri Verbeet at 2025-08-28T20:06:32+02:00
vkd3d-shader/glsl: Implement VSIR_OP_SIN.
- - - - -
d30c9920 by Henri Verbeet at 2025-08-28T20:06:32+02:00
vkd3d-shader/glsl: Implement VSIR_OP_UDIV_SIMPLE.
- - - - -
8 changed files:
- libs/vkd3d-shader/glsl.c
- tests/hlsl/arithmetic-int-uniform.shader_test
- tests/hlsl/arithmetic-uint.shader_test
- tests/hlsl/ddxddy.shader_test
- tests/hlsl/fwidth.shader_test
- tests/hlsl/swizzle-constant-prop.shader_test
- tests/hlsl/texture-load-offset.shader_test
- tests/hlsl/trigonometry.shader_test
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/a1edfc400806aeb63383715c7779…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/a1edfc400806aeb63383715c7779…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
fdb24c0f by Henri Verbeet at 2025-08-28T20:04:59+02:00
vkd3d-shader/ir: Generate location information in vsir_program_ensure_ret().
- - - - -
78e35413 by Henri Verbeet at 2025-08-28T20:04:59+02:00
vkd3d-shader/ir: Generate location information in vsir_program_ensure_diffuse().
- - - - -
25a4d849 by Henri Verbeet at 2025-08-28T20:04:59+02:00
vkd3d-shader/ir: Pass NULL locations to vkd3d_shader_error() in use_flat_interpolation().
- - - - -
096b5ef8 by Henri Verbeet at 2025-08-28T20:04:59+02:00
vkd3d-shader/ir: Pass a NULL location to vkd3d_shader_error() in insert_alpha_test_before_ret().
- - - - -
70cc85d9 by Henri Verbeet at 2025-08-28T20:04:59+02:00
vkd3d-shader/ir: Pass NULL locations to vkd3d_shader_error() in vsir_program_insert_alpha_test().
- - - - -
1 changed file:
- libs/vkd3d-shader/ir.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/e3001fcaa4e2f792e83488d48e27…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/e3001fcaa4e2f792e83488d48e27…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
e3001fca by Henri Verbeet at 2025-08-28T20:04:02+02:00
vkd3d-common: Introduce VKD3D_SHADER_API_VERSION_CURRENT.
- - - - -
8 changed files:
- include/private/vkd3d_common.h
- libs/vkd3d-shader/fx.c
- libs/vkd3d-utils/vkd3d_utils_main.c
- libs/vkd3d/state.c
- programs/vkd3d-compiler/main.c
- tests/shader_runner_gl.c
- tests/shader_runner_metal.m
- tests/shader_runner_vulkan.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/e3001fcaa4e2f792e83488d48e274…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/e3001fcaa4e2f792e83488d48e274…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
863d1285 by Yuxuan Shui at 2025-08-27T17:02:59+02:00
msi/tests: Fix wrong character counts passed to RegSetValueExA.
Add a function reg_set_str to always use strlen(string) + 1 the character count, and convert all
such cases.
- - - - -
5 changed files:
- dlls/msi/tests/action.c
- dlls/msi/tests/msi.c
- dlls/msi/tests/package.c
- dlls/msi/tests/source.c
- dlls/msi/tests/utils.h
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/863d1285a39846eb0e1cb8e06d0a3d…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/863d1285a39846eb0e1cb8e06d0a3d…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
c1a85bc1 by Yuxuan Shui at 2025-08-27T17:02:59+02:00
dmime: Fix use-after-free after performance_CloseDown.
IDirectMusicPerformance8 holds references to music ports in channel_blocks. These ports must outlive
their parent IDirectMusic, because in synth_port_Release, they remove themselves from their parent.
performance_CloseDown releases the IDirectMusic, but doesn't release its ports. So when these ports
are later released in performance_Release, they uses the already freed IDirectMusic.
Found by ASan.
- - - - -
1 changed file:
- dlls/dmime/performance.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/c1a85bc1eae46cd2029fd8d49f5136…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/c1a85bc1eae46cd2029fd8d49f5136…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
f043cb09 by Alexandre Julliard at 2025-08-27T14:45:15+02:00
winedump: Remove const from a member that is written to.
Fixes a clang warning.
- - - - -
cad4167c by Alexandre Julliard at 2025-08-27T16:19:39+02:00
kernel32/tests: Clear FPU status flags before checking control word.
- - - - -
cc72bece by Alexandre Julliard at 2025-08-27T16:23:12+02:00
ntdll/tests: Also test mxcsr register in user callbacks.
- - - - -
bee19cd6 by Alexandre Julliard at 2025-08-27T16:47:18+02:00
ntdll/tests: Use a direct syscall to test xmm registers.
They may be modified in the kernel32 wrapper.
- - - - -
3 changed files:
- dlls/kernel32/tests/thread.c
- dlls/ntdll/tests/exception.c
- tools/winedump/pdb.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/98d6a64a230fa3096732598a8d9f5…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/98d6a64a230fa3096732598a8d9f5…
You're receiving this email because of your account on gitlab.winehq.org.