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 |
|
Henri Verbeet
|
096b5ef80e
|
vkd3d-shader/ir: Pass a NULL location to vkd3d_shader_error() in insert_alpha_test_before_ret().
|
2025-08-28 20:04:59 +02:00 |
|
Henri Verbeet
|
25a4d849b8
|
vkd3d-shader/ir: Pass NULL locations to vkd3d_shader_error() in use_flat_interpolation().
|
2025-08-28 20:04:59 +02:00 |
|
Henri Verbeet
|
78e354133e
|
vkd3d-shader/ir: Generate location information in vsir_program_ensure_diffuse().
|
2025-08-28 20:04:59 +02:00 |
|
Henri Verbeet
|
fdb24c0fe7
|
vkd3d-shader/ir: Generate location information in vsir_program_ensure_ret().
|
2025-08-28 20:04:59 +02:00 |
|
Elizabeth Figura
|
b88fce0d39
|
vkd3d-shader/d3dbc: Move IFC lowering to vsir_program_lower_d3dbc_instructions().
|
2025-08-21 16:26:52 +02:00 |
|
Elizabeth Figura
|
2256c9c7cc
|
vkd3d-shader/d3dbc: Move TEXKILL lowering to vsir_program_lower_d3dbc_instructions().
|
2025-08-21 16:23:44 +02:00 |
|
Elizabeth Figura
|
30a591c501
|
vkd3d-shader/d3dbc: Move d3dbc SINCOS lowering to vsir_program_lower_d3dbc_instructions().
|
2025-08-21 16:23:20 +02:00 |
|
Elizabeth Figura
|
12639f703e
|
vkd3d-shader/d3dbc: Move TEXLDL lowering to vsir_program_lower_d3dbc_instructions().
|
2025-08-21 16:21:25 +02:00 |
|
Elizabeth Figura
|
fcc5640c3e
|
vkd3d-shader/d3dbc: Move TEXLDD lowering to vsir_program_lower_d3dbc_instructions().
|
2025-08-21 16:21:18 +02:00 |
|
Francisco Casas
|
4dcf0b7d05
|
vkd3d-shader/ir: Use iterators in vsir_program_validate().
|
2025-08-21 16:17:38 +02:00 |
|
Francisco Casas
|
d3ad3e071a
|
vkd3d-shader/ir: Use iterators in vsir_update_dcl_temps().
|
2025-08-21 16:13:54 +02:00 |
|
Francisco Casas
|
e3fe2cec07
|
vkd3d-shader/ir: Use iterators in vsir_allocate_temp_registers().
|
2025-08-21 16:13:24 +02:00 |
|
Francisco Casas
|
687a4ab243
|
vkd3d-shader/ir: Use iterators in track_liveness().
|
2025-08-21 16:12:43 +02:00 |
|
Francisco Casas
|
5485429073
|
vkd3d-shader/ir: Use iterators in vsir_program_insert_vertex_fog().
|
2025-08-21 16:08:20 +02:00 |
|
Francisco Casas
|
d74d28e8ac
|
vkd3d-shader/ir: Use iterators in vsir_program_insert_fragment_fog().
|
2025-08-21 16:06:59 +02:00 |
|
Francisco Casas
|
880cb1083f
|
vkd3d-shader/ir: Use iterators in vsir_program_insert_point_coord().
|
2025-08-07 20:43:28 +02:00 |
|
Francisco Casas
|
a91b880afa
|
vkd3d-shader/ir: Use iterators in vsir_program_insert_point_size_clamp().
|
2025-08-07 20:43:28 +02:00 |
|
Francisco Casas
|
0ed34c22c9
|
vkd3d-shader/ir: Use iterators in vsir_program_insert_point_size().
|
2025-08-07 20:43:28 +02:00 |
|
Francisco Casas
|
14643b02f6
|
vkd3d-shader/ir: Use iterators in vsir_program_insert_clip_planes().
|
2025-08-07 20:43:28 +02:00 |
|
Francisco Casas
|
bd52ed8918
|
vkd3d-shader/ir: Use iterators in vsir_program_insert_alpha_test().
|
2025-08-07 20:43:28 +02:00 |
|
Henri Verbeet
|
f95fc28851
|
vkd3d-shader/hlsl: Return a vsir program from hlsl_compile_shader().
This largely brings the HLSL frontend in line with the other frontends.
|
2025-08-07 20:40:01 +02:00 |
|
Elizabeth Figura
|
f9bb84e5ef
|
vkd3d-shader/d3dbc: Lower TEXCRD.
|
2025-08-07 19:30:29 +02:00 |
|