Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(726)

Unified Diff: gpu/command_buffer/client/gles2_implementation_unittest_autogen.h

Issue 1674573002: UniformMatrix* supports transpose is true in ES3 semantic (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: remove unused code and add more unittests Created 4 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: gpu/command_buffer/client/gles2_implementation_unittest_autogen.h
diff --git a/gpu/command_buffer/client/gles2_implementation_unittest_autogen.h b/gpu/command_buffer/client/gles2_implementation_unittest_autogen.h
index bd1ebab3781ba5b2f4555d1983ee59931083e056..13bd0b86512b500899532d32b02f57b7eae35248 100644
--- a/gpu/command_buffer/client/gles2_implementation_unittest_autogen.h
+++ b/gpu/command_buffer/client/gles2_implementation_unittest_autogen.h
@@ -2158,21 +2158,9 @@ TEST_F(GLES2ImplementationTest, UniformMatrix2fv) {
data[ii][jj] = static_cast<GLfloat>(ii * 4 + jj);
}
}
- expected.cmd.Init(1, 2, &data[0][0]);
- gl_->UniformMatrix2fv(1, 2, false, &data[0][0]);
- EXPECT_EQ(0, memcmp(&expected, commands_, sizeof(expected)));
-}
-
-TEST_F(GLES2ImplementationTest, UniformMatrix2fvInvalidConstantArg2) {
- GLfloat data[2][4] = {{0}};
- for (int ii = 0; ii < 2; ++ii) {
- for (int jj = 0; jj < 4; ++jj) {
- data[ii][jj] = static_cast<GLfloat>(ii * 4 + jj);
- }
- }
+ expected.cmd.Init(1, 2, true, &data[0][0]);
gl_->UniformMatrix2fv(1, 2, true, &data[0][0]);
- EXPECT_TRUE(NoCommandsWritten());
- EXPECT_EQ(GL_INVALID_VALUE, CheckError());
+ EXPECT_EQ(0, memcmp(&expected, commands_, sizeof(expected)));
}
TEST_F(GLES2ImplementationTest, UniformMatrix2x3fv) {
@@ -2188,21 +2176,9 @@ TEST_F(GLES2ImplementationTest, UniformMatrix2x3fv) {
data[ii][jj] = static_cast<GLfloat>(ii * 6 + jj);
}
}
- expected.cmd.Init(1, 2, &data[0][0]);
- gl_->UniformMatrix2x3fv(1, 2, false, &data[0][0]);
- EXPECT_EQ(0, memcmp(&expected, commands_, sizeof(expected)));
-}
-
-TEST_F(GLES2ImplementationTest, UniformMatrix2x3fvInvalidConstantArg2) {
- GLfloat data[2][6] = {{0}};
- for (int ii = 0; ii < 2; ++ii) {
- for (int jj = 0; jj < 6; ++jj) {
- data[ii][jj] = static_cast<GLfloat>(ii * 6 + jj);
- }
- }
+ expected.cmd.Init(1, 2, true, &data[0][0]);
gl_->UniformMatrix2x3fv(1, 2, true, &data[0][0]);
- EXPECT_TRUE(NoCommandsWritten());
- EXPECT_EQ(GL_INVALID_VALUE, CheckError());
+ EXPECT_EQ(0, memcmp(&expected, commands_, sizeof(expected)));
}
TEST_F(GLES2ImplementationTest, UniformMatrix2x4fv) {
@@ -2218,21 +2194,9 @@ TEST_F(GLES2ImplementationTest, UniformMatrix2x4fv) {
data[ii][jj] = static_cast<GLfloat>(ii * 8 + jj);
}
}
- expected.cmd.Init(1, 2, &data[0][0]);
- gl_->UniformMatrix2x4fv(1, 2, false, &data[0][0]);
- EXPECT_EQ(0, memcmp(&expected, commands_, sizeof(expected)));
-}
-
-TEST_F(GLES2ImplementationTest, UniformMatrix2x4fvInvalidConstantArg2) {
- GLfloat data[2][8] = {{0}};
- for (int ii = 0; ii < 2; ++ii) {
- for (int jj = 0; jj < 8; ++jj) {
- data[ii][jj] = static_cast<GLfloat>(ii * 8 + jj);
- }
- }
+ expected.cmd.Init(1, 2, true, &data[0][0]);
gl_->UniformMatrix2x4fv(1, 2, true, &data[0][0]);
- EXPECT_TRUE(NoCommandsWritten());
- EXPECT_EQ(GL_INVALID_VALUE, CheckError());
+ EXPECT_EQ(0, memcmp(&expected, commands_, sizeof(expected)));
}
TEST_F(GLES2ImplementationTest, UniformMatrix3fv) {
@@ -2248,21 +2212,9 @@ TEST_F(GLES2ImplementationTest, UniformMatrix3fv) {
data[ii][jj] = static_cast<GLfloat>(ii * 9 + jj);
}
}
- expected.cmd.Init(1, 2, &data[0][0]);
- gl_->UniformMatrix3fv(1, 2, false, &data[0][0]);
- EXPECT_EQ(0, memcmp(&expected, commands_, sizeof(expected)));
-}
-
-TEST_F(GLES2ImplementationTest, UniformMatrix3fvInvalidConstantArg2) {
- GLfloat data[2][9] = {{0}};
- for (int ii = 0; ii < 2; ++ii) {
- for (int jj = 0; jj < 9; ++jj) {
- data[ii][jj] = static_cast<GLfloat>(ii * 9 + jj);
- }
- }
+ expected.cmd.Init(1, 2, true, &data[0][0]);
gl_->UniformMatrix3fv(1, 2, true, &data[0][0]);
- EXPECT_TRUE(NoCommandsWritten());
- EXPECT_EQ(GL_INVALID_VALUE, CheckError());
+ EXPECT_EQ(0, memcmp(&expected, commands_, sizeof(expected)));
}
TEST_F(GLES2ImplementationTest, UniformMatrix3x2fv) {
@@ -2278,21 +2230,9 @@ TEST_F(GLES2ImplementationTest, UniformMatrix3x2fv) {
data[ii][jj] = static_cast<GLfloat>(ii * 6 + jj);
}
}
- expected.cmd.Init(1, 2, &data[0][0]);
- gl_->UniformMatrix3x2fv(1, 2, false, &data[0][0]);
- EXPECT_EQ(0, memcmp(&expected, commands_, sizeof(expected)));
-}
-
-TEST_F(GLES2ImplementationTest, UniformMatrix3x2fvInvalidConstantArg2) {
- GLfloat data[2][6] = {{0}};
- for (int ii = 0; ii < 2; ++ii) {
- for (int jj = 0; jj < 6; ++jj) {
- data[ii][jj] = static_cast<GLfloat>(ii * 6 + jj);
- }
- }
+ expected.cmd.Init(1, 2, true, &data[0][0]);
gl_->UniformMatrix3x2fv(1, 2, true, &data[0][0]);
- EXPECT_TRUE(NoCommandsWritten());
- EXPECT_EQ(GL_INVALID_VALUE, CheckError());
+ EXPECT_EQ(0, memcmp(&expected, commands_, sizeof(expected)));
}
TEST_F(GLES2ImplementationTest, UniformMatrix3x4fv) {
@@ -2308,21 +2248,9 @@ TEST_F(GLES2ImplementationTest, UniformMatrix3x4fv) {
data[ii][jj] = static_cast<GLfloat>(ii * 12 + jj);
}
}
- expected.cmd.Init(1, 2, &data[0][0]);
- gl_->UniformMatrix3x4fv(1, 2, false, &data[0][0]);
- EXPECT_EQ(0, memcmp(&expected, commands_, sizeof(expected)));
-}
-
-TEST_F(GLES2ImplementationTest, UniformMatrix3x4fvInvalidConstantArg2) {
- GLfloat data[2][12] = {{0}};
- for (int ii = 0; ii < 2; ++ii) {
- for (int jj = 0; jj < 12; ++jj) {
- data[ii][jj] = static_cast<GLfloat>(ii * 12 + jj);
- }
- }
+ expected.cmd.Init(1, 2, true, &data[0][0]);
gl_->UniformMatrix3x4fv(1, 2, true, &data[0][0]);
- EXPECT_TRUE(NoCommandsWritten());
- EXPECT_EQ(GL_INVALID_VALUE, CheckError());
+ EXPECT_EQ(0, memcmp(&expected, commands_, sizeof(expected)));
}
TEST_F(GLES2ImplementationTest, UniformMatrix4fv) {
@@ -2338,21 +2266,9 @@ TEST_F(GLES2ImplementationTest, UniformMatrix4fv) {
data[ii][jj] = static_cast<GLfloat>(ii * 16 + jj);
}
}
- expected.cmd.Init(1, 2, &data[0][0]);
- gl_->UniformMatrix4fv(1, 2, false, &data[0][0]);
- EXPECT_EQ(0, memcmp(&expected, commands_, sizeof(expected)));
-}
-
-TEST_F(GLES2ImplementationTest, UniformMatrix4fvInvalidConstantArg2) {
- GLfloat data[2][16] = {{0}};
- for (int ii = 0; ii < 2; ++ii) {
- for (int jj = 0; jj < 16; ++jj) {
- data[ii][jj] = static_cast<GLfloat>(ii * 16 + jj);
- }
- }
+ expected.cmd.Init(1, 2, true, &data[0][0]);
gl_->UniformMatrix4fv(1, 2, true, &data[0][0]);
- EXPECT_TRUE(NoCommandsWritten());
- EXPECT_EQ(GL_INVALID_VALUE, CheckError());
+ EXPECT_EQ(0, memcmp(&expected, commands_, sizeof(expected)));
}
TEST_F(GLES2ImplementationTest, UniformMatrix4x2fv) {
@@ -2368,21 +2284,9 @@ TEST_F(GLES2ImplementationTest, UniformMatrix4x2fv) {
data[ii][jj] = static_cast<GLfloat>(ii * 8 + jj);
}
}
- expected.cmd.Init(1, 2, &data[0][0]);
- gl_->UniformMatrix4x2fv(1, 2, false, &data[0][0]);
- EXPECT_EQ(0, memcmp(&expected, commands_, sizeof(expected)));
-}
-
-TEST_F(GLES2ImplementationTest, UniformMatrix4x2fvInvalidConstantArg2) {
- GLfloat data[2][8] = {{0}};
- for (int ii = 0; ii < 2; ++ii) {
- for (int jj = 0; jj < 8; ++jj) {
- data[ii][jj] = static_cast<GLfloat>(ii * 8 + jj);
- }
- }
+ expected.cmd.Init(1, 2, true, &data[0][0]);
gl_->UniformMatrix4x2fv(1, 2, true, &data[0][0]);
- EXPECT_TRUE(NoCommandsWritten());
- EXPECT_EQ(GL_INVALID_VALUE, CheckError());
+ EXPECT_EQ(0, memcmp(&expected, commands_, sizeof(expected)));
}
TEST_F(GLES2ImplementationTest, UniformMatrix4x3fv) {
@@ -2398,21 +2302,9 @@ TEST_F(GLES2ImplementationTest, UniformMatrix4x3fv) {
data[ii][jj] = static_cast<GLfloat>(ii * 12 + jj);
}
}
- expected.cmd.Init(1, 2, &data[0][0]);
- gl_->UniformMatrix4x3fv(1, 2, false, &data[0][0]);
- EXPECT_EQ(0, memcmp(&expected, commands_, sizeof(expected)));
-}
-
-TEST_F(GLES2ImplementationTest, UniformMatrix4x3fvInvalidConstantArg2) {
- GLfloat data[2][12] = {{0}};
- for (int ii = 0; ii < 2; ++ii) {
- for (int jj = 0; jj < 12; ++jj) {
- data[ii][jj] = static_cast<GLfloat>(ii * 12 + jj);
- }
- }
+ expected.cmd.Init(1, 2, true, &data[0][0]);
gl_->UniformMatrix4x3fv(1, 2, true, &data[0][0]);
- EXPECT_TRUE(NoCommandsWritten());
- EXPECT_EQ(GL_INVALID_VALUE, CheckError());
+ EXPECT_EQ(0, memcmp(&expected, commands_, sizeof(expected)));
}
TEST_F(GLES2ImplementationTest, UseProgram) {
« no previous file with comments | « gpu/command_buffer/client/gles2_implementation_impl_autogen.h ('k') | gpu/command_buffer/cmd_buffer_functions.txt » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698