Print more useful error message for unexpected cbuffer types

This commit is contained in:
baldurk
2016-09-01 17:54:30 +02:00
parent f0d4547480
commit cec838fe5d
+3 -1
View File
@@ -137,7 +137,9 @@ void D3D11DebugManager::FillCBufferVariables(const string &prefix, size_t &offse
elemByteSize = 8;
type = eVar_Double;
break;
default: RDCERR("Unexpected type in constant buffer");
default:
RDCERR("Unexpected type %d for variable '%s' in cbuffer", invars[v].type.descriptor.type,
invars[v].name.c_str());
}
bool columnMajor = invars[v].type.descriptor.varClass == CLASS_MATRIX_COLUMNS;