Changeset 156710 in webkit
- Timestamp:
- Oct 1, 2013 7:58:32 AM (10 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r156709 r156710 1 2013-10-01 Allan Sandfeld Jensen <allan.jensen@digia.com> 2 3 [Texmap] CSS filter not working on software composited layers 4 https://bugs.webkit.org/show_bug.cgi?id=122159 5 6 Reviewed by Noam Rosenthal. 7 8 Tell the rendering layer we do not support CSS filters when we do not. This 9 will make RenderLayer fall back to using its own software implementation. 10 11 * platform/graphics/texmap/GraphicsLayerTextureMapper.cpp: 12 (WebCore::GraphicsLayerTextureMapper::setFilters): 13 * platform/graphics/texmap/TextureMapperImageBuffer.cpp: 14 (WebCore::BitmapTextureImageBuffer::applyFilters): 15 1 16 2013-10-01 Darin Adler <darin@apple.com> 2 17 -
trunk/Source/WebCore/platform/graphics/texmap/GraphicsLayerTextureMapper.cpp
r156560 r156710 671 671 bool GraphicsLayerTextureMapper::setFilters(const FilterOperations& filters) 672 672 { 673 TextureMapper* textureMapper = m_layer->textureMapper(); 674 // TextureMapperImageBuffer does not support CSS filters. 675 if (!textureMapper || textureMapper->accelerationMode() == TextureMapper::SoftwareMode) 676 return false; 673 677 notifyChange(FilterChange); 674 678 return GraphicsLayer::setFilters(filters); -
trunk/Source/WebCore/platform/graphics/texmap/TextureMapperImageBuffer.cpp
r154375 r156710 166 166 PassRefPtr<BitmapTexture> BitmapTextureImageBuffer::applyFilters(TextureMapper*, const FilterOperations&) 167 167 { 168 ASSERT_NOT_REACHED(); 168 169 return this; 169 170 }
Note: See TracChangeset
for help on using the changeset viewer.