Elizabeth Figura
|
8db9465693
|
vkd3d-shader/hlsl: Use unique temps for SINCOS.
|
2025-09-04 14:04:27 +02:00 |
|
Henri Verbeet
|
5f443593e3
|
vkd3d-shader/spirv: Use spirv_get_type_id() in spirv_compiler_emit_bool_to_int64().
|
2025-09-04 14:03:34 +02:00 |
|
Henri Verbeet
|
441088e4df
|
vkd3d-shader/spirv: Use spirv_get_type_id() in spirv_compiler_emit_bool_to_int().
|
2025-09-04 14:03:34 +02:00 |
|
Henri Verbeet
|
b9b883877d
|
vkd3d-shader/spirv: Use spirv_get_type_id() in spirv_compiler_emit_int_to_bool().
|
2025-09-04 14:03:34 +02:00 |
|
Henri Verbeet
|
2a71e96a58
|
vkd3d-shader/spirv: Use spirv_get_type_id() in spirv_compiler_get_descriptor_index().
|
2025-09-04 14:03:34 +02:00 |
|
Henri Verbeet
|
0d8acc97a3
|
vkd3d-shader/spirv: Use spirv_get_type_id() in spirv_compiler_emit_register_addressing().
|
2025-09-04 14:03:34 +02:00 |
|
Henri Verbeet
|
cba58fdb59
|
vkd3d-shader/ir: Use vsir_data_type_get_name() in vsir_validate_comparison_operation().
|
2025-09-04 14:02:51 +02:00 |
|
Henri Verbeet
|
535837ebfe
|
vkd3d-shader/ir: Use vsir_data_type_get_name() in vsir_validate_elementwise_operation().
|
2025-09-04 14:02:51 +02:00 |
|
Henri Verbeet
|
6e68f29fa7
|
vkd3d-shader/ir: Use vsir_data_type_get_name() in vsir_validate_src_param().
|
2025-09-04 14:02:51 +02:00 |
|
Henri Verbeet
|
8c94dc871d
|
vkd3d-shader/ir: Use vsir_data_type_get_name() in vsir_validate_dst_param().
|
2025-09-04 14:02:51 +02:00 |
|
Henri Verbeet
|
eb5347278e
|
vkd3d-shader/ir: Use vsir_data_type_get_name() in vsir_validate_ssa_register().
|
2025-09-04 14:02:51 +02:00 |
|
Shaun Ren
|
d8ea8894ab
|
vkd3d-shader/hlsl: Support SM1 non-floating point CMP expressions.
|
2025-09-04 13:58:57 +02:00 |
|
Victor Chiletto
|
d5fdfa5f79
|
vkd3d-shader/hlsl: Emit RDEF metadata for SRV structured buffers.
|
2025-09-04 13:48:28 +02:00 |
|
Victor Chiletto
|
ba4027f18e
|
vkd3d-shader/hlsl: Force default majority for resource formats.
|
2025-09-04 13:39:46 +02:00 |
|
Victor Chiletto
|
8698874628
|
vkd3d-shader/hlsl: Emit vsir structured loads.
|
2025-09-04 13:39:03 +02:00 |
|
Victor Chiletto
|
ae450e5957
|
vkd3d-shader/hlsl: Use the packed byte size as the stride for structured buffer texture declarations.
|
2025-09-04 13:29:51 +02:00 |
|
Victor Chiletto
|
9bf94ff034
|
vkd3d-shader/hlsl: Emit texture declarations for SRV structured buffers.
|
2025-09-04 13:29:51 +02:00 |
|
Henri Verbeet
|
2aefcf5d99
|
vkd3d-shader/dxil: Use vkd3d_shader_parser_error() to report errors in vsir_data_type_from_dxil().
|
2025-09-03 13:04:21 +02:00 |
|
Henri Verbeet
|
fdc1edb647
|
vkd3d-shader/d3d-asm: Check the actual index count in shader_print_register().
vsir_register_init() does initialise offsets to ~0u, but at this point
that's not something that should be relied on.
|
2025-09-03 13:02:36 +02:00 |
|
Shaun Ren
|
1083b31dfd
|
vkd3d-shader/hlsl: Implement texCUBEbias().
|
2025-09-03 12:01:34 +02:00 |
|
Henri Verbeet
|
d6bed4be37
|
vkd3d-shader/spirv: Use spirv_get_type_id() in spirv_compiler_get_buffer_parameter().
|
2025-09-02 11:36:37 +02:00 |
|
Henri Verbeet
|
b68096f52d
|
vkd3d-shader/spirv: Use spirv_get_type_id() in spirv_compiler_emit_spec_constant().
|
2025-09-02 11:36:37 +02:00 |
|
Henri Verbeet
|
c81b5398c2
|
vkd3d-shader/spirv: Use spirv_get_type_id() in spirv_compiler_get_type_id_for_reg().
|
2025-09-02 11:36:37 +02:00 |
|
Henri Verbeet
|
23c042f8ee
|
vkd3d-shader/spirv: Rename vkd3d_spirv_get_type_id_for_data_type() to spirv_get_type_id().
|
2025-09-02 11:36:37 +02:00 |
|
Henri Verbeet
|
3c006b2ae9
|
vkd3d-shader/spirv: Rename vkd3d_spirv_get_type_id() to spirv_get_type_id_for_component_type().
|
2025-09-02 11:36:37 +02:00 |
|