OLD | NEW |
1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 // This file is auto-generated from | 5 // This file is auto-generated from |
6 // gpu/command_buffer/build_gles2_cmd_buffer.py | 6 // gpu/command_buffer/build_gles2_cmd_buffer.py |
7 // It's formatted by clang-format using chromium coding style: | 7 // It's formatted by clang-format using chromium coding style: |
8 // clang-format -i -style=chromium filename | 8 // clang-format -i -style=chromium filename |
9 // DO NOT EDIT! | 9 // DO NOT EDIT! |
10 | 10 |
(...skipping 304 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
315 } | 315 } |
316 | 316 |
317 TEST_P(GLES2DecoderTest3, SwapBuffersValidArgs) { | 317 TEST_P(GLES2DecoderTest3, SwapBuffersValidArgs) { |
318 SpecializedSetup<cmds::SwapBuffers, 0>(true); | 318 SpecializedSetup<cmds::SwapBuffers, 0>(true); |
319 cmds::SwapBuffers cmd; | 319 cmds::SwapBuffers cmd; |
320 cmd.Init(); | 320 cmd.Init(); |
321 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd)); | 321 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd)); |
322 EXPECT_EQ(GL_NO_ERROR, GetGLError()); | 322 EXPECT_EQ(GL_NO_ERROR, GetGLError()); |
323 } | 323 } |
324 | 324 |
| 325 TEST_P(GLES2DecoderTest3, |
| 326 ScheduleCALayerFilterEffectsCHROMIUMImmediateValidArgs) { |
| 327 cmds::ScheduleCALayerFilterEffectsCHROMIUMImmediate& cmd = |
| 328 *GetImmediateAs<cmds::ScheduleCALayerFilterEffectsCHROMIUMImmediate>(); |
| 329 EXPECT_CALL(*gl_, ScheduleCALayerFilterEffectsCHROMIUM( |
| 330 1, reinterpret_cast<GLCALayerFilterEffect*>( |
| 331 ImmediateDataAddress(&cmd)))); |
| 332 SpecializedSetup<cmds::ScheduleCALayerFilterEffectsCHROMIUMImmediate, 0>( |
| 333 true); |
| 334 GLCALayerFilterEffect temp[1 * 2] = { |
| 335 0, |
| 336 }; |
| 337 cmd.Init(1, &temp[0]); |
| 338 EXPECT_EQ(error::kNoError, ExecuteImmediateCmd(cmd, sizeof(temp))); |
| 339 EXPECT_EQ(GL_NO_ERROR, GetGLError()); |
| 340 } |
| 341 |
325 TEST_P(GLES2DecoderTest3, SwapIntervalValidArgs) { | 342 TEST_P(GLES2DecoderTest3, SwapIntervalValidArgs) { |
326 SpecializedSetup<cmds::SwapInterval, 0>(true); | 343 SpecializedSetup<cmds::SwapInterval, 0>(true); |
327 cmds::SwapInterval cmd; | 344 cmds::SwapInterval cmd; |
328 cmd.Init(1); | 345 cmd.Init(1); |
329 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd)); | 346 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd)); |
330 EXPECT_EQ(GL_NO_ERROR, GetGLError()); | 347 EXPECT_EQ(GL_NO_ERROR, GetGLError()); |
331 } | 348 } |
332 #endif // GPU_COMMAND_BUFFER_SERVICE_GLES2_CMD_DECODER_UNITTEST_3_AUTOGEN_H_ | 349 #endif // GPU_COMMAND_BUFFER_SERVICE_GLES2_CMD_DECODER_UNITTEST_3_AUTOGEN_H_ |
OLD | NEW |