maxwell_to_gl: Implement type SignedNorm, Size_8_8_8_8.

This commit is contained in:
bunnei 2018-04-29 13:50:02 -04:00
parent c7ce472eeb
commit 316327f487
1 changed files with 12 additions and 0 deletions

View File

@ -36,6 +36,18 @@ inline GLenum VertexType(Maxwell::VertexAttribute attrib) {
return {}; return {};
} }
case Maxwell::VertexAttribute::Type::SignedNorm: {
switch (attrib.size) {
case Maxwell::VertexAttribute::Size::Size_8_8_8_8:
return GL_BYTE;
}
NGLOG_CRITICAL(Render_OpenGL, "Unimplemented vertex size={}", attrib.SizeString());
UNREACHABLE();
return {};
}
case Maxwell::VertexAttribute::Type::Float: case Maxwell::VertexAttribute::Type::Float:
return GL_FLOAT; return GL_FLOAT;
} }