-
2b5dc156
by Henri Verbeet at 2025-09-11T16:09:46+02:00
vkd3d-shader/hlsl: vsir constant buffer sizes are specified in bytes.
-
4569a9d5
by Henri Verbeet at 2025-09-11T16:09:46+02:00
vkd3d-shader/hlsl: Set the "flat constant" count in sm1_generate_vsir().
Aside from being required in order to produce valid vsir, this is used
by vsir_program_scan() to generate descriptor information.
-
84d3a8d1
by Henri Verbeet at 2025-09-11T16:09:46+02:00
vkd3d-shader/hlsl: Use VKD3DSPR_COMBINED_SAMPLER destination operands in sm1_generate_vsir_sampler_dcls().
That's what the d3d-asm target expects in shader_print_dcl_usage(), and
what vkd3d_shader_scan() requires to create correct descriptor
information.
-
e69f3da0
by Henri Verbeet at 2025-09-11T16:09:46+02:00
vkd3d-shader/hlsl: Set the "has_point_size" flag for vertex shaders outputting point sizes.