Henri Verbeet
|
bceb4d17ed
|
vkd3d-shader/ir: Move the instruction array helpers to ir.c.
|
2025-09-09 14:17:51 +02:00 |
|
Francisco Casas
|
952e706883
|
vkd3d-shader/ir: Use iterators in control_point_normaliser_emit_hs_input().
|
2025-09-09 12:40:06 +02:00 |
|
Francisco Casas
|
500d54d588
|
vkd3d-shader/ir: Avoid direct instruction array access in validation_error().
|
2025-09-09 12:31:12 +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 |
|
Henri Verbeet
|
744a49ea4d
|
vkd3d-shader/ir: Use vsir_data_type_get_name() in vsir_validate_uav_register().
|
2025-09-02 11:35:34 +02:00 |
|
Henri Verbeet
|
3443206235
|
vkd3d-shader/ir: Use vsir_data_type_get_name() in vsir_validate_resource_register().
|
2025-09-02 11:35:33 +02:00 |
|
Henri Verbeet
|
2be5348383
|
vkd3d-shader/ir: Use vsir_data_type_get_name() in vsir_validate_sampler_register().
|
2025-09-02 11:35:33 +02:00 |
|
Henri Verbeet
|
3063bbe3de
|
vkd3d-shader/ir: Use vsir_data_type_get_name() in vsir_validate_label_register().
|
2025-09-02 11:35:33 +02:00 |
|
Henri Verbeet
|
9f2e122239
|
vkd3d-shader/ir: Introduce vsir_data_type_get_name().
|
2025-09-02 11:35:33 +02:00 |
|
Elizabeth Figura
|
933907d3b7
|
vkd3d-shader/ir: Reallocate temps.
|
2025-09-02 11:32:35 +02:00 |
|
Henri Verbeet
|
979d7e4b85
|
vkd3d-shader/ir: Remove VSIR_OP_DCL_OUTPUT_TOPOLOGY instructions.
|
2025-09-01 15:15:32 +02:00 |
|
Henri Verbeet
|
392da43dd3
|
vkd3d-shader/ir: Remove VSIR_OP_DCL_INPUT_PRIMITIVE instructions.
|
2025-09-01 15:15:32 +02:00 |
|
Henri Verbeet
|
71ed37f26d
|
vkd3d-shader/ir: Pass NULL locations to vkd3d_shader_error() in vsir_program_insert_vertex_fog().
|
2025-09-01 15:14:07 +02:00 |
|
Henri Verbeet
|
9d5cbd7efd
|
vkd3d-shader/ir: Pass NULL locations to vkd3d_shader_error() in vsir_program_insert_fragment_fog().
|
2025-09-01 15:14:06 +02:00 |
|
Henri Verbeet
|
ebeb216f00
|
vkd3d-shader/ir: Generate location information in vsir_program_insert_point_coord().
|
2025-09-01 15:14:06 +02:00 |
|
Henri Verbeet
|
b3162edea5
|
vkd3d-shader/ir: Pass NULL locations to vkd3d_shader_error() in vsir_program_insert_point_size_clamp().
|
2025-09-01 15:14:06 +02:00 |
|
Henri Verbeet
|
a63762c4d3
|
vkd3d-shader/ir: Pass a NULL location to vkd3d_shader_error() in vsir_program_insert_point_size().
|
2025-09-01 15:14:06 +02:00 |
|
Henri Verbeet
|
9497c6fb70
|
vkd3d-shader/ir: Pass NULL locations to vkd3d_shader_error() in vsir_program_insert_clip_planes().
And two "whole program" locations.
|
2025-09-01 15:14:06 +02:00 |
|
Francisco Casas
|
f2ac70fa60
|
vkd3d-shader/ir: Use iterators in vsir_program_lower_switch_to_selection_ladder().
|
2025-08-29 14:22:39 +02:00 |
|
Francisco Casas
|
9e72d8acb8
|
vkd3d-shader/ir: Introduce vsir_program_iterator_insert_before_and_move().
|
2025-08-29 14:22:39 +02:00 |
|
Henri Verbeet
|
70cc85d98e
|
vkd3d-shader/ir: Pass NULL locations to vkd3d_shader_error() in vsir_program_insert_alpha_test().
|
2025-08-28 20:04:59 +02:00 |
|