Index: cc/test/test_web_graphics_context_3d_unittest.cc |
diff --git a/cc/test/test_web_graphics_context_3d_unittest.cc b/cc/test/test_web_graphics_context_3d_unittest.cc |
index 107f15ca3465e59de396b0c2c340be6611552b74..06f53066ec1cc9d35a0a86157132cb8880cefb14 100644 |
--- a/cc/test/test_web_graphics_context_3d_unittest.cc |
+++ b/cc/test/test_web_graphics_context_3d_unittest.cc |
@@ -93,5 +93,19 @@ TEST(TestWebGraphicsContext3DTest, |
check_parameter_value(context.get(), GL_TEXTURE_MAG_FILTER, GL_NEAREST)); |
} |
+TEST(TestWebGraphicsContext3DTest, UseMultipleRenderAndFramebuffers) { |
+ scoped_ptr<TestWebGraphicsContext3D> context( |
+ TestWebGraphicsContext3D::Create()); |
+ |
+ GLuint ids[2]; |
+ context->genFramebuffers(2, ids); |
+ EXPECT_NE(ids[0], ids[1]); |
+ context->deleteFramebuffers(2, ids); |
+ |
+ context->genRenderbuffers(2, ids); |
+ EXPECT_NE(ids[0], ids[1]); |
+ context->deleteRenderbuffers(2, ids); |
+} |
+ |
} // namespace |
} // namespace cc |