[WINED3D 8/11] Write "unrecognized_register" in fallback case for
get_register_name().
Ivan Gyurdiev
ivg2 at cornell.edu
Wed May 17 01:06:43 CDT 2006
It makes it easier to understand the trace, and furthermore I think
in the pixel case not writing it causes a garbage string to be printed out,
which is a bug.
-------------- next part --------------
---
dlls/wined3d/pixelshader.c | 1 +
dlls/wined3d/vertexshader.c | 1 +
2 files changed, 2 insertions(+), 0 deletions(-)
4d6182eb39639140ac433660e1988563dde89b7c
diff --git a/dlls/wined3d/pixelshader.c b/dlls/wined3d/pixelshader.c
index d8a1a94..52900b3 100644
--- a/dlls/wined3d/pixelshader.c
+++ b/dlls/wined3d/pixelshader.c
@@ -781,6 +781,7 @@ inline static void get_register_name(con
break;
default:
FIXME("Unhandled register name Type(%ld)\n", regtype);
+ sprintf(regstr, "unrecognized_register");
break;
}
}
diff --git a/dlls/wined3d/vertexshader.c b/dlls/wined3d/vertexshader.c
index a33d7ae..9c76fe3 100644
--- a/dlls/wined3d/vertexshader.c
+++ b/dlls/wined3d/vertexshader.c
@@ -698,6 +698,7 @@ inline static void vshader_program_add_p
break;
default:
FIXME("Unknown reg type %ld %ld\n", regtype, reg);
+ strcat(hwLine, "unrecognized_register");
break;
}
--
1.3.1
More information about the wine-patches
mailing list