mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-08-28 21:26:07 +00:00
meh
This commit is contained in:
parent
2c393d35f0
commit
98c174edc4
520 changed files with 74815 additions and 58942 deletions
|
@ -26,8 +26,9 @@ private:
|
|||
template <typename T, auto last_member>
|
||||
using EnumMap = typename Common::EnumMap<T, last_member>;
|
||||
|
||||
using SizeTable = EnumMap<EnumMap<EnumMap<u32, CoordComponentCount::XYZ>, ComponentFormat::Float>,
|
||||
VertexComponentFormat::Index16>;
|
||||
using SizeTable =
|
||||
EnumMap<EnumMap<EnumMap<u32, CoordComponentCount::XYZ>, ComponentFormat::InvalidFloat7>,
|
||||
VertexComponentFormat::Index16>;
|
||||
|
||||
static constexpr SizeTable s_table_size = []() consteval
|
||||
{
|
||||
|
@ -41,18 +42,27 @@ private:
|
|||
table[VCF::Direct][FMT::UShort] = {4, 6};
|
||||
table[VCF::Direct][FMT::Short] = {4, 6};
|
||||
table[VCF::Direct][FMT::Float] = {8, 12};
|
||||
table[VCF::Direct][FMT::InvalidFloat5] = {8, 12};
|
||||
table[VCF::Direct][FMT::InvalidFloat6] = {8, 12};
|
||||
table[VCF::Direct][FMT::InvalidFloat7] = {8, 12};
|
||||
|
||||
table[VCF::Index8][FMT::UByte] = {1, 1};
|
||||
table[VCF::Index8][FMT::Byte] = {1, 1};
|
||||
table[VCF::Index8][FMT::UShort] = {1, 1};
|
||||
table[VCF::Index8][FMT::Short] = {1, 1};
|
||||
table[VCF::Index8][FMT::Float] = {1, 1};
|
||||
table[VCF::Index8][FMT::InvalidFloat5] = {1, 1};
|
||||
table[VCF::Index8][FMT::InvalidFloat6] = {1, 1};
|
||||
table[VCF::Index8][FMT::InvalidFloat7] = {1, 1};
|
||||
|
||||
table[VCF::Index16][FMT::UByte] = {2, 2};
|
||||
table[VCF::Index16][FMT::Byte] = {2, 2};
|
||||
table[VCF::Index16][FMT::UShort] = {2, 2};
|
||||
table[VCF::Index16][FMT::Short] = {2, 2};
|
||||
table[VCF::Index16][FMT::Float] = {2, 2};
|
||||
table[VCF::Index16][FMT::InvalidFloat5] = {2, 2};
|
||||
table[VCF::Index16][FMT::InvalidFloat6] = {2, 2};
|
||||
table[VCF::Index16][FMT::InvalidFloat7] = {2, 2};
|
||||
|
||||
return table;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue