Created attachment 451441 [details] test case [TextureMapperGL] drop-shadow filter with blur-radius should expand the intermediate surface to render css3/filters/effect-drop-shadow-hw.html is a test case.
Created attachment 451471 [details] WIP patch
Created attachment 451479 [details] WIP patch
Created attachment 451493 [details] drop-shadow filter and opacity
Created attachment 451494 [details] WIP patch
Created attachment 451850 [details] Patch
Created attachment 451854 [details] Patch
Comment on attachment 451854 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=451854&action=review r=me using OptionSet is probably more surgery. > Source/WebCore/platform/graphics/texmap/TextureMapperGL.cpp:476 > + TextureMapperShaderProgram::Options options = 0; Would we want to turn this into an OptionSet?
Comment on attachment 451854 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=451854&action=review >> Source/WebCore/platform/graphics/texmap/TextureMapperGL.cpp:476 >> + TextureMapperShaderProgram::Options options = 0; > > Would we want to turn this into an OptionSet? Good idea. Will fix in a follow-up.
Committed r289855 (247297@main): <https://commits.webkit.org/247297@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 451854 [details].
<rdar://problem/88989683>