summaryrefslogtreecommitdiffstats
path: root/gpu/command_buffer/service/renderbuffer_manager_unittest.cc
diff options
context:
space:
mode:
authorgman@chromium.org <gman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-11-09 19:45:24 +0000
committergman@chromium.org <gman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-11-09 19:45:24 +0000
commit5094b0f1606da9535aa79bc53bd23808c1fcaed0 (patch)
tree6b4553611a7fa95c82e0bb7f4288976c010d8f93 /gpu/command_buffer/service/renderbuffer_manager_unittest.cc
parentfddfcac49093d05e6ed34622320f280bb23fe994 (diff)
downloadchromium_src-5094b0f1606da9535aa79bc53bd23808c1fcaed0.zip
chromium_src-5094b0f1606da9535aa79bc53bd23808c1fcaed0.tar.gz
chromium_src-5094b0f1606da9535aa79bc53bd23808c1fcaed0.tar.bz2
* Check for GL_ANGLE_framebuffer_mutlisample
* Return correct values for GL_MAX_VIEWPORT_DIMS * connect blitFramebufferEXT to blitFramebufferANGLE TEST=unit tests BUG=55471,55560,56733 Review URL: http://codereview.chromium.org/4500001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65560 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'gpu/command_buffer/service/renderbuffer_manager_unittest.cc')
-rw-r--r--gpu/command_buffer/service/renderbuffer_manager_unittest.cc11
1 files changed, 10 insertions, 1 deletions
diff --git a/gpu/command_buffer/service/renderbuffer_manager_unittest.cc b/gpu/command_buffer/service/renderbuffer_manager_unittest.cc
index 563b0fb..da1849c 100644
--- a/gpu/command_buffer/service/renderbuffer_manager_unittest.cc
+++ b/gpu/command_buffer/service/renderbuffer_manager_unittest.cc
@@ -12,7 +12,10 @@ namespace gles2 {
class RenderbufferManagerTest : public testing::Test {
public:
- RenderbufferManagerTest() {
+ static const GLint kMaxSize = 128;
+
+ RenderbufferManagerTest()
+ : manager_(kMaxSize) {
}
~RenderbufferManagerTest() {
manager_.Destroy(false);
@@ -34,10 +37,16 @@ class RenderbufferManagerTest : public testing::Test {
RenderbufferManager manager_;
};
+// GCC requires these declarations, but MSVC requires they not be present
+#ifndef COMPILER_MSVC
+const GLint RenderbufferManagerTest::kMaxSize;
+#endif
+
TEST_F(RenderbufferManagerTest, Basic) {
const GLuint kClient1Id = 1;
const GLuint kService1Id = 11;
const GLuint kClient2Id = 2;
+ EXPECT_EQ(kMaxSize, manager_.max_renderbuffer_size());
// Check we can create renderbuffer.
manager_.CreateRenderbufferInfo(kClient1Id, kService1Id);
// Check renderbuffer got created.