Giovanni Mascellani
|
87435aca8a
|
tests/hlsl: Skip a d3d11 minimum precision array indexing test on NVIDIA.
|
2025-09-29 12:39:48 +02:00 |
|
Francisco Casas
|
9fab94c58e
|
vkd3d-shader/ir: Use a vkd3d_shader_instruction_array in vsir_program_materialise_phi_ssas_to_temps().
|
2025-09-29 12:33:18 +02:00 |
|
Francisco Casas
|
3975210366
|
vkd3d-shader/ir: Use a vkd3d_shader_instruction_array in vsir_program_lower_switch_to_selection_ladder().
|
2025-09-29 12:31:41 +02:00 |
|
Francisco Casas
|
27dffc9f4e
|
vkd3d-shader/ir: Use a vkd3d_shader_instruction_array in struct cf_flattener.
|
2025-09-29 12:30:22 +02:00 |
|
Francisco Casas
|
ebb180c2a8
|
vkd3d-shader/ir: Use a vkd3d_shader_instruction_array in struct vsir_cfg_emit_target.
|
2025-09-29 12:12:45 +02:00 |
|
Francisco Casas
|
e935e06e23
|
vkd3d-shader/ir: Introduce shader_instruction_array_append().
|
2025-09-29 11:58:59 +02:00 |
|
Francisco Casas
|
b7a36fef6a
|
vkd3d-shader/ir: Use iterators in struct vsir_block.
|
2025-09-29 11:53:23 +02:00 |
|
Henri Verbeet
|
390e31a2dd
|
vkd3d-shader/spirv: Use spirv_get_type_id() in spirv_compiler_emit_query_sample_count().
|
2025-09-23 09:40:26 +02:00 |
|
Henri Verbeet
|
a2e5ada610
|
vkd3d-shader/spirv: Use spirv_get_type_id() in spirv_compiler_emit_resinfo().
|
2025-09-23 09:40:26 +02:00 |
|
Henri Verbeet
|
e641f8b95c
|
vkd3d-shader/spirv: Use spirv_get_type_id() in spirv_compiler_emit_bufinfo().
|
2025-09-23 09:40:26 +02:00 |
|
Henri Verbeet
|
47559027a5
|
vkd3d-shader/spirv: Use spirv_get_type_id() in spirv_compiler_emit_uav_counter_instruction().
|
2025-09-23 09:40:26 +02:00 |
|
Henri Verbeet
|
52e6f98610
|
vkd3d-shader/spirv: Use spirv_get_type_id() in spirv_compiler_emit_store_tgsm().
|
2025-09-23 09:40:26 +02:00 |
|
Henri Verbeet
|
cb8c851bec
|
vkd3d-shader/hlsl: Remove a hlsl_type_is_integer() prototype.
One should be plenty.
|
2025-09-22 11:37:54 +02:00 |
|
Henri Verbeet
|
3e47752c95
|
vkd3d-shader/hlsl: Fold "x < 0" to false for unsigned x.
|
2025-09-22 11:36:39 +02:00 |
|
Henri Verbeet
|
609fb32f53
|
vkd3d-shader/spirv: Explicitly ignore HLSL compilation options.
|
2025-09-22 11:36:04 +02:00 |
|
Henri Verbeet
|
cdbe712bc3
|
vkd3d-shader/spirv: Use spirv_get_type_id() in spirv_compiler_emit_ld_tgsm().
|
2025-09-22 11:35:09 +02:00 |
|
Henri Verbeet
|
eb124d3ac9
|
vkd3d-shader/spirv: Use spirv_get_type_id() in spirv_compiler_emit_lod().
|
2025-09-22 11:35:09 +02:00 |
|
Henri Verbeet
|
24ec724d81
|
vkd3d-shader/spirv: Use spirv_get_type_id() in spirv_compiler_emit_float_comparison_instruction().
|
2025-09-22 11:35:09 +02:00 |
|
Henri Verbeet
|
8c17fb2798
|
vkd3d-shader/spirv: Use spirv_get_type_id() in spirv_compiler_emit_comparison_instruction().
|
2025-09-22 11:35:09 +02:00 |
|
Henri Verbeet
|
2c249b26eb
|
vkd3d-shader/spirv: Use spirv_get_type_id() in spirv_compiler_emit_f32tof16().
|
2025-09-22 11:35:09 +02:00 |
|
Elizabeth Figura
|
d4cb6bf52d
|
vkd3d-shader/ir: Validate BEM.
|
2025-09-22 11:33:35 +02:00 |
|
Elizabeth Figura
|
162578f505
|
vkd3d-shader/ir: Validate TEXTURE registers.
|
2025-09-22 11:32:32 +02:00 |
|
Petrichor Park
|
e35604dbf0
|
vkd3d-shader/hlsl: Implement the firstbitlow() intrinsic.
|
2025-09-22 11:26:42 +02:00 |
|
Petrichor Park
|
e6d840170d
|
vkd3d-shader/hlsl: Implement the firstbithigh() intrinsic.
|
2025-09-22 11:26:42 +02:00 |
|
Petrichor Park
|
e49beca0d5
|
vkd3d-shader/hlsl: Implement the countbits() intrinsic.
|
2025-09-22 11:26:42 +02:00 |
|