Henri Verbeet : vkd3d-shader: Add some colour to the d3d-asm version token.
Alexandre Julliard
julliard at winehq.org
Fri Feb 19 16:42:49 CST 2021
Module: vkd3d
Branch: master
Commit: f0dee5a06a6e6bf7a931578d80b6c6ab91c7e521
URL: https://source.winehq.org/git/vkd3d.git/?a=commit;h=f0dee5a06a6e6bf7a931578d80b6c6ab91c7e521
Author: Henri Verbeet <hverbeet at codeweavers.com>
Date: Fri Feb 19 15:57:07 2021 +0100
vkd3d-shader: Add some colour to the d3d-asm version token.
Signed-off-by: Henri Verbeet <hverbeet at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
libs/vkd3d-shader/trace.c | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/libs/vkd3d-shader/trace.c b/libs/vkd3d-shader/trace.c
index 742fbce..afc81d3 100644
--- a/libs/vkd3d-shader/trace.c
+++ b/libs/vkd3d-shader/trace.c
@@ -308,6 +308,7 @@ struct vkd3d_d3d_asm_colours
const char *opcode;
const char *reg;
const char *swizzle;
+ const char *version;
const char *write_mask;
};
@@ -1692,6 +1693,7 @@ enum vkd3d_result vkd3d_dxbc_binary_to_text(void *data,
.opcode = "",
.reg = "",
.swizzle = "",
+ .version = "",
.write_mask = "",
};
static const struct vkd3d_d3d_asm_colours colours =
@@ -1701,6 +1703,7 @@ enum vkd3d_result vkd3d_dxbc_binary_to_text(void *data,
.opcode = "\x1b[96;1m",
.reg = "\x1b[96m",
.swizzle = "\x1b[93m",
+ .version = "\x1b[36m",
.write_mask = "\x1b[93m",
};
@@ -1727,8 +1730,9 @@ enum vkd3d_result vkd3d_dxbc_binary_to_text(void *data,
shader_version = &compiler.shader_version;
shader_sm4_read_header(data, &ptr, shader_version);
- vkd3d_string_buffer_printf(buffer, "%s%s_%u_%u\n", compiler.colours.reset,
- shader_get_type_prefix(shader_version->type), shader_version->major, shader_version->minor);
+ vkd3d_string_buffer_printf(buffer, "%s%s_%u_%u%s\n", compiler.colours.version,
+ shader_get_type_prefix(shader_version->type), shader_version->major,
+ shader_version->minor, compiler.colours.reset);
while (!shader_sm4_is_end(data, &ptr))
{
More information about the wine-cvs
mailing list