| Index: Source/platform/graphics/gpu/DrawingBuffer.h
|
| diff --git a/Source/platform/graphics/gpu/DrawingBuffer.h b/Source/platform/graphics/gpu/DrawingBuffer.h
|
| index b74f4cf2fbb0ebd5241016bf5986b8ea396a1b68..5fc460a7ad373daa01d7ab44b4b2908d6ade9344 100644
|
| --- a/Source/platform/graphics/gpu/DrawingBuffer.h
|
| +++ b/Source/platform/graphics/gpu/DrawingBuffer.h
|
| @@ -53,6 +53,7 @@ class WebLayer;
|
| }
|
|
|
| namespace WebCore {
|
| +class Extensions3DUtil;
|
| class ImageData;
|
| class ImageBuffer;
|
|
|
| @@ -139,8 +140,11 @@ public:
|
| PassRefPtr<Uint8ClampedArray> paintRenderingResultsToImageData(int&, int&);
|
|
|
| private:
|
| - DrawingBuffer(PassOwnPtr<blink::WebGraphicsContext3D>, bool multisampleExtensionSupported,
|
| - bool packedDepthStencilExtensionSupported, PreserveDrawingBuffer, PassRefPtr<ContextEvictionManager>);
|
| + DrawingBuffer(
|
| + PassOwnPtr<blink::WebGraphicsContext3D>,
|
| + PassOwnPtr<Extensions3DUtil>,
|
| + bool multisampleExtensionSupported,
|
| + bool packedDepthStencilExtensionSupported, PreserveDrawingBuffer, PassRefPtr<ContextEvictionManager>);
|
|
|
| bool initialize(const IntSize&);
|
| void releaseResources();
|
| @@ -196,6 +200,7 @@ private:
|
| GLenum m_activeTextureUnit;
|
|
|
| OwnPtr<blink::WebGraphicsContext3D> m_context;
|
| + OwnPtr<Extensions3DUtil> m_extensionsUtil;
|
| IntSize m_size;
|
| bool m_multisampleExtensionSupported;
|
| bool m_packedDepthStencilExtensionSupported;
|
|
|