Index: gpu/command_buffer/service/gles2_cmd_decoder_unittest.cc |
diff --git a/gpu/command_buffer/service/gles2_cmd_decoder_unittest.cc b/gpu/command_buffer/service/gles2_cmd_decoder_unittest.cc |
index 313323bfa046958b0a3a52b77896ef09c81aa46d..f8f5487b58777932e7b726f1286735e25fed7b56 100644 |
--- a/gpu/command_buffer/service/gles2_cmd_decoder_unittest.cc |
+++ b/gpu/command_buffer/service/gles2_cmd_decoder_unittest.cc |
@@ -2316,7 +2316,8 @@ void GLES2DecoderTest::CheckReadPixelsOutOfRange( |
cmd.Init(in_read_x, in_read_y, in_read_width, in_read_height, |
kFormat, GL_UNSIGNED_BYTE, |
pixels_shm_id, pixels_shm_offset, |
- result_shm_id, result_shm_offset); |
+ result_shm_id, result_shm_offset, |
+ false); |
EXPECT_EQ(error::kNoError, ExecuteCmd(cmd)); |
GLint unpadded_row_size = emu.ComputeImageDataSize(in_read_width, 1); |
@@ -2393,7 +2394,8 @@ TEST_F(GLES2DecoderTest, ReadPixels) { |
ReadPixels cmd; |
cmd.Init(0, 0, kWidth, kHeight, GL_RGB, GL_UNSIGNED_BYTE, |
pixels_shm_id, pixels_shm_offset, |
- result_shm_id, result_shm_offset); |
+ result_shm_id, result_shm_offset, |
+ false); |
EXPECT_EQ(error::kNoError, ExecuteCmd(cmd)); |
for (GLint yy = 0; yy < kHeight; ++yy) { |
EXPECT_TRUE(emu.CompareRowSegment( |
@@ -2440,7 +2442,8 @@ TEST_F(GLES2DecoderRGBBackbufferTest, ReadPixelsNoAlphaBackbuffer) { |
ReadPixels cmd; |
cmd.Init(0, 0, kWidth, kHeight, GL_RGBA, GL_UNSIGNED_BYTE, |
pixels_shm_id, pixels_shm_offset, |
- result_shm_id, result_shm_offset); |
+ result_shm_id, result_shm_offset, |
+ false); |
EXPECT_EQ(error::kNoError, ExecuteCmd(cmd)); |
for (GLint yy = 0; yy < kHeight; ++yy) { |
EXPECT_TRUE(emu.CompareRowSegment( |
@@ -2477,34 +2480,41 @@ TEST_F(GLES2DecoderTest, ReadPixelsInvalidArgs) { |
ReadPixels cmd; |
cmd.Init(0, 0, -1, 1, GL_RGB, GL_UNSIGNED_BYTE, |
pixels_shm_id, pixels_shm_offset, |
- result_shm_id, result_shm_offset); |
+ result_shm_id, result_shm_offset, |
+ false); |
EXPECT_EQ(error::kNoError, ExecuteCmd(cmd)); |
EXPECT_EQ(GL_INVALID_VALUE, GetGLError()); |
cmd.Init(0, 0, 1, -1, GL_RGB, GL_UNSIGNED_BYTE, |
pixels_shm_id, pixels_shm_offset, |
- result_shm_id, result_shm_offset); |
+ result_shm_id, result_shm_offset, |
+ false); |
EXPECT_EQ(error::kNoError, ExecuteCmd(cmd)); |
EXPECT_EQ(GL_INVALID_VALUE, GetGLError()); |
cmd.Init(0, 0, 1, 1, GL_RGB, GL_INT, |
pixels_shm_id, pixels_shm_offset, |
- result_shm_id, result_shm_offset); |
+ result_shm_id, result_shm_offset, |
+ false); |
EXPECT_EQ(error::kNoError, ExecuteCmd(cmd)); |
EXPECT_EQ(GL_INVALID_ENUM, GetGLError()); |
cmd.Init(0, 0, 1, 1, GL_RGB, GL_UNSIGNED_BYTE, |
kInvalidSharedMemoryId, pixels_shm_offset, |
- result_shm_id, result_shm_offset); |
+ result_shm_id, result_shm_offset, |
+ false); |
EXPECT_NE(error::kNoError, ExecuteCmd(cmd)); |
cmd.Init(0, 0, 1, 1, GL_RGB, GL_UNSIGNED_BYTE, |
pixels_shm_id, kInvalidSharedMemoryOffset, |
- result_shm_id, result_shm_offset); |
+ result_shm_id, result_shm_offset, |
+ false); |
EXPECT_NE(error::kNoError, ExecuteCmd(cmd)); |
cmd.Init(0, 0, 1, 1, GL_RGB, GL_UNSIGNED_BYTE, |
pixels_shm_id, pixels_shm_offset, |
- kInvalidSharedMemoryId, result_shm_offset); |
+ kInvalidSharedMemoryId, result_shm_offset, |
+ false); |
EXPECT_NE(error::kNoError, ExecuteCmd(cmd)); |
cmd.Init(0, 0, 1, 1, GL_RGB, GL_UNSIGNED_BYTE, |
pixels_shm_id, pixels_shm_offset, |
- result_shm_id, kInvalidSharedMemoryOffset); |
+ result_shm_id, kInvalidSharedMemoryOffset, |
+ false); |
EXPECT_NE(error::kNoError, ExecuteCmd(cmd)); |
} |
@@ -4932,7 +4942,8 @@ TEST_F(GLES2DecoderTest, ReadPixelsGLError) { |
ReadPixels cmd; |
cmd.Init(x, y, width, height, kFormat, GL_UNSIGNED_BYTE, |
pixels_shm_id, pixels_shm_offset, |
- result_shm_id, result_shm_offset); |
+ result_shm_id, result_shm_offset, |
+ false); |
EXPECT_EQ(error::kNoError, ExecuteCmd(cmd)); |
EXPECT_EQ(GL_OUT_OF_MEMORY, GetGLError()); |
} |
@@ -6648,8 +6659,9 @@ TEST_F(GLES2DecoderWithShaderTest, UnClearedAttachmentsGetClearedOnReadPixels) { |
uint32 pixels_shm_offset = kSharedMemoryOffset + sizeof(*result); |
ReadPixels cmd; |
cmd.Init(0, 0, 1, 1, GL_RGBA, GL_UNSIGNED_BYTE, |
- pixels_shm_id, pixels_shm_offset, |
- result_shm_id, result_shm_offset); |
+ pixels_shm_id, pixels_shm_offset, |
+ result_shm_id, result_shm_offset, |
+ false); |
EXPECT_EQ(error::kNoError, ExecuteCmd(cmd)); |
EXPECT_EQ(GL_NO_ERROR, GetGLError()); |
} |
@@ -6708,8 +6720,9 @@ TEST_F(GLES2DecoderManualInitTest, |
uint32 pixels_shm_offset = kSharedMemoryOffset + sizeof(Result); |
ReadPixels cmd; |
cmd.Init(0, 0, 1, 1, GL_RGBA, GL_UNSIGNED_BYTE, |
- pixels_shm_id, pixels_shm_offset, |
- result_shm_id, result_shm_offset); |
+ pixels_shm_id, pixels_shm_offset, |
+ result_shm_id, result_shm_offset, |
+ false); |
EXPECT_EQ(error::kNoError, ExecuteCmd(cmd)); |
EXPECT_EQ(GL_NO_ERROR, GetGLError()); |
} |