gecko-dev/gfx/wr/webrender
Dzmitry Malyshau 6bed8e6181 Bug 1655732 - Fix backface-visibility checks with regards to intermediate flattening. r=gw
When we are looking at a transform of an element relative to the surface
it's rendered into, we used to only consider the final transformation
when determining back-face visibility.
However, in case there are any Flat reference frames on the way,
the transformation is flattened. We should be checking for back-face
visibility on each such step.

This doc was helpful, although it doesn't have all the answers:
https://docs.google.com/document/d/1yb4a_uhTG3KmcbGPta4B9p67v1HO_qY8ZMk-otGOwTc/

Differential Revision: https://phabricator.services.mozilla.com/D92135
2020-10-02 14:02:08 +00:00
..
doc Bug 1625365 - Improve the blob image overview documentation. r=jrmuizel 2020-04-02 18:32:14 +00:00
res Bug 1665274 - Speed up brush_opacity. r=lsalzman 2020-10-01 13:13:30 +00:00
src Bug 1655732 - Fix backface-visibility checks with regards to intermediate flattening. r=gw 2020-10-02 14:02:08 +00:00
tests Bug 1604615 - Optimize webrender shaders at build time. r=gw 2020-04-21 10:32:03 +00:00
Cargo.toml Bug 1664105 - Upgrade `ron` to 0.6.2. r=kvark 2020-09-11 06:22:37 +00:00
build.rs Bug 1653544 - Add usueful information in the generated shaders. r=jnicol 2020-07-20 08:44:24 +00:00