WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED INVALID
78689
[Texmap] Fix masks and reflection edge cases
https://bugs.webkit.org/show_bug.cgi?id=78689
Summary
[Texmap] Fix masks and reflection edge cases
Noam Rosenthal
Reported
2012-02-15 03:32:49 PST
Right now we use intermediate buffers in a rudimentary way, but we don't support all the use cases. For example, if a layer has both a mask, opacity, and reflection, the reflection has to be applied after the mask but before the opacity. Also, filters have to be applied before the mask/reflection. TextureMapperLayer has to be fixed to support those cases, though it's a low priority since reflections are not widely used.
Attachments
Add attachment
proposed patch, testcase, etc.
Fujii Hironori
Comment 1
2022-06-19 19:24:39 PDT
Divided this ticket into two.
Bug 241257
– TextureMapper: if an element has both a mask image and reflection, the part of the reflection isn't painted
Bug 241772
– TextureMapper: mask and clip should be applied after filter is applied
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug