Index: cc/resource_provider_unittest.cc |
=================================================================== |
--- cc/resource_provider_unittest.cc (revision 171405) |
+++ cc/resource_provider_unittest.cc (working copy) |
@@ -5,17 +5,17 @@ |
#include "cc/resource_provider.h" |
#include "base/logging.h" |
-#include "cc/output_surface.h" |
+#include "cc/graphics_context.h" |
#include "cc/scoped_ptr_deque.h" |
#include "cc/scoped_ptr_hash_map.h" |
#include "cc/test/compositor_fake_web_graphics_context_3d.h" |
#include "cc/test/fake_web_compositor_output_surface.h" |
#include "testing/gmock/include/gmock/gmock.h" |
#include "testing/gtest/include/gtest/gtest.h" |
-#include "third_party/WebKit/Source/Platform/chromium/public/WebGraphicsContext3D.h" |
#include "third_party/khronos/GLES2/gl2.h" |
#include "third_party/khronos/GLES2/gl2ext.h" |
#include "ui/gfx/rect.h" |
+#include <public/WebGraphicsContext3D.h> |
using namespace WebKit; |
@@ -272,13 +272,13 @@ |
public: |
ResourceProviderTest() |
: m_sharedData(ContextSharedData::create()) |
- , m_outputSurface(FakeWebCompositorOutputSurface::create(ResourceProviderContext::create(m_sharedData.get()).PassAs<WebKit::WebGraphicsContext3D>().PassAs<WebKit::WebGraphicsContext3D>())) |
- , m_resourceProvider(ResourceProvider::create(m_outputSurface.get())) |
+ , m_context(FakeWebCompositorOutputSurface::create(ResourceProviderContext::create(m_sharedData.get()).PassAs<WebKit::WebGraphicsContext3D>().PassAs<WebKit::WebGraphicsContext3D>())) |
+ , m_resourceProvider(ResourceProvider::create(m_context.get())) |
{ |
m_resourceProvider->setDefaultResourceType(GetParam()); |
} |
- ResourceProviderContext* context() { return static_cast<ResourceProviderContext*>(m_outputSurface->context3D()); } |
+ ResourceProviderContext* context() { return static_cast<ResourceProviderContext*>(m_context->context3D()); } |
void getResourcePixels(ResourceProvider::ResourceId id, const gfx::Size& size, WGC3Denum format, uint8_t* pixels) |
{ |
@@ -302,7 +302,7 @@ |
protected: |
scoped_ptr<ContextSharedData> m_sharedData; |
- scoped_ptr<OutputSurface> m_outputSurface; |
+ scoped_ptr<GraphicsContext> m_context; |
scoped_ptr<ResourceProvider> m_resourceProvider; |
}; |
@@ -417,8 +417,8 @@ |
if (GetParam() != ResourceProvider::GLTexture) |
return; |
- scoped_ptr<OutputSurface> childOutputSurface(FakeWebCompositorOutputSurface::create(ResourceProviderContext::create(m_sharedData.get()).PassAs<WebKit::WebGraphicsContext3D>())); |
- scoped_ptr<ResourceProvider> childResourceProvider(ResourceProvider::create(childOutputSurface.get())); |
+ scoped_ptr<GraphicsContext> childContext(FakeWebCompositorOutputSurface::create(ResourceProviderContext::create(m_sharedData.get()).PassAs<WebKit::WebGraphicsContext3D>())); |
+ scoped_ptr<ResourceProvider> childResourceProvider(ResourceProvider::create(childContext.get())); |
gfx::Size size(1, 1); |
WGC3Denum format = GL_RGBA; |
@@ -493,7 +493,7 @@ |
EXPECT_FALSE(childResourceProvider->inUseByConsumer(id1)); |
EXPECT_FALSE(childResourceProvider->inUseByConsumer(id2)); |
- ResourceProviderContext* childContext3D = static_cast<ResourceProviderContext*>(childOutputSurface->context3D()); |
+ ResourceProviderContext* childContext3D = static_cast<ResourceProviderContext*>(childContext->context3D()); |
{ |
ResourceProvider::ScopedReadLockGL lock(childResourceProvider.get(), id1); |
ASSERT_NE(0U, lock.textureId()); |
@@ -534,8 +534,8 @@ |
if (GetParam() != ResourceProvider::GLTexture) |
return; |
- scoped_ptr<OutputSurface> childOutputSurface(FakeWebCompositorOutputSurface::create(ResourceProviderContext::create(m_sharedData.get()).PassAs<WebKit::WebGraphicsContext3D>())); |
- scoped_ptr<ResourceProvider> childResourceProvider(ResourceProvider::create(childOutputSurface.get())); |
+ scoped_ptr<GraphicsContext> childContext(FakeWebCompositorOutputSurface::create(ResourceProviderContext::create(m_sharedData.get()).PassAs<WebKit::WebGraphicsContext3D>())); |
+ scoped_ptr<ResourceProvider> childResourceProvider(ResourceProvider::create(childContext.get())); |
gfx::Size size(1, 1); |
WGC3Denum format = GL_RGBA; |
@@ -595,7 +595,7 @@ |
if (GetParam() != ResourceProvider::GLTexture) |
return; |
- scoped_ptr<OutputSurface> outputSurface(FakeWebCompositorOutputSurface::create(scoped_ptr<WebKit::WebGraphicsContext3D>(new TextureStateTrackingContext))); |
+ scoped_ptr<GraphicsContext> outputSurface(FakeWebCompositorOutputSurface::create(scoped_ptr<WebKit::WebGraphicsContext3D>(new TextureStateTrackingContext))); |
TextureStateTrackingContext* context = static_cast<TextureStateTrackingContext*>(outputSurface->context3D()); |
scoped_ptr<ResourceProvider> resourceProvider(ResourceProvider::create(outputSurface.get())); |