| OLD | NEW |
| 1 // Copyright 2012 The Chromium Authors. All rights reserved. | 1 // Copyright 2012 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 #include "cc/output/gl_renderer.h" | 5 #include "cc/output/gl_renderer.h" |
| 6 | 6 |
| 7 #include <set> | 7 #include <set> |
| 8 | 8 |
| 9 #include "cc/base/math_util.h" | 9 #include "cc/base/math_util.h" |
| 10 #include "cc/output/compositor_frame_metadata.h" | 10 #include "cc/output/compositor_frame_metadata.h" |
| (...skipping 77 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 88 renderer()->GetRenderPassColorMatrixProgram(precision)); | 88 renderer()->GetRenderPassColorMatrixProgram(precision)); |
| 89 EXPECT_PROGRAM_VALID( | 89 EXPECT_PROGRAM_VALID( |
| 90 renderer()->GetRenderPassMaskColorMatrixProgramAA(precision)); | 90 renderer()->GetRenderPassMaskColorMatrixProgramAA(precision)); |
| 91 EXPECT_PROGRAM_VALID( | 91 EXPECT_PROGRAM_VALID( |
| 92 renderer()->GetRenderPassColorMatrixProgramAA(precision)); | 92 renderer()->GetRenderPassColorMatrixProgramAA(precision)); |
| 93 EXPECT_PROGRAM_VALID( | 93 EXPECT_PROGRAM_VALID( |
| 94 renderer()->GetRenderPassMaskColorMatrixProgram(precision)); | 94 renderer()->GetRenderPassMaskColorMatrixProgram(precision)); |
| 95 EXPECT_PROGRAM_VALID(renderer()->GetTextureProgram(precision)); | 95 EXPECT_PROGRAM_VALID(renderer()->GetTextureProgram(precision)); |
| 96 EXPECT_PROGRAM_VALID( | 96 EXPECT_PROGRAM_VALID( |
| 97 renderer()->GetNonPremultipliedTextureProgram(precision)); | 97 renderer()->GetNonPremultipliedTextureProgram(precision)); |
| 98 EXPECT_PROGRAM_VALID(renderer()->GetTextureBackgroundProgram(precision)); |
| 99 EXPECT_PROGRAM_VALID( |
| 100 renderer()->GetNonPremultipliedTextureBackgroundProgram(precision)); |
| 98 EXPECT_PROGRAM_VALID(renderer()->GetTextureIOSurfaceProgram(precision)); | 101 EXPECT_PROGRAM_VALID(renderer()->GetTextureIOSurfaceProgram(precision)); |
| 99 EXPECT_PROGRAM_VALID(renderer()->GetVideoYUVProgram(precision)); | 102 EXPECT_PROGRAM_VALID(renderer()->GetVideoYUVProgram(precision)); |
| 100 EXPECT_PROGRAM_VALID(renderer()->GetVideoYUVAProgram(precision)); | 103 EXPECT_PROGRAM_VALID(renderer()->GetVideoYUVAProgram(precision)); |
| 101 // This is unlikely to be ever true in tests due to usage of osmesa. | 104 // This is unlikely to be ever true in tests due to usage of osmesa. |
| 102 if (renderer()->Capabilities().using_egl_image) | 105 if (renderer()->Capabilities().using_egl_image) |
| 103 EXPECT_PROGRAM_VALID(renderer()->GetVideoStreamTextureProgram(precision)); | 106 EXPECT_PROGRAM_VALID(renderer()->GetVideoStreamTextureProgram(precision)); |
| 104 else | 107 else |
| 105 EXPECT_FALSE(renderer()->GetVideoStreamTextureProgram(precision)); | 108 EXPECT_FALSE(renderer()->GetVideoStreamTextureProgram(precision)); |
| 106 } | 109 } |
| 107 }; | 110 }; |
| (...skipping 1443 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1551 base::MessageLoop::current()->Run(); | 1554 base::MessageLoop::current()->Run(); |
| 1552 | 1555 |
| 1553 // The sync point should have happened. | 1556 // The sync point should have happened. |
| 1554 EXPECT_EQ(1, sync_point_callback_count); | 1557 EXPECT_EQ(1, sync_point_callback_count); |
| 1555 EXPECT_EQ(1, other_callback_count); | 1558 EXPECT_EQ(1, other_callback_count); |
| 1556 } | 1559 } |
| 1557 #endif // OS_ANDROID | 1560 #endif // OS_ANDROID |
| 1558 | 1561 |
| 1559 } // namespace | 1562 } // namespace |
| 1560 } // namespace cc | 1563 } // namespace cc |
| OLD | NEW |