Giovanni Mascellani : vkd3d-shader/hlsl: Align conditionals and loops in the IR dump.

Alexandre Julliard julliard at winehq.org
Mon Nov 8 15:44:33 CST 2021


Module: vkd3d
Branch: master
Commit: 427dbf4062c0503ca1181700f9fb6e30cf0eb078
URL:    https://source.winehq.org/git/vkd3d.git/?a=commit;h=427dbf4062c0503ca1181700f9fb6e30cf0eb078

Author: Giovanni Mascellani <gmascellani at codeweavers.com>
Date:   Fri Nov  5 19:35:56 2021 +0100

vkd3d-shader/hlsl: Align conditionals and loops in the IR dump.

Signed-off-by: Giovanni Mascellani <gmascellani at codeweavers.com>
Signed-off-by: Zebediah Figura <zfigura at codeweavers.com>
Signed-off-by: Matteo Bruni <mbruni at codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 libs/vkd3d-shader/hlsl.c | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/libs/vkd3d-shader/hlsl.c b/libs/vkd3d-shader/hlsl.c
index da4f10a..c71eac3 100644
--- a/libs/vkd3d-shader/hlsl.c
+++ b/libs/vkd3d-shader/hlsl.c
@@ -1208,11 +1208,11 @@ static void dump_ir_if(struct hlsl_ctx *ctx, struct vkd3d_string_buffer *buffer,
 {
     vkd3d_string_buffer_printf(buffer, "if (");
     dump_src(buffer, &if_node->condition);
-    vkd3d_string_buffer_printf(buffer, ")\n{\n");
+    vkd3d_string_buffer_printf(buffer, ") {\n");
     dump_instr_list(ctx, buffer, &if_node->then_instrs.instrs);
-    vkd3d_string_buffer_printf(buffer, "}\nelse\n{\n");
+    vkd3d_string_buffer_printf(buffer, "      %10s   } else {\n", "");
     dump_instr_list(ctx, buffer, &if_node->else_instrs.instrs);
-    vkd3d_string_buffer_printf(buffer, "}\n");
+    vkd3d_string_buffer_printf(buffer, "      %10s   }", "");
 }
 
 static void dump_ir_jump(struct vkd3d_string_buffer *buffer, const struct hlsl_ir_jump *jump)
@@ -1239,9 +1239,9 @@ static void dump_ir_jump(struct vkd3d_string_buffer *buffer, const struct hlsl_i
 
 static void dump_ir_loop(struct hlsl_ctx *ctx, struct vkd3d_string_buffer *buffer, const struct hlsl_ir_loop *loop)
 {
-    vkd3d_string_buffer_printf(buffer, "for (;;)\n{\n");
+    vkd3d_string_buffer_printf(buffer, "for (;;) {\n");
     dump_instr_list(ctx, buffer, &loop->body.instrs);
-    vkd3d_string_buffer_printf(buffer, "}\n");
+    vkd3d_string_buffer_printf(buffer, "      %10s   }", "");
 }
 
 static void dump_ir_resource_load(struct vkd3d_string_buffer *buffer, const struct hlsl_ir_resource_load *load)




More information about the wine-cvs mailing list