| Index: Source/platform/graphics/filters/FilterEffect.cpp
|
| diff --git a/Source/platform/graphics/filters/FilterEffect.cpp b/Source/platform/graphics/filters/FilterEffect.cpp
|
| index e95bd8d14df553ecd6766f5d939a23a961689a25..b44d198708f8870a4e67c7afe71a53d2da1b5a62 100644
|
| --- a/Source/platform/graphics/filters/FilterEffect.cpp
|
| +++ b/Source/platform/graphics/filters/FilterEffect.cpp
|
| @@ -28,7 +28,6 @@
|
| #include "platform/graphics/ImageBuffer.h"
|
| #include "platform/graphics/UnacceleratedImageBufferSurface.h"
|
| #include "platform/graphics/filters/Filter.h"
|
| -#include "platform/graphics/gpu/AcceleratedImageBufferSurface.h"
|
|
|
| #if HAVE(ARM_NEON_INTRINSICS)
|
| #include <arm_neon.h>
|
| @@ -290,10 +289,7 @@ ImageBuffer* FilterEffect::asImageBuffer()
|
| if (m_imageBufferResult)
|
| return m_imageBufferResult.get();
|
| OwnPtr<ImageBufferSurface> surface;
|
| - if (m_filter->isAccelerated())
|
| - surface = adoptPtr(new AcceleratedImageBufferSurface(m_absolutePaintRect.size()));
|
| - if (!m_filter->isAccelerated() || !surface->isValid())
|
| - surface = adoptPtr(new UnacceleratedImageBufferSurface(m_absolutePaintRect.size()));
|
| + surface = adoptPtr(new UnacceleratedImageBufferSurface(m_absolutePaintRect.size()));
|
| m_imageBufferResult = ImageBuffer::create(surface.release());
|
| if (!m_imageBufferResult)
|
| return 0;
|
| @@ -434,10 +430,7 @@ ImageBuffer* FilterEffect::createImageBufferResult()
|
| if (m_absolutePaintRect.isEmpty())
|
| return 0;
|
| OwnPtr<ImageBufferSurface> surface;
|
| - if (m_filter->isAccelerated())
|
| - surface = adoptPtr(new AcceleratedImageBufferSurface(m_absolutePaintRect.size()));
|
| - if (!m_filter->isAccelerated() || !surface->isValid())
|
| - surface = adoptPtr(new UnacceleratedImageBufferSurface(m_absolutePaintRect.size()));
|
| + surface = adoptPtr(new UnacceleratedImageBufferSurface(m_absolutePaintRect.size()));
|
| m_imageBufferResult = ImageBuffer::create(surface.release());
|
| return m_imageBufferResult.get();
|
| }
|
|
|