Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
46c75137 by Nikolay Sivov at 2025-07-14T18:38:21+02:00
vkd3d-shader/fx: Use the correct value range for bools in fx_4_0 state values.
The earlier fix a06ecb686720901c89e551bfcc74078f970a62d3 is missing this.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
3163e589 by Nikolay Sivov at 2025-07-14T18:38:21+02:00
vkd3d-shader/fx: Explicitly handle bool state values when parsing.
For bools 0/1 values are treated as named values, outside of this
range it's zero/non-zero.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
1 changed file:
- libs/vkd3d-shader/fx.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/1a5a2969be38b35a1b1e52e9c4eb…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/1a5a2969be38b35a1b1e52e9c4eb…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
fb91bd7b by Giovanni Mascellani at 2025-07-14T18:36:35+02:00
vkd3d: Move vkd3d_vk_descriptor_set_index_from_vk_descriptor_type() to resource.c.
It's only used there.
- - - - -
1a5a2969 by Giovanni Mascellani at 2025-07-14T18:37:13+02:00
vkd3d/resource: Write null descriptors with their correct type when using mutable descriptor types.
This fixes crashes in test_null_srv() and test_null_uav() with
llvmpipe and NVIDIA GPUs.
- - - - -
3 changed files:
- libs/vkd3d/resource.c
- libs/vkd3d/vkd3d_private.h
- tests/d3d12.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/fc77bddb9c1fec05570d84faec63…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/fc77bddb9c1fec05570d84faec63…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
ad1aa739 by Giovanni Mascellani at 2025-07-14T18:19:23+02:00
vkd3d-shader/ir: Collect the hull shader phase flattener code together.
- - - - -
44ca7b7b by Giovanni Mascellani at 2025-07-14T18:19:23+02:00
vkd3d-shader/ir: Handle SSA registers when flattening hull shader phases.
Currently when a phase is duplicated more than once SSA registers
are not refreshed, therefore they are invalidly assigned more than
once.
- - - - -
15561c1e by Giovanni Mascellani at 2025-07-14T18:25:24+02:00
vkd3d-shader/ir: Do not make a local copy of the instructions array in vsir_program_flatten_hull_shader_phases().
- - - - -
1 changed file:
- libs/vkd3d-shader/ir.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/b6725a3a0040b56156e6d0e41016…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/b6725a3a0040b56156e6d0e41016…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
90b6412d by Henri Verbeet at 2025-07-14T18:13:43+02:00
vkd3d-shader/msl: Implement VSIR_OP_UMAX and VSIR_OP_UMIN.
- - - - -
955fff75 by Henri Verbeet at 2025-07-14T18:13:43+02:00
tests/shader_runner_metal: Implement buffer textures.
- - - - -
1a20395e by Henri Verbeet at 2025-07-14T18:13:43+02:00
vkd3d-shader/msl: Implement VSIR_OP_STORE_UAV_TYPED.
- - - - -
673c26a0 by Henri Verbeet at 2025-07-14T18:13:43+02:00
vkd3d-shader/msl: Implement VKD3DSGF_FORCE_EARLY_DEPTH_STENCIL.
- - - - -
7 changed files:
- libs/vkd3d-shader/msl.c
- tests/hlsl/arithmetic-uint.shader_test
- tests/hlsl/early-depth-stencil.shader_test
- tests/hlsl/max-min.shader_test
- tests/hlsl/srv-buffers.shader_test
- tests/hlsl/uav-rwbuffer.shader_test
- tests/shader_runner_metal.m
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/ed464a4f4c5be9f444e0109820b3…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/ed464a4f4c5be9f444e0109820b3…
You're receiving this email because of your account on gitlab.winehq.org.