lima/parser: Make rsw alpha blend parsing more readable
authorAndreas Baierl <ichgeh@imkreisrum.de>
Mon, 13 Jan 2020 07:58:09 +0000 (08:58 +0100)
committerVasily Khoruzhick <anarsoul@gmail.com>
Mon, 13 Jan 2020 16:11:37 +0000 (16:11 +0000)
Reviewed-by: Vasily Khoruzhick <anarsoul@gmail.com>
Signed-off-by: Andreas Baierl <ichgeh@imkreisrum.de>
src/gallium/drivers/lima/lima_parser.c

index ea126e9c24781f74959f9b997b2d6c31be16c7ce..3206e4eaf1a6bfb6d1db83ea3f05699571a05a6e 100644 (file)
@@ -456,11 +456,12 @@ parse_rsw(FILE *fp, uint32_t *value, int i, uint32_t *helper)
               (*value & 0x00000038) >> 3); /* alpha_func */
       /* add a few tabs for alignment */
       fprintf(fp, "\t\t\t\t\t\t/* %s(2)", render_state_infos[i].info);
-      fprintf(fp, ": rgb_src_factor %d, rbg_dst_factor %d, alpha_src_factor %d",
+      fprintf(fp, ": rgb_src_factor %d, rbg_dst_factor %d */\n",
               (*value & 0x000007c0) >> 6, /* rgb_src_factor */
-              (*value & 0x0000f800) >> 11, /* rgb_dst_factor */
-              (*value & 0x000f0000) >> 16); /* alpha_src_factor */
-      fprintf(fp, ", alpha_dst_factor %d, bits 24-27 0x%02x */\n",
+              (*value & 0x0000f800) >> 11); /* rgb_dst_factor */
+      fprintf(fp, "\t\t\t\t\t\t/* %s(3)", render_state_infos[i].info);
+      fprintf(fp, ": alpha_src_factor %d, alpha_dst_factor %d, bits 24-27 0x%02x */\n",
+              (*value & 0x000f0000) >> 16, /* alpha_src_factor */
               (*value & 0x00f00000) >> 20, /* alpha_dst_factor */
               (*value & 0x0f000000) >> 24); /* bits 24-27 */
       break;