d3dx9: Fix get_regname debug function.
This commit is contained in:
parent
350f0d3982
commit
a262fde88c
@ -264,13 +264,10 @@ static const char *get_regname(const struct shader_reg *reg, shader_type st) {
|
|||||||
return wine_dbg_sprintf("v%u", reg->regnum);
|
return wine_dbg_sprintf("v%u", reg->regnum);
|
||||||
case BWRITERSPR_CONST:
|
case BWRITERSPR_CONST:
|
||||||
return wine_dbg_sprintf("c%u", reg->regnum);
|
return wine_dbg_sprintf("c%u", reg->regnum);
|
||||||
/* case BWRITERSPR_ADDR: */
|
case BWRITERSPR_ADDR:
|
||||||
|
return wine_dbg_sprintf("a%u", reg->regnum);
|
||||||
case BWRITERSPR_TEXTURE:
|
case BWRITERSPR_TEXTURE:
|
||||||
if(st == ST_VERTEX) {
|
return wine_dbg_sprintf("t%u", reg->regnum);
|
||||||
return wine_dbg_sprintf("a%u", reg->regnum);
|
|
||||||
} else {
|
|
||||||
return wine_dbg_sprintf("t%u", reg->regnum);
|
|
||||||
}
|
|
||||||
case BWRITERSPR_RASTOUT:
|
case BWRITERSPR_RASTOUT:
|
||||||
switch(reg->regnum) {
|
switch(reg->regnum) {
|
||||||
case BWRITERSRO_POSITION: return "oPos";
|
case BWRITERSRO_POSITION: return "oPos";
|
||||||
@ -280,9 +277,10 @@ static const char *get_regname(const struct shader_reg *reg, shader_type st) {
|
|||||||
}
|
}
|
||||||
case BWRITERSPR_ATTROUT:
|
case BWRITERSPR_ATTROUT:
|
||||||
return wine_dbg_sprintf("oD%u", reg->regnum);
|
return wine_dbg_sprintf("oD%u", reg->regnum);
|
||||||
/* case BWRITERSPR_TEXCRDOUT: */
|
case BWRITERSPR_TEXCRDOUT:
|
||||||
|
return wine_dbg_sprintf("oT%u", reg->regnum);
|
||||||
case BWRITERSPR_OUTPUT:
|
case BWRITERSPR_OUTPUT:
|
||||||
return wine_dbg_sprintf("o[T]%u", reg->regnum);
|
return wine_dbg_sprintf("o%u", reg->regnum);
|
||||||
case BWRITERSPR_CONSTINT:
|
case BWRITERSPR_CONSTINT:
|
||||||
return wine_dbg_sprintf("i%u", reg->regnum);
|
return wine_dbg_sprintf("i%u", reg->regnum);
|
||||||
case BWRITERSPR_COLOROUT:
|
case BWRITERSPR_COLOROUT:
|
||||||
@ -305,7 +303,8 @@ static const char *get_regname(const struct shader_reg *reg, shader_type st) {
|
|||||||
return wine_dbg_sprintf("l%u", reg->regnum);
|
return wine_dbg_sprintf("l%u", reg->regnum);
|
||||||
case BWRITERSPR_PREDICATE:
|
case BWRITERSPR_PREDICATE:
|
||||||
return wine_dbg_sprintf("p%u", reg->regnum);
|
return wine_dbg_sprintf("p%u", reg->regnum);
|
||||||
default: return "unknown regname";
|
default:
|
||||||
|
return wine_dbg_sprintf("unknown regname %#x", reg->type);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user