diff options
Diffstat (limited to 'src/vkscript/datum_type_parser.cc')
-rw-r--r-- | src/vkscript/datum_type_parser.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/vkscript/datum_type_parser.cc b/src/vkscript/datum_type_parser.cc index 223a97d..375421c 100644 --- a/src/vkscript/datum_type_parser.cc +++ b/src/vkscript/datum_type_parser.cc @@ -115,11 +115,11 @@ std::unique_ptr<Format> DatumTypeParser::Parse(const std::string& data) { std::string parts = "ARGB"; const auto& comps = fmt->GetComponents(); for (const auto& comp : comps) { - name += parts[static_cast<uint8_t>(comp.type)] + - std::to_string(comp.num_bits); + name += parts[static_cast<uint8_t>(comp->type)] + + std::to_string(comp->num_bits); } name += "_"; - switch (comps[0].mode) { + switch (comps[0]->mode) { case FormatMode::kUNorm: case FormatMode::kUFloat: case FormatMode::kUScaled: |