diff options
author | dan sinclair <dj2@everburning.com> | 2019-01-15 10:42:30 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-01-15 10:42:30 -0500 |
commit | 39af1036672c700d59410633f4b2383542d478a0 (patch) | |
tree | f2985410d35567b3e11da8cb0ef87782d0fb6a78 /src/script_test.cc | |
parent | c3617ae73c77b4a520d9987fa71b0d4a9ca4d7c0 (diff) | |
download | amber-39af1036672c700d59410633f4b2383542d478a0.tar.gz |
Convert API to C++03 from C++11 for CTS compatibility (#218)
The CTS requires code to not use c++11. This CL converts the various
c++11-ism's in the Amber API to C++03.
Diffstat (limited to 'src/script_test.cc')
-rw-r--r-- | src/script_test.cc | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/src/script_test.cc b/src/script_test.cc index 4bc9e75..f54057a 100644 --- a/src/script_test.cc +++ b/src/script_test.cc @@ -36,15 +36,15 @@ using ScriptTest = testing::Test; TEST_F(ScriptTest, GetShaderInfo) { ScriptProxy sp; - auto shader = MakeUnique<Shader>(ShaderType::kVertex); + auto shader = MakeUnique<Shader>(kShaderTypeVertex); shader->SetName("Shader1"); - shader->SetFormat(ShaderFormat::kGlsl); + shader->SetFormat(kShaderFormatGlsl); shader->SetData("This is my shader data"); sp.AddShader(std::move(shader)); - shader = MakeUnique<Shader>(ShaderType::kFragment); + shader = MakeUnique<Shader>(kShaderTypeFragment); shader->SetName("Shader2"); - shader->SetFormat(ShaderFormat::kSpirvAsm); + shader->SetFormat(kShaderFormatSpirvAsm); shader->SetData("More shader data"); sp.AddShader(std::move(shader)); @@ -52,14 +52,14 @@ TEST_F(ScriptTest, GetShaderInfo) { ASSERT_EQ(2U, info.size()); EXPECT_EQ("Shader1", info[0].shader_name); - EXPECT_EQ(ShaderFormat::kGlsl, info[0].format); - EXPECT_EQ(ShaderType::kVertex, info[0].type); + EXPECT_EQ(kShaderFormatGlsl, info[0].format); + EXPECT_EQ(kShaderTypeVertex, info[0].type); EXPECT_EQ("This is my shader data", info[0].shader_source); EXPECT_TRUE(info[0].optimizations.empty()); EXPECT_EQ("Shader2", info[1].shader_name); - EXPECT_EQ(ShaderFormat::kSpirvAsm, info[1].format); - EXPECT_EQ(ShaderType::kFragment, info[1].type); + EXPECT_EQ(kShaderFormatSpirvAsm, info[1].format); + EXPECT_EQ(kShaderTypeFragment, info[1].type); EXPECT_EQ("More shader data", info[1].shader_source); EXPECT_TRUE(info[1].optimizations.empty()); } @@ -71,7 +71,7 @@ TEST_F(ScriptTest, GetShaderInfoNoShaders) { } TEST_F(ScriptTest, AddShader) { - auto shader = MakeUnique<Shader>(ShaderType::kVertex); + auto shader = MakeUnique<Shader>(kShaderTypeVertex); shader->SetName("My Shader"); Script s; @@ -80,14 +80,14 @@ TEST_F(ScriptTest, AddShader) { } TEST_F(ScriptTest, AddDuplicateShader) { - auto shader1 = MakeUnique<Shader>(ShaderType::kVertex); + auto shader1 = MakeUnique<Shader>(kShaderTypeVertex); shader1->SetName("My Shader"); Script s; Result r = s.AddShader(std::move(shader1)); ASSERT_TRUE(r.IsSuccess()) << r.Error(); - auto shader2 = MakeUnique<Shader>(ShaderType::kFragment); + auto shader2 = MakeUnique<Shader>(kShaderTypeFragment); shader2->SetName("My Shader"); r = s.AddShader(std::move(shader2)); @@ -96,7 +96,7 @@ TEST_F(ScriptTest, AddDuplicateShader) { } TEST_F(ScriptTest, GetShader) { - auto shader = MakeUnique<Shader>(ShaderType::kVertex); + auto shader = MakeUnique<Shader>(kShaderTypeVertex); shader->SetName("My Shader"); auto* ptr = shader.get(); @@ -120,7 +120,7 @@ TEST_F(ScriptTest, GetShadersEmpty) { } TEST_F(ScriptTest, GetShaders) { - auto shader1 = MakeUnique<Shader>(ShaderType::kVertex); + auto shader1 = MakeUnique<Shader>(kShaderTypeVertex); shader1->SetName("My Shader"); const auto* ptr1 = shader1.get(); @@ -129,7 +129,7 @@ TEST_F(ScriptTest, GetShaders) { Result r = s.AddShader(std::move(shader1)); ASSERT_TRUE(r.IsSuccess()) << r.Error(); - auto shader2 = MakeUnique<Shader>(ShaderType::kFragment); + auto shader2 = MakeUnique<Shader>(kShaderTypeFragment); shader2->SetName("My Fragment"); const auto* ptr2 = shader2.get(); |