-
0ac20b30
by Giovanni Mascellani at 2025-06-10T17:40:17+02:00
vkd3d-shader/dxil: Rewrite sm6_value_is_constant() in terms of the value type.
-
361ecd6c
by Giovanni Mascellani at 2025-06-10T17:40:17+02:00
vkd3d-shader/dxil: Rewrite sm6_value_is_undef() in terms of the value type.
-
f4f26175
by Giovanni Mascellani at 2025-06-10T17:40:17+02:00
vkd3d-shader/dxil: Rewrite sm6_value_is_ssa() in terms of the value type.
-
2e3f99e6
by Giovanni Mascellani at 2025-06-10T17:40:17+02:00
vkd3d-shader/dxil: Rewrite sm6_value_get_constant_uint() in terms of the SM6 value.
Instead of using the VSIR register.
-
31e4cbba
by Giovanni Mascellani at 2025-06-10T17:40:17+02:00
vkd3d-shader/dxil: Rewrite sm6_value_get_constant_uint64() in terms of the SM6 value.
Instead of using the VSIR register.
-
59fb3a78
by Giovanni Mascellani at 2025-06-10T17:40:17+02:00
vkd3d-shader/dxil: Rewrite sm6_value_is_constant_zero() in terms of the SM6 value.
Instead of using the VSIR register.
-
87304322
by Giovanni Mascellani at 2025-06-10T17:40:17+02:00
vkd3d-shader/dxil: Rewrite sm6_parser_init_ssa_value() in terms of the SM6 value.
Instead of using the VSIR register.
-
20d8ba7f
by Giovanni Mascellani at 2025-06-10T17:40:17+02:00
vkd3d-shader/dxil: Introduce sm6_value_get_constant_float().
Similarly to sm6_value_get_constant_uint() and
sm6_value_get_constant_uint64().
-
1b389f29
by Giovanni Mascellani at 2025-06-10T17:40:17+02:00
vkd3d-shader/dxil: Remove field "reg" from struct sm6_value.
The VSIR register is now always generated dynamically and we
don't have to carry it around.