mirror of
https://github.com/bkaradzic/bgfx.git
synced 2026-02-21 06:13:07 +01:00
Added short name for attributes.
This commit is contained in:
@@ -122,30 +122,35 @@ namespace bgfx
|
||||
|
||||
static const char* s_attrName[] =
|
||||
{
|
||||
"Attrib::Position",
|
||||
"Attrib::Normal",
|
||||
"Attrib::Tangent",
|
||||
"Attrib::Bitangent",
|
||||
"Attrib::Color0",
|
||||
"Attrib::Color1",
|
||||
"Attrib::Color2",
|
||||
"Attrib::Color3",
|
||||
"Attrib::Indices",
|
||||
"Attrib::Weights",
|
||||
"Attrib::TexCoord0",
|
||||
"Attrib::TexCoord1",
|
||||
"Attrib::TexCoord2",
|
||||
"Attrib::TexCoord3",
|
||||
"Attrib::TexCoord4",
|
||||
"Attrib::TexCoord5",
|
||||
"Attrib::TexCoord6",
|
||||
"Attrib::TexCoord7",
|
||||
"P", "Attrib::Position",
|
||||
"N", "Attrib::Normal",
|
||||
"T", "Attrib::Tangent",
|
||||
"B", "Attrib::Bitangent",
|
||||
"C0", "Attrib::Color0",
|
||||
"C1", "Attrib::Color1",
|
||||
"C2", "Attrib::Color2",
|
||||
"C3", "Attrib::Color3",
|
||||
"I", "Attrib::Indices",
|
||||
"W", "Attrib::Weights",
|
||||
"T0", "Attrib::TexCoord0",
|
||||
"T1", "Attrib::TexCoord1",
|
||||
"T2", "Attrib::TexCoord2",
|
||||
"T3", "Attrib::TexCoord3",
|
||||
"T4", "Attrib::TexCoord4",
|
||||
"T5", "Attrib::TexCoord5",
|
||||
"T6", "Attrib::TexCoord6",
|
||||
"T7", "Attrib::TexCoord7",
|
||||
};
|
||||
BX_STATIC_ASSERT(BX_COUNTOF(s_attrName) == Attrib::Count);
|
||||
BX_STATIC_ASSERT(BX_COUNTOF(s_attrName) == Attrib::Count*2);
|
||||
|
||||
const char* getAttribNameShort(Attrib::Enum _attr)
|
||||
{
|
||||
return s_attrName[_attr*2+0];
|
||||
}
|
||||
|
||||
const char* getAttribName(Attrib::Enum _attr)
|
||||
{
|
||||
return s_attrName[_attr];
|
||||
return s_attrName[_attr*2+1];
|
||||
}
|
||||
|
||||
void dump(const VertexDecl& _decl)
|
||||
|
||||
Reference in New Issue
Block a user