зеркало из https://github.com/mozilla/gecko-dev.git
003138f3e9
Using native compositor integration should imply the y-flip can be done by the system compositor - this is true for CA, DC and Wayland. As the Wayland backend now does so, remove the surface_origin_is_top_left support again, making sure the Wayland backend uses the same code paths as CA/DC backends do. Note: - In order to not regress bug 1680128, do not revert the override of `SurfaceOriginIsTopLeft()` in `RenderCompositorNative.h` - Explicitely set `surface_origin_is_top_left: false` in the example compositor. This is the default, however setting it explicitely would have helped me bring up the Wayland example compositor. This is purely a hint for potential future backends. Differential Revision: https://phabricator.services.mozilla.com/D113217 |
||
---|---|---|
.. | ||
compositor | ||
compositor-wayland | ||
compositor-windows |