Alexandre Julliard pushed to branch master at wine / wine
Commits:
d389df19 by Yuxuan Shui at 2025-08-28T10:25:21+02:00
ole32: Don't get metafile extent if there is no metafile.
If entry->stgmedium.hEnhMetaFile is NULL, the data_size we get will be 0, we
then allocate 0 bytes for data, but expect it to contain at least a
METAFILEPICT, resulting in reading out-of-bound.
- - - - -
1 changed file:
- dlls/ole32/datacache.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/d389df194f094948ba2e1fd6f60044…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/d389df194f094948ba2e1fd6f60044…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
11cf9e91 by Giovanni Mascellani at 2025-08-28T20:08:50+02:00
vkd3d: Use MESSAGE when exceeding Vulkan descriptor limits in d3d12_command_list_update_descriptor_table().
Instead of using ERR. The intention here is to notify the user that the
Vulkan implementation isn't quite capable of doing what the application
requested, but when libvkd3d is compiled with -DVKD3D_ABORT_ON_ERR, ERR
will abort the process.
This allows running the tests on older NVIDIA GPUs with
-DVKD3D_ABORT_ON_ERR.
- - - - -
1 changed file:
- libs/vkd3d/command.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/11cf9e918ac585599399058f2a683…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/11cf9e918ac585599399058f2a683…
You're receiving this email because of your account on gitlab.winehq.org.
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.