aboutsummaryrefslogtreecommitdiff
path: root/src/vkscript/parser_test.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/vkscript/parser_test.cc')
-rw-r--r--src/vkscript/parser_test.cc9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/vkscript/parser_test.cc b/src/vkscript/parser_test.cc
index 14b55e1..7ed660f 100644
--- a/src/vkscript/parser_test.cc
+++ b/src/vkscript/parser_test.cc
@@ -359,9 +359,12 @@ TEST_F(VkScriptParserTest, VertexDataHeaderGlslString) {
ASSERT_EQ(BufferType::kVertex, buffers[1]->GetBufferType());
EXPECT_EQ(static_cast<uint8_t>(0U), buffers[1]->GetLocation());
+
EXPECT_EQ(FormatType::kR32G32_SFLOAT,
buffers[1]->AsFormatBuffer()->GetFormat().GetFormatType());
- auto& comps1 = buffers[1]->AsFormatBuffer()->GetFormat().GetComponents();
+
+ auto fmt = buffers[1]->AsFormatBuffer()->GetFormat();
+ auto& comps1 = fmt.GetComponents();
ASSERT_EQ(2U, comps1.size());
EXPECT_EQ(FormatMode::kSFloat, comps1[0].mode);
EXPECT_EQ(FormatMode::kSFloat, comps1[1].mode);
@@ -371,7 +374,9 @@ TEST_F(VkScriptParserTest, VertexDataHeaderGlslString) {
EXPECT_EQ(1U, buffers[2]->GetLocation());
EXPECT_EQ(FormatType::kR32G32B32_SINT,
buffers[2]->AsFormatBuffer()->GetFormat().GetFormatType());
- auto& comps2 = buffers[2]->AsFormatBuffer()->GetFormat().GetComponents();
+
+ auto fmt2 = buffers[2]->AsFormatBuffer()->GetFormat();
+ auto& comps2 = fmt2.GetComponents();
ASSERT_EQ(3U, comps2.size());
EXPECT_EQ(FormatMode::kSInt, comps2[0].mode);
EXPECT_EQ(FormatMode::kSInt, comps2[1].mode);